👤

Tema la C++ Clasa a V a
Problema 1. Se citesc din fișierul “date.in” două
numere naturale n > 0 și k > 0 . Scrieți un program
care să afișeze în ordine crescătoare primii k
multiplii ai numărului n
exemple

date.in Date de ieșire
n=2 k=3 0, 2, 4
n=7 k=4 0, 7, 14, 21

Problema 2. Se citesc din fișierul “date.in” numere
naturale până la apariția lui 0. Determinați și afișați
câte numere pare au fost până la apariția lui 0.
exemple

date.in Date de ieșire
1,3,2,4,0,2,3,4 2
2,3,8,4,0,2,4,1 3


Răspuns :

// PROBLEMA 1

#include<iostream>

#include<fstream>

using namespace std;

ifstream fin("date.in");

int main()

{

int n, k, x=0;

fin >> n >> k;

while (k)

{

 cout << n * x << ' ';

 x++;

 k--;

}

return 0;

}

// PROBLEMA 2

#include<iostream>

#include<fstream>

using namespace std;

ifstream fin("date.in");

int main()

{

int n, cont=0;

fin >> n;

while (n != 0)

{

 

 if (n % 2 == 0)

  cont++;

 fin >> n;

}

cout << cont;

return 0;

}

Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, vă rugăm să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la lista de favorite!


Ze Learners: Alte intrebari