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ăspunsuri la întrebare
Răspuns de
1
// 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;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Evaluare Națională: Lb. Română ,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
9 ani în urmă
Engleza,
9 ani în urmă
Geografie,
9 ani în urmă