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

se citesc numerele până la întâlnirea cifrei 0. Să se afișeze :
a. numărul de numere citite
b. suma numerelor care au exact două cifre
c.produsul nr. pare​

Răspunsuri la întrebare

Răspuns de andrei4georgescu
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

int n, raspunsA = 0, raspunsB = 0, raspunsC = 1;

while(cin >> n)

{

raspunsA = raspunsA + 1;

if(n <= 99 && n >= 10) raspunsB = raspunsB + n;

if(n % 2 == 0) raspunsC = raspunsC * n;

}

cout << raspunsA << " " << raspunsB << " " << raspunsC;

return 0;

}

Explicație:

Nu pare sa fie foarte greu, daca ai nelamuriri, ma intrebi.


matematicianul93: eu aunt in clasa 9 nu am facut asa ceva nici nu inteleg
andrei4georgescu: Pf, o sa faci. Incearca sa inveti C++ in Code Blocks.

Nu mai stiu sa folosesc pseudocod, nu mai stiu cum se declara variabilele si nu sunt de pe telefon sa iti fac poza.
In principiu citesti numerele cu un cat timp, si la fiecare numar citit
a. cresti raspunsA cu 1
b. verifici daca numarul citit este mai mare ca 9 si mai mic ca 100 si daca da, adaugi la raspunsB pe n
c. verifici daca numarul MOD 2 e 0.
matematicianul93: nu am inteles
andrei4georgescu: folositi pseudocod sau scheme logice?
matematicianul93: citeste .. intreg... cat timp .. n I a valoarea n div 10
matematicianul93: ceva de genu
matematicianul93: ??
Alte întrebări interesante