Cawte dostal som taketo zadanie: Napis program, ktory si vyziada hodnotu hodiny a hodnotu minuty. Funkcia main() potom tieto hodnoty preda funkcii typu void, ktora ich vypise v nasledujucom tvare:
Enter the number of hours: 9
Enter the number of minutes: 28
Time: 9:28
Mne sa podarilo splnit iba taketo nieco:
#include <iostream>
using namespace std;
int main()
{
void vypocet(int);
cout << "Enter the number of hours: ";
int hodiny;
cin >> hodiny;
cout << endl;
cout << "Enter the number of minutes: ";
int minuty;
cin >> minuty;
cout << endl;
vypocet(hodiny);
cin.get();
cin.get();
return 0;
}
void vypocet(int hodiny)
{
cout << "Time: " << hodiny;
}
No a problem mi robi to ze neviem ako tej mojej funkcii mam pridat hodnotu minuty... Ja som jej dal iba hodnotu hodin ale ako jej mam poslat aj tie minuty to netusim ... pls help PS: je to z knihy mistrovstvi C++ 88 str. priklad 6 diky :)
Fórum › C / C++
Program - hodiny a minuty
to nemyslis vazne? :)
#include <iostream>
using namespace std;
int main()
{
void vypocet(int);
cout << "Enter the number of hours: ";
int hodiny;
cin >> hodiny;
cout << endl;
cout << "Enter the number of minutes: ";
int minuty;
cin >> minuty;
cout << endl;
vypocet(hodiny, minuty);
cin.get();
cin.get();
return 0;
}
void vypocet(int hodiny, int minuty)
{
cout << "Time: " << hodiny << ":" << minuty << endl;
}
To mephi : Zadny........
Jinak dalsi moznosti by bylo napsat funlci,ktera prebira jako argument desetine cislo,ktere vyjadruje pocet hodin
To sn3d :
BUdme tolerantni k novackum.. ja (jakozto myska) na tom nejsem o moc lip.
To Dodo :
Jak napsal sn3d, klidne si muzes zavest funkci kolika promennych chces, rekl bych, ze zrovna v mistrovstvi by to melo byt dobre vysvetleno.
jj diky tam to je fakt super vysvetlovane vsetko hh len ja som to aj skusal pisat ze vypocet(hodiny minuty); ale nikdy som tam nedal tu ciarku nejako som si nato nezmyslel hh... inac aby ten program isiel este v prototype funkcie je treba pridat este jedno int: void vypocet(int, int);
To mephi : rozdil je ve viditelnosti. funkce jejiz prototyp jest deklarovan v tele main je viditelny pouze v ramci main. ovsem muzes ji deklarovat i v dalsich modulech programu a tam bude viditelna tez, protoze jeji implementace je viditelna odevsad
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Moderátoři diskuze