Răspuns :
Ti-am facut un program in C++.
Am creat un vector de frecventa, in care numar de cate ori apare fiecare nota. frecNota[i] va retine de cate ori apare nota i.
Caut apoi maximul de frecventa. Apoi verific cate dintre note apar de maxim ori.
#include <iostream>#include <fstream>
using namespace std;
int main(){ int frecvNote[11], nota; char nume[101]; for (int i=1; i<=10; i++) frecvNote[i]=0; ifstream fi("lucr.txt"); while (!fi.eof()) { fi>>nume; fi>>nota; frecvNote[nota]++; } fi.close();
int maxi = frecvNote[1]; for (int i=2; i<=10; i++) if (frecvNote[i]>maxi) maxi = frecvNote[i];
for (int i=1; i<=10; i++) if (frecvNote[i]==maxi) cout<<i<<" "; return 0;}
Am creat un vector de frecventa, in care numar de cate ori apare fiecare nota. frecNota[i] va retine de cate ori apare nota i.
Caut apoi maximul de frecventa. Apoi verific cate dintre note apar de maxim ori.
#include <iostream>#include <fstream>
using namespace std;
int main(){ int frecvNote[11], nota; char nume[101]; for (int i=1; i<=10; i++) frecvNote[i]=0; ifstream fi("lucr.txt"); while (!fi.eof()) { fi>>nume; fi>>nota; frecvNote[nota]++; } fi.close();
int maxi = frecvNote[1]; for (int i=2; i<=10; i++) if (frecvNote[i]>maxi) maxi = frecvNote[i];
for (int i=1; i<=10; i++) if (frecvNote[i]==maxi) cout<<i<<" "; return 0;}
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Așteptăm cu nerăbdare să vă revedem și nu uitați să ne salvați în lista de favorite!