Răspuns :
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!
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!
#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;}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!