Informatică, întrebare adresată de yntesa2006kn, 8 ani în urmă


5. Să se scrie un algoritm care citește un număr natural x cu exact trei cifre și determină suma
cifrelor sale.
6. Să se scrie un algoritm care citeşte un număr natural x şi verifică dacă numărul este par sau
impar.​

Răspunsuri la întrebare

Răspuns de andreeaticanet
2

Problema 5

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{

int x;

cout << "Introduceti numarul = ";

cin >> x;

while (x < 100 || x > 999) {

cout << "Numar invalid! Introduceti un numar format din trei cifre = ";

cin >> x;

}

int cifra1 = x % 10;

int cifra2 =(x / 10) % 10;

int cifra3 = x / 100;

int suma = cifra1 + cifra2 + cifra3;

cout << "Suma cifrelor este " << suma;

return 0;

}

Problema 6

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{

int x;

cout << "Introduceti x = ";

cin >> x;

while (x < 0) {

cout << "Numar invalid! Introduceti un numar natural = ";

cin >> x;

}

int ultimaCifra = x % 10;

if (ultimaCifra % 2 == 0) {

cout << "Numarul este par.";

} else {

cout << "Numarul este impar.";

}

return 0;

}

Alte întrebări interesante