
Вопрос задан 12.02.2021 в 04:01.
Предмет Информатика.
Спрашивает Сердюкова Елизавета.
Вводится 3-значное число. найти сумму его цифр. входные данные-------------------------вводится
одно число (от 100 до 999)выходные данные-------------------------выводится одно число - сумма цифрпримеры--------------------------------------------------------------| входные данные | выходные данные || а=345 | s=12 |--------------------------------------------------------------

Ответы на вопрос

Отвечает Начетова Ирина.
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.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи можно использовать операции деления и остатка от деления на 10.
Вот алгоритм решения:
- Введите трехзначное число.
- Разделите это число на 100, чтобы получить первую цифру. Назовем ее "a".
- Используя остаток от деления числа на 100, разделите его на 10, чтобы получить вторую цифру. Назовем ее "b".
- Остаток от деления числа на 10 будет третьей цифрой. Назовем ее "c".
- Вычислите сумму цифр, сложив их все вместе: s = a + b + c.
- Выведите полученную сумму.
Вот пример кода на языке Python, реализующий этот алгоритм:
pythonnumber = int(input("Введите трехзначное число: "))
a = number // 100
b = (number % 100) // 10
c = number % 10
s = a + b + c
print("Сумма цифр:", s)
При вводе числа 345 этот код выведет:
Сумма цифр: 12
Надеюсь, это поможет вам решить задачу!


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili