Se citește un număr natural n. Folosind structura repetitiva cu test inițial sa se calculeze suma cifrelor acelui număr.
Va rooog
E urgeent
boiustef:
pascal sau c++ ?
Răspunsuri la întrebare
Răspuns de
0
-----------------------varianta pascal----------------
program sumaCifrelor;
var n, cif, suma: integer;
begin
write('introdu numar natural: '); read(n);
suma:=0;
while (n>0) do
begin
cif:=n mod 10;
suma:=suma + cif;
n:=n div 10;
end;
writeln('suma cifrelor = ', suma);
end.
--------------- varianta c++ ---------------------------------
#include <iostream>
using namespace std;
int n, cif, suma;
int main()
{
cout << "introdu numar natural: "; cin >> n;
while (n>0)
{
cif=n%10;
suma=suma+cif;
n=n/10;
}
cout << "suma cifrelor = " << suma;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă