Informatică, întrebare adresată de noraaamara, 8 ani în urmă

Fișierul date .in conține un șir de cel mult 1000000 numere naturale separate prin câte un
spațiu. Se cere să se afișeze pe ecran numarul maxim de doua cifre din fisier, iar daca in fisier nu
sunt numere de doua cifre mesajul NU EXISTA.
Exemplu:
Daca date.in contine 2 4 456 789 1000 1 2 3 4 45 2 34 2 41 se afiseaza 45,
iar daca date.in contine 2 4 456 789 1000 1 2 3 4 2 4 2 1 se afiseaza NU EXISTA


noraaamara: va rog urgent

Răspunsuri la întrebare

Răspuns de lucaciucandrei
0

COROANA TE ROG!!!

#include<iostream>

#include<fstream>

using namespace std;

int main(){

ifstream f("date.in");

int x, max=-1;

while(f>>x) if(x>max&&(x<=99&&x>=10)) max=x;

if(max!=-1) cout<<max;

else cout<<"nu exista";

}

Alte întrebări interesante