Cerinţa
Calculaţi valoarea maxima maxim a celor n numere date şi numărul nrmax de apariţii ale acestei valori în şir.
Date de intrare
Fişierul de intrare maxim4.in conţine pe prima linie numărul n şi pe a doua linie n numere naturale separate prin spaţii.
Date de ieşire
Fişierul de ieşire maxim4.out va conţine pe prima linie două numere maxim şi nrmax, separate printr-un singur spaţiu.
Restricţii şi precizări
0 < n < 100
numerele de pe a doua linie a fişierului de intrare vor fi mai mici decât 1000
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream in("maxim4.in");
ofstream out("maxim4.out");
int V[100],n,maxim,nrmaxim=0;
in>>n;
for(int i=0;i<n;i++) in>>V[i];
maxim=V[0];
for(int i=1;i<=n;i++) { if(V[i]>maxim) { maxim=V[i];
nrmaxim++;}}
out<<"nr maxim este:"<<maxim<<endl;
out<<"și apare de:"<<nrmaxim<<" "<<"ori";
in.close();
out.close();
return 0;}
Alte întrebări interesante
Matematică,
8 ani în urmă
Ed. tehnologică,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă