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

Se citește un nr natrural n. Sa se afișeze suma cifrelor sale în programul C. Exemplu:a=9201,suma=12(1+0+2+9)

Răspunsuri la întrebare

Răspuns de Ловкость
1

Program SumaCifrelor;

var s,nr : integer;

begin

writeln('Introduceti numarul:');

readln(nr);

while nr<>0 do

begin

s:=s+nr mod 10;

nr:=nr div 10;

end;

writeln('Suma cifrelor numarului ',nr,' este:');

writeln(s);

end.


Ловкость: Sau ai nevoie în alt limbaj Ț
Ловкость: Sau ai neoie în alt limbaj de programare ?
Răspuns de cosmaandra2000
0

#include <stdio.h>

#include <stdlib.h>

int main()

{

   int n,s=0;

   scanf("%d",&n);

   while (n!=0)

   {

       s=s+(n%10);

       n=n/10;

   }

   printf("%d",s);

   return 0;

}

Alte întrebări interesante