Prevodnik casovych jednotek v C – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Prevodnik casovych jednotek v C – C / C++ – Fórum – Programujte.comPrevodnik casovych jednotek v C – C / C++ – Fórum – Programujte.com

 

Katerina Odlozilikova
~ Anonymní uživatel
2 příspěvky
3. 5. 2016   #1
-
0
-

mam zadat pocet sekund a program ma vypocitat kolik je to minut, hodin, dni, mesicu. Program musi obsahovat chybove hlaseni a funkci - help. Dekuji za pomoc.

Nahlásit jako SPAM
IP: 95.82.149.–
KIIV
~ Moderátor
+43
God of flame
3. 5. 2016   #2
-
0
-

minuty, hodiny a dny jsou tak trivialni, ze toho musi byt plnej internet... mesice - to uz zalezi na tom, jestli mas nejakou fixni delku mesice, nebo nejakou pocatecni hodnotu, jako od zacatku neprestupneho roku ci tak...

Nahlásit jako SPAM
IP: 212.47.3.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Katerina Odlozilikova
~ Anonymní uživatel
2 příspěvky
3. 5. 2016   #3
-
0
-

#2 KIIV
Ja jsem uplny zacatecnik. Nevim si rady ani s minutami ani s hodinami bohuzel. Delka mesice je stanovena na 30 dni po dobu jednoho roku.

Nahlásit jako SPAM
IP: 95.82.149.–
3. 5. 2016   #4
-
0
-

kolik má minuta sekund? kolik má hodina minut? kolik má den hodin? Mělo by stačit celočíselné dělení a modulo.

hu

Nahlásit jako SPAM
IP: 195.178.67.–
peter
~ Anonymní uživatel
4014 příspěvků
3. 5. 2016   #5
-
0
-

"pocet sekund a program ma vypocitat kolik je to minut, hodin, dni, mesicu"

1 sec = 1 sec
1 min = 60 sec
1 hod = 60 min
1 den = 24 hod
1 mesic = lze spocitat jen prumer, ale kdyz rikas, ze mas 30 dni

A ty jako neumis nasobit a delit, ano? Jakoze zakladni skola, prvni trda je nasobilka do 100 a pak uz jsi zil v dzungli s vlky? :)

a = 60
b = a * 60
c = b * 24
d = c * 30
x = cislo
mesicu = x % d
x = x - mesicu * d
dni = x % c
x = x - dni * c
minut = x % b
x = x - minut * b
sekund = x % a
Nahlásit jako SPAM
IP: 2001:718:2601:26c:a443:a3...–
peter
~ Anonymní uživatel
4014 příspěvků
3. 5. 2016   #6
-
0
-

Tak zmena, vypadly mi tam hodiny
 

hodin = x % b
x = x - hodin * b
minut = x % a
x = x - hodin * b
sekund = x
Nahlásit jako SPAM
IP: 2001:718:2601:26c:a443:a3...–
peter
~ Anonymní uživatel
4014 příspěvků
3. 5. 2016   #7
-
0
-

   

x = x - minut * a -- jeste zmena :)
sekund = x
Nahlásit jako SPAM
IP: 2001:718:2601:26c:a443:a3...–
3. 5. 2016   #8
-
0
-

S těmi měsíci se na to dá jít i jinak: zadaný počet sekund budu považovat za časový úsek , který uplyne od okamžiku zadání ( = aktuálního data a času). Pak lze stanovit, kolik který měsíc má dnů. Jen aby nás tazatel nepřekvapil otázkou jak jdou měsíce po sobě a kolik ten který měsíc má dnů.

hu

Nahlásit jako SPAM
IP: 195.178.67.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 106 hostů

Podobná vlákna

Převody jednotek — založil LEON

Převody jednotek — založil Pekary

Převody jednotek — založil jOSiX

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý