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

Se considera un numar natural N si un sir de N numere naturale.Aflati cel mai mic respectiv cel mai mare numar din cele N numere din sir.(C++)


danamocanu71: Nu
JolieJulie: ce nu merge ?
danamocanu71: Imi da 0 puncte
JolieJulie: mai intai citesti n-numarul elemmentelor si dupa aceea citesti elementele
danamocanu71: Adica mai intai pun nr si apoi n
JolieJulie: nu...pt ca am scris n in loc de N ? e absurd...poti sa inlocuiesti tu pe n cu N...
JolieJulie: de asta da 0 puncte ?
danamocanu71: Tot nu da
JolieJulie: si la mine de ce da ?
danamocanu71: Nu stiu

Răspunsuri la întrebare

Răspuns de JolieJulie
11
Am afisat si mesaje,ca sa stii ce trebuie sa faci la fiecare pas.Mai mult de atat nu pot sa fac,programul e ok.in poza ai ce se afiseaza.

#include <iostream>
using namespace std;
int main()
{  int n,nr,maxim,minim;
    cout<<"Cate elemente introduci:";cin>>n; // citeste nr de elemente
     cout<<"Citeste un numar:";cin>>nr; // citeset un element
     n--;
    maxim=nr; // initializeaza primul element cu maxim
    minim=nr;// initializeaza primul element cu minim
while(n)
{  cout<<"Citeste un numar:";cin>>nr; // citeset un element
    if(nr>maxim)  // testeaza daca numarul citit e mai mare decat maxim
        maxim=nr;  // daca da,maxim devine acel numar
    if(nr<minim) // testeaza daca numarul citit e maimic decat minim
        minim=nr;// daca da,minim devine acel numar
        n--; // n scade pentru ca s-a citit inca un numar
}
cout<<"maxim:"<<maxim<<endl;
cout<<"minim:"<<minim;
}


Anexe:
Alte întrebări interesante