1. Elaboraţi un program care citeşte de la tastatură n caractere şi afişează pe ecran: numărul cifrelor pare.
Problema sa fie rezolvată în trei moduri folosind instrucțiunile: for, while, dowhile.
Răspunsuri la întrebare
Răspuns de
3
FOR
#include<iostream>
using namespace std;
int main() {
int n, x, k = 0;
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> x;
if (x % 2 == 0)
k++;
}
cout << k;
return 0;
}
WHILE
#include<iostream>
using namespace std;
int main() {
int n, x, k = 0, i = 1;
cin >> n;
while (i <= n) {
cin >> x;
if (x % 2 == 0)
k++;
i++;
}
cout << k;
return 0;
}
DO WHILE
#include<iostream>
using namespace std;
int main() {
int n, x, k = 0, i = 1;
cin >> n;
do {
cin >> x;
if (x % 2 == 0)
k++;
i++;
} while (i <= n);
cout << k;
return 0;
}
vezetiu1995:
Multumesc mult pentru ajutor
Alte întrebări interesante
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă