fisierul text numere.in contine pe prima sa linie un numar natural n iar pe urmatoare linie n numere naturale din intervalul [1,100].Se cere sa se citeasca din fisier toate numele si sa se afiseze pe ecran despartie de un spatiu numarul sau numerele intregi din intervalul[1,100] care nu apar printre numerele citate daca pe a doua linie a fisierului apar toate numerele din intervalul precizat se va afisa mesajul NU LIPSESTE NICIUN NUMAR. Va rog repede am nevoie
grasffgg:
DAU COROANA
Răspunsuri la întrebare
Răspuns de
1
#include<iostream>
#include<fstream>
using namespace std;
int main() {
int v[101] = {0}, x, sem = 1;
ifstream f("intrare.txt");
while (f >> x)
v[x] = 1;
f.close();
for (int i = 1; i <= 100; i++)
if (v[i] == 0) {
cout << i << ' ';
sem = 0;
}
if (sem == 1)
cout << "NU LIPSESTE NICIUN NUMAR";
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă