Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Język C - jak wstawić zero w wyświetlanej na ekranie godzinie (12:?2:12)?

Ostatnio zmodyfikowano 2011-11-21 20:17
Autor Wiadomość
aletojuzbylo
Temat założony przez niniejszego użytkownika
Język C - jak wstawić zero w wyświetlanej na ekranie godzinie (12:?2:12)?
» 2011-11-21 19:46:44
Witam,

mam problem z językiem C. Stworzyłem program który pokazuje godzinę i ją odlicza co kilka sekund. Jednak wyświetla się się ona następująco:

19:5:1 (godz,min,sek)
19:5:2
19:5:3
19:5:4
itd.

Jak zrobić aby było tak:

19:05:01 (godz,min,sek)
19:05:02
19:05:03
19:05:04
itd.

Czyli zero przed cyframi, gdy nie ma dwucyfrowej liczby? Co trzeba dopisać i gdzie?
Bardzo proszę o pomoc. Dziękuję.
P-44463
DejaVu
» 2011-11-21 20:01:03
» standard Cprintf

Wystarczy, że przeanalizujesz przykład, który tam jest (ostatni printf w przykładzie).
P-44466
szyx_yankez
» 2011-11-21 20:04:04
if( godzina < 10 ) printf( "0%d", godzina ); else printf( "%d", godzina );
Analogicznie robisz z minutami i sekundami :D
P-44468
aletojuzbylo
Temat założony przez niniejszego użytkownika
» 2011-11-21 20:17:00
@DejaVu,
Dziękuję Mistrzu!

@szyx_yankez,
Nie skorzystałem, ale również bardzo dziękuję za pomoc.
P-44472
« 1 »
  Strona 1 z 1