Informatică, întrebare adresată de biancamoldovan, 9 ani în urmă

Sa se scrie un program care sa determine numarul de cifre pare ale unui numar natural citit la tastatura
(prin structuri repetitive cu test final si initial sau macar unul din ele)

Răspunsuri la întrebare

Răspuns de AdrianG
4
program nrpare;
var k,cifra,n:integer;
begin
write('dati numarul natural:'); readln(n);
if n >=0 then begin
while n>0 do begin
cifra:=n mod 10;
if cifra mod 2 = 0 then k:=k+1;
n:=n div 10;
end;
write('in numarul ',n,' sunt ',k,' cifre pare');
end
else write('ti-am spus un numar NATURAL!);
end.

AdrianG: la ultimul write am scapat simbolul ' , ai grija!
biancamoldovan: pot sa iti arat ceva gen cum facem noi...poate ma poti ajuta mai bime
biancamoldovan: *bine
AdrianG: sigur, arata
biancamoldovan: nu pot sa pun poza. dar noi momentan am facut doar exercitii de alea cu trapeze romburi..etc dupa schema logica (cred ca asa se numeste )
AdrianG: pot face programe, mai putin scheme logice, tu ai nevoie sa intelegi programul?
biancamoldovan: cred ca da nu stiu exact...
Alte întrebări interesante