va rogg!!!
2. Se citește din fișierul “date.in” un număr natural
n. Afișați în ordine crescătoare toate numerele naturale
divizibile cu 3 mai mici sau egale cu in in C++
Anexe:
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
#include <fstream>
int main()
{
std::ifstream ifstream;
int nrMax{};
ifstream.open("date.in");
if (!ifstream.good())
exit(EXIT_FAILURE);
ifstream >> nrMax;
for (int i = 0; i <= nrMax; i++)
if (i % 3 == 0)
std::cout << i << " ";
ifstream.close();
return 0;
}
Explicație:
Deschizi un ifstream cu care vei citi numărul din „date.in” și-l vezi salva în nrMax. Parcurgi un for de la 0 la nrMax și dacă indexul curent este divizibil cu 3 îl afișezi.
Alte întrebări interesante