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

De la tastatură se introduc n numere întregi. Determinați care este cel mai mare număr și afișați-l la ecran.

Răspunsuri la întrebare

Răspuns de Seckar
0
Dupa ce citesti cele n numere le parcurgi cu un for, sau chiar si in timp ce le citesti poti, cu o variabila care sa memoreze maximul din sir.

Variabila initial va fi pur si simplu primul numar, iar apoi pe masura ce parcurgi/citesti numerele, cu un if verifici daca ai gasit un nou maxim.

Iti las si o rezolvare cvea mai avansata in caz ca ai chef sa te bati cu ea.

Spor!

Anexe:
Răspuns de CASCAS
0
#include <iostream>using namespace std;int main(){    int v[1001],n,i,maxx;  // declaram variabilele    cin >> n;              // citim nr de elemente ale vectorului    cin >> v[0];           // trebuie sa citim primul element in afara for-ului si sa-i dam valoarea lui maxx, altfel maxx va lua o valoare random din memoria programului    maxx=v[0];    for(i=1;i<=n-1;i++)    {        cin >> v[i];       // citim restul elementelor    }    for(i=0;i<n;i++)    {        if(v[i]>maxx)     // aflam maximul            maxx=v[i];    }    cout << maxx;         // afisam maximul    return 0;}
Alte întrebări interesante