kurs c++ rozdzial 5.4
Ostatnio zmodyfikowano 2009-06-24 18:30
Marcin Temat założony przez niniejszego użytkownika |
kurs c++ rozdzial 5.4 » 2009-06-24 18:05:51 dokladnie to drugie cwiczenie #include <iostream> #include <conio.h> using namespace std; int main() { int a; float b; cout<< "Podaj ilosc minut: "; cin>>a; b=a/60; cout<< a <<" minut to "<< b <<" godz."<<endl;
getch(); return(0); }
w ten sposob nie dziala ciagle pokazuje 0, co robie zle ? pozdrawiam |
|
malan |
» 2009-06-24 18:09:24 Pokazuje 0 ponieważ podajesz zapewne wartości mniejsze od 60. Aby program działał poprawnie obie zmienne muszą być typu zmiennoprzecinkowego. |
|
WunM |
» 2009-06-24 18:10:46 Z-edytowałem bo potem ktoś kose z matmy dostanie ;-p |
|
malan |
» 2009-06-24 18:19:49 a=120; //b=a*60 b=120*60=7200; Czyli 120 minut to 7200 h ? |
|
WunM |
» 2009-06-24 18:27:50 Wybacz, dawno nie spałem.... |
|
manfred |
» 2009-06-24 18:30:08 #include <iostream> int main() { int minuty; std::cout << "Podaj liczbe minut: "; std::cin >> minuty; std::cout << minuty << " min to " << minuty / 60.0 << "h\n"; std::cin.sync(); std::cin.get(); } EDIT: A potem człowiek patrzy na bzdury i myśli że są prawdziwe :D... Przed chwilą autentycznie miałem mnożenie zamiast dzielenia :D |
|
« 1 » |