Informatică, întrebare adresată de birouflorin, 7 ani în urmă

In C++ Mike folosește o aplicație care îi contorizează numărul de pași făcuți într-o zi. La fiecare n zile, își face un raport cu numărul maxim de pași pe care i-a făcut într-o zi din această perioadă.


Deoarece sunteți foarte buni prieteni și a aflat că te-ai apucat de programare, Mike te-a rugat să îi faci o aplicație care să determine numărul maxim de pași pe care i-a făcut într-o zi, dintr-un interval de n zile.


Date de intrare

Se va citi de la tastatură numărul natural n, reprezentând numărul de zile din intervalul ales, iar de pe următoarea linie n numere naturale, reprezentând numărul de pași făcuți în fiecare din cele n zile.


Date de ieșire

Programul va afișa în fișierul maxim.out numărul maxim de pași pe care Mike i-a făcut în cele n zile.


Restricții și precizări

1 ≤ n ≤ 100

0 ≤ numărul de pași ≤ 1 000

ATENȚIE! Din cauza felului în care e evaluată această problemă, la încărcarea soluției pe platformă va trebui să adaugi doar instrucțiunile din int main(), iar la final e foarte important să NU adaugi return 0;.

fişierul trebuie închis la finalul programului

toate bibliotecile de care ai nevoie sunt deja incluse în program

Exemplu

Date de intrare...............Date de ieșire

15

20 15 74 32 -32 57 47 21 19 2 74 12 0 -15 25............74

Răspunsuri la întrebare

Răspuns de drysky24
2

Răspuns:

#include <iostream>

#include <fstream>

using namespace std;

int main() {

int n, maxim = 0;

cin >> n;

for (int i = 0; i < n; i++) {

int x;

cin >> x;

if (x > maxim) {

maxim = x;

}

}

ofstream out("maxim.out");

out << maxim;

out.close();

}


birouflorin: primesc eroare de coplementare
Alte întrebări interesante