Informatică, întrebare adresată de edygologan, 9 ani în urmă

Din fișierul date.in se citește de pe prima linie un număr n, iar apoi n numere întregi. Să se afișeze pe ecran cel mai mic număr impar și de cîte ori apare acesta

Răspunsuri la întrebare

Răspuns de CASCAS
1
#include <iostream>#include <fstream>using namespace std;ifstream fin("nr_impare.in");ofstream fout("nr_impare.out");int main(){    int contor=0,minn,i,a,n;    fin >> n;    for(i=1;i<=n;i++)    {        fin >> a;        if(a%2!=0)        {            if(minn>a)                {                    minn=a;                    contor=0;                }            if(minn==a)                contor++;        }    }    fout << "Minimul este "  << minn << " si apare de " <<  contor;    fin.close();    fout.close();    return 0;}


Alte întrebări interesante