#923
Să se determine maximul a două fracţii date.
| Problema | FractiiMax | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64578800 | Utilizator | |
| Fișier | fractiimax.cpp | Dimensiune | 780 B |
| Data încărcării | 15 Mai 2026, 16:05 | Scor/rezultat | Eroare de compilare |
fractiimax.cpp: In function ‘int main()’: fractiimax.cpp:9:13: error: conflicting declaration ‘fractie a’ 9 | fractie a,b,maxim; | ^ fractiimax.cpp:8:9: note: previous declaration as ‘int a’ 8 | int a,b,maxim; | ^ fractiimax.cpp:9:15: error: conflicting declaration ‘fractie b’ 9 | fractie a,b,maxim; | ^ fractiimax.cpp:8:11: note: previous declaration as ‘int b’ 8 | int a,b,maxim; | ^ fractiimax.cpp:9:17: error: conflicting declaration ‘fractie maxim’ 9 | fractie a,b,maxim; | ^~~~~ fractiimax.cpp:8:13: note: previous declaration as ‘int maxim’ 8 | int a,b,maxim; | ^~~~~ fractiimax.cpp:10:9: error: request for member ‘numarator’ in ‘a’, which is of non-class type ‘int’ 10 | cin>>a.numarator>>a.numitor; | ^~~~~~~~~ fractiimax.cpp:10:22: error: request for member ‘numitor’ in ‘a’, which is of non-class type ‘int’ 10 | cin>>a.numarator>>a.numitor; | ^~~~~~~ fractiimax.cpp:11:9: error: request for member ‘numarator’ in ‘b’, which is of non-class type ‘int’ 11 | cin>>b.numarator>>b.numitor; | ^~~~~~~~~ fractiimax.cpp:11:22: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 11 | cin>>b.numarator>>b.numitor; | ^~~~~~~ fractiimax.cpp:13:7: error: request for member ‘numarator’ in ‘a’, which is of non-class type ‘int’ 13 | if(a.numarator>a.numitor)z=a.numitor; | ^~~~~~~~~ fractiimax.cpp:13:19: error: request for member ‘numitor’ in ‘a’, which is of non-class type ‘int’ 13 | if(a.numarator>a.numitor)z=a.numitor; | ^~~~~~~ fractiimax.cpp:13:31: error: request for member ‘numitor’ in ‘a’, which is of non-class type ‘int’ 13 | if(a.numarator>a.numitor)z=a.numitor; | ^~~~~~~ fractiimax.cpp:14:11: error: request for member ‘numarator’ in ‘a’, which is of non-class type ‘int’ 14 | else z=a.numarator; | ^~~~~~~~~ fractiimax.cpp:16:13: error: request for member ‘numarator’ in ‘a’, which is of non-class type ‘int’ 16 | while(a.numarator%i==0 && a.numitor%i==0){ | ^~~~~~~~~ fractiimax.cpp:16:33: error: request for member ‘numitor’ in ‘a’, which is of non-class type ‘int’ 16 | while(a.numarator%i==0 && a.numitor%i==0){ | ^~~~~~~ fractiimax.cpp:17:11: error: request for member ‘numarator’ in ‘a’, which is of non-class type ‘int’ 17 | a.numarator=a.numitor/i; | ^~~~~~~~~ fractiimax.cpp:17:23: error: request for member ‘numitor’ in ‘a’, which is of non-class type ‘int’ 17 | a.numarator=a.numitor/i; | ^~~~~~~ fractiimax.cpp:18:11: error: request for member ‘numitor’ in ‘a’, which is of non-class type ‘int’ 18 | a.numitor=a.numitor/i; | ^~~~~~~ fractiimax.cpp:18:21: error: request for member ‘numitor’ in ‘a’, which is of non-class type ‘int’ 18 | a.numitor=a.numitor/i; | ^~~~~~~ fractiimax.cpp:21:7: error: request for member ‘numarator’ in ‘b’, which is of non-class type ‘int’ 21 | if(b.numarator>b.numitor)z=b.numitor; | ^~~~~~~~~ fractiimax.cpp:21:19: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 21 | if(b.numarator>b.numitor)z=b.numitor; | ^~~~~~~ fractiimax.cpp:21:31: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 21 | if(b.numarator>b.numitor)z=b.numitor; | ^~~~~~~ fractiimax.cpp:22:11: error: request for member ‘numarator’ in ‘b’, which is of non-class type ‘int’ 22 | else z=b.numarator; | ^~~~~~~~~ fractiimax.cpp:24:13: error: request for member ‘numarator’ in ‘b’, which is of non-class type ‘int’ 24 | while(b.numarator%i==0 && b.numitor%i==0){ | ^~~~~~~~~ fractiimax.cpp:24:33: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 24 | while(b.numarator%i==0 && b.numitor%i==0){ | ^~~~~~~ fractiimax.cpp:25:11: error: request for member ‘numarator’ in ‘b’, which is of non-class type ‘int’ 25 | b.numarator=b.numitor/i; | ^~~~~~~~~ fractiimax.cpp:25:23: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 25 | b.numarator=b.numitor/i; | ^~~~~~~ fractiimax.cpp:26:11: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 26 | b.numitor=b.numitor/i; | ^~~~~~~ fractiimax.cpp:26:21: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 26 | b.numitor=b.numitor/i; | ^~~~~~~ fractiimax.cpp:29:7: error: request for member ‘numarator’ in ‘a’, which is of non-class type ‘int’ 29 | if(a.numarator*b.numitor.a.numitor*b.numarator)maxim=a; | ^~~~~~~~~ fractiimax.cpp:29:19: error: request for member ‘numitor’ in ‘b’, which is of non-class type ‘int’ 29 | if(a.numarator*b.numitor.a.numitor*b.numarator)maxim=a; | ^~~~~~~ fractiimax.cpp:29:39: error: request for member ‘numarator’ in ‘b’, which is of non-class type ‘int’ 29 | if(a.numarator*b.numitor.a.numitor*b.numarator)maxim=a; | ^~~~~~~~~ fractiimax.cpp:31:14: error: request for member ‘numarator’ in ‘maxim’, which is of non-class type ‘int’ 31 | cout<<maxim.numarator<<" "<<maxim.numitor; | ^~~~~~~~~ fractiimax.cpp:31:36: error: request for member ‘numitor’ in ‘maxim’, which is of non-class type ‘int’ 31 | cout<<maxim.numarator<<" "<<maxim.numitor; | ^~~~~~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema FractiiMax 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ă.