Вопрос задан 01.07.2023 в 05:29. Предмет Информатика. Спрашивает Ланская Алёна.

Найдите сумму цифр числа N. C++​

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Степанов Никита.

// Разрешаем использовать стандартные ввод и вывод

#include <iostream>

using namespace std;

int main()

{

   // Объявляем переменные для числа и суммы, изначально равные нулю

   int chislo, summa = 0;

   printf("Введите число: ");

   // Принимаем число:

   cin>>chislo;

   // вычисляем сумму цифр в цикле - пока число больше нуля:

   while (chislo>0)

   {

       // добавляем к сумме цифр последнюю цифру числа

       summa += chislo % 10;

       // после чего убираем последнюю цифру из числа

       chislo /= 10;

   }

   // Выводим сумму чисел:

   printf("Сумма цифр числа равна %i", summa);

   return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример кода на C++, который находит сумму цифр числа N:

cpp
#include <iostream> int main() { int N; std::cout << "Введите число N: "; std::cin >> N; int sum = 0; int num = N; while (num > 0) { int digit = num % 10; sum += digit; num /= 10; } std::cout << "Сумма цифр числа " << N << " равна: " << sum << std::endl; return 0; }

Программа запрашивает у пользователя ввести число N, затем использует цикл while для извлечения цифр из числа N путем деления числа на 10 и нахождения остатка. Полученные цифры складываются в переменную sum. По окончании цикла, программа выводит сумму цифр на экран.

0 0

Похожие вопросы

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

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

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