• 28-02-2015, 02:42:32
    #1
    Merhaba arkadaşlar,

    girilen input değerlerini zamana çevirecek bir program sorum var.
    kullanıcı 2 30 40 yazdığında 2:30:40 görüntüsünü ele almam lazım fakat gözüme takılan sorun hadi for la 60 dan büyük değer girmesini önledik kullanıcının 1-2-3-4-5-6-7-8-9 girdiğinde başına 0 girmesini de if le bağlasak diyorum ama bağlanmıyor.

    Alıntı
    The first line containes the number T of test cases. In each test case the time is specified by hours, minutes and seconds, separated by space.
    sorudan daha ziyade böyle bir ifade de var özellikle The first line containes the number T of test cases ifadesini her soruda görüyorum ve verdiğim cevapları sistem bu yüzden hatalı görüyor sanırım.
  • 28-02-2015, 08:26:59
    #2
    bende derleyici yok online derleyiciyle yaptım, ama orada klavyeden değer girilmiyor o yüzden o kısmı kendin çevirmelisin Bu sana son yardımım, ödevi gelip sürekli burda sorman hoş değil... Uğraşıp kendin yapmalısın, bak ödev senin ve bu saatte sen uyuyorsun ben uyumuyorum? Yani çözmek için gerekirse uykundan feragat edeceksin..







    başında sıfır olarak da "02 03 04" değeri için sonuc;




    Kolay gelsin
  • 28-02-2015, 15:26:04
    #3
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    bende derleyici yok online derleyiciyle yaptım, ama orada klavyeden değer girilmiyor o yüzden o kısmı kendin çevirmelisin Bu sana son yardımım, ödevi gelip sürekli burda sorman hoş değil... Uğraşıp kendin yapmalısın, bak ödev senin ve bu saatte sen uyuyorsun ben uyumuyorum? Yani çözmek için gerekirse uykundan feragat edeceksin..







    başında sıfır olarak da "02 03 04" değeri için sonuc;




    Kolay gelsin
    ertan abi yardımların için çok teşekkür ederim yalnız şöyle bir durum var öncelikli olarak bunlar ödev değil.Algoritma hocamızın editörü olduğu bir sistem var, oradaki alıştırma soruları.Ben kendimi geliştireyim diye çözmeye çalışıyorum.İstersen siteyi pm leyebilirim.Uğraşma olayına gelince çözümünü deneyip yapamadığım soruyu zaten açıyorum ki yani benim direk kod beklentim de yok al program bu gibi belki benim durumum da olan arkadaşlar vardır veya senin gibi programlama bilgisi ileri derecede olan insanlar yardım eder diye açıyorum.
  • 28-02-2015, 21:17:44
    #4
    time.h kütüphanesini incelemeniz gereken bir alıştırma anladığım kadarıyla.
    #include <ctime>
        struct tm *t;
        char c[100];
        time_t tt;
        time(&tt);
        t = localtime(&tt);
        t->tm_sec = 22;
        t->tm_min = 10;
        t->tm_hour = 11;
        t->tm_mday = 2;
        t->tm_mon = 3;
        t->tm_year = 2015;
        strftime(c,100,"%X %A %x", t);
        cout << c << endl;
    tm yapısı, srtftime fonksiyonundaki format karakterleri ilginizi çekmiştir.
    Kolay gelsin.