C++ - lehká vada
Napsal: stř 31. říj 2012, 19:09
Ahoj, kde mam chybu? mělo by to napsat kolik dnů, hodin a minut je v sekundách co vloží uživatel - třeba v knize je 316 000 00 a má vyjít 365dnů, 46min a 40s
mě to nevychází, proč?
mě to nevychází, proč?
Kód: Vybrat vše
#include <iostream>
int main()
{
using namespace std;
const int sec_in_day = 86400;
const int sec_in_hour = 3600;
const int sec_in_minute = 60;
cout << "Zadejte pocet sekund: ";
unsigned long sec;
cin >> sec;
int day = sec / sec_in_day;
int residue_of_day = sec % sec_in_day;
int hour = residue_of_day / sec_in_hour;
int residue_of_hour = sec % hour;
float sec_result = residue_of_hour / sec_in_minute;
cout << sec << "je: " << day << " dni " << hour << " hodin " << sec_result << " sekund." ;
return 0;
}