Предмет: Информатика,
автор: Людмишка
вводится 3-значное число. найти сумму его цифр.
входные данные
-------------------------
вводится одно число (от 100 до 999)
выходные данные
-------------------------
выводится одно число - сумма цифр
примеры
--------------------------------------------------------------
| входные данные | выходные данные |
| а=345 | s=12 |
--------------------------------------------------------------
Ответы
Автор ответа:
0
C++:
#include <iostream>
using namespace std;
int main()
{
int n;
do
{
cout <<"N = ";
cin >>n;
}
while (n<100 || n>999);
int sum = 0;
while (n!=0)
{
sum+=n%10;
n/=10;
}
cout <<sum <<endl;
return 0;
}
Pascal:
var n,sum:integer;
begin
readln (n);
sum:=0;
while (n<>0) do
begin
sum:=sum+(n mod 10);
n:=n div 10;
end;
writeln (sum);
end.
#include <iostream>
using namespace std;
int main()
{
int n;
do
{
cout <<"N = ";
cin >>n;
}
while (n<100 || n>999);
int sum = 0;
while (n!=0)
{
sum+=n%10;
n/=10;
}
cout <<sum <<endl;
return 0;
}
Pascal:
var n,sum:integer;
begin
readln (n);
sum:=0;
while (n<>0) do
begin
sum:=sum+(n mod 10);
n:=n div 10;
end;
writeln (sum);
end.
Похожие вопросы
Предмет: География,
автор: elschanbairamoff
Предмет: Математика,
автор: fustejira
Предмет: Физика,
автор: asynasao373
Предмет: Математика,
автор: volodj
Предмет: Геометрия,
автор: nastasiaa