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

PARSAREA NUMERELOR !

Cine ma poate ajuta cu o solutie la parsarea numerelor, problema de pe pbinfo(#2081)

Se citesc numere din fișier pâna când nu mai există numere de citit. Să se afișeze cel mai mare dintre ele.
Fișierul de intrare parsare.in conține pe prima linie numerele, delimitate prin cel puțin un spațiu.
Fișierul de ieșire parsare.out va conține pe prima linie numărul M, reprezentând elementul maxim.
se vor citi maxim 10.000.000 numere.
numerele de pe a doua linie a fișierului de intrare vor fi mai mici decât 100.000 și mai mari decât -100.000.
pentru numerele 3 2 5 -1 5
se afiseaza 5

Răspunsuri la întrebare

Răspuns de Daniel4761
0

#include <iostream>

#include <fstream>

using namespace std;

int main()

{

ifstream f("parsare.in");

ofstream g("parsare.out");

int M, n;

f>>M;

while(f>>n)

 if(M<n) M=n;

g<<M;

f.close();

g.close();

return 0;

}

Alte întrebări interesante