Corso Online per Potenziare le Competenze Digitali
Topolino ha ricevuto in regalo una sequenza di N numeri interi.
Puoi aiutarlo a trovare il numero più grande presente nella sequenza scrivendo un programma?Se N fosse uguale a 12 e la sequenza ricevuta da Topolino fosse la seguente:
-331 -341 389 349 -37 -287 441 -871 -913 -853 -617 -150
allora il tuo programma dovrebbe restituire 441.
Dati di input
Nel file input.txt sono presenti due righe di testo:
- nella prima c’è un singolo numero intero positivo N;
- nella seconda riga ci sono gli N interi Si che compongono la sequenza di Topolino, separati da spazio.
Dati di output
Nel file output.txt dovrai stampare un singolo numero intero, il valore massimo della sequenza.
Assunzioni
- 1 ≤ N ≤ 1000
- |Si| ≤ 1000, ovvero -1000 ≤ Si ≤ 1000.
Esempi di input/output
input.txt output.txt 12
-331 -341 389 349 -37 -287 441 -871 -913 -853 -617 -150441 3
896 -242 -311896 1
-667-667
/* www.valcon.it Corso Online per Potenziare le Competenze Digitali Trova il massimo */ #include#include using namespace std; #define SMIN -1000 #define SMAX 1000 int main() { ifstream fin ( "input.txt"); ofstream fout("output.txt"); int N, x, massimo=SMIN-1; fin >> N; for(int i=1; i <= N; i++) { fin >> x; if(x > massimo) massimo=x; } fout << massimo << endl; return 0; }