Вопрос задан 12.02.2021 в 04:01. Предмет Информатика. Спрашивает Сердюкова Елизавета.

Вводится 3-значное число. найти сумму его цифр. входные данные-------------------------вводится

одно число (от 100 до 999)выходные данные-------------------------выводится одно число - сумма цифрпримеры--------------------------------------------------------------|  входные данные  |  выходные данные || а=345                   |  s=12                      |--------------------------------------------------------------
0 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.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи можно использовать операции деления и остатка от деления на 10.

Вот алгоритм решения:

  1. Введите трехзначное число.
  2. Разделите это число на 100, чтобы получить первую цифру. Назовем ее "a".
  3. Используя остаток от деления числа на 100, разделите его на 10, чтобы получить вторую цифру. Назовем ее "b".
  4. Остаток от деления числа на 10 будет третьей цифрой. Назовем ее "c".
  5. Вычислите сумму цифр, сложив их все вместе: s = a + b + c.
  6. Выведите полученную сумму.

Вот пример кода на языке Python, реализующий этот алгоритм:

python
number = int(input("Введите трехзначное число: ")) a = number // 100 b = (number % 100) // 10 c = number % 10 s = a + b + c print("Сумма цифр:", s)

При вводе числа 345 этот код выведет:

Сумма цифр: 12

Надеюсь, это поможет вам решить задачу!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос