#2004
Se consideră două evenimente a căror durată este exprimată fiecare prin câte trei numere naturale: ore (h), minute (m) şi secunde (s). Să se scrie în fișierul de ieșire: a) pe primele două linii, duratele în formatul h: m: s; b) pe următoarele două linii, duratele exprimate în secunde, corespunzătoare fiecărui eveniment, pe rânduri separate; c) pe următoarea linie suma obţinută din adunarea duratelor celor două evenimente, exprimată în ore, minute, secunde, în formatul h: m: s.
Subiecte Atestat Informatica - Bucuresti
| Problema | ore | Operații I/O |
ore.in/ore.out
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64160178 | Utilizator | |
| Fișier | ore.cpp | Dimensiune | 768 B |
| Data încărcării | 21 Aprilie 2026, 08:35 | Scor/rezultat | Eroare de compilare |
ore.cpp: In function ‘int main()’: ore.cpp:20:30: error: ‘p’ was not declared in this scope 20 | fin >> a.h >> a.m >> a.s;p | ^ ore.cpp:32:5: error: expected ‘,’ or ‘;’ before ‘int’ 32 | int mf = minu % 60, rm = minu & 60; | ^~~ ore.cpp:34:27: error: ‘rm’ was not declared in this scope; did you mean ‘rs’? 34 | int ore = a.h + b.h + rm; | ^~ | rs ore.cpp:37:27: error: ‘mf’ was not declared in this scope; did you mean ‘hf’? 37 | fout << hf << ": " << mf << ": " << sf << "\n"; | ^~ | hf ore.cpp:31:9: warning: unused variable ‘minu’ [-Wunused-variable] 31 | int minu = a.m + b.m + rs | ^~~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema ore face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.