Rezolvare BAC Informatica 2009 – Varianta 82 – Subiectul al III-lea problema 4

Mai jos puteti gasi rezolvarea problemei 4 de la subiectul III din varianta 82 pentru examenul de bacalaureat din anul 2009


#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream f("NUMERE.IN");
ofstream g("NUMERE.OUT");
int a,minim = 100,maxim = 9,i,nrAparitiiMin,nrAparitiiMax;
while (f>>a) {
if (a >= 10 && a <= 99) {
if (a < minim) {
minim = a;
nrAparitiiMin = 0;
}
if (a == minim)
nrAparitiiMin++;
if (a > maxim) {
maxim = a;
nrAparitiiMax = 0;
}
if (a == maxim)
nrAparitiiMax++;
}
}
g<<maxim<<" "<<nrAparitiiMax<<'\n'<<minim<<" "<<nrAparitiiMin;
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *