Вопрос задан 25.07.2023 в 17:41. Предмет Информатика. Спрашивает Мілімонко Богдана.

Дано целое число N. Найти сумму его цифр c#

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

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

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

using System;

namespace sum

{

   class Program

   {

       static void Main(string[] args)

       {

           int n = Convert.ToInt32(Console.ReadLine());

           int sum = 0;

           while (n != 0)

           {

               sum += n % 10;

               n /= 10;

           }

           Console.WriteLine(sum);

       }

   }

}


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

Для нахождения суммы цифр целого числа N на C#, вы можете использовать следующий код:

csharp
using System; class Program { static void Main() { Console.Write("Введите целое число N: "); int N = int.Parse(Console.ReadLine()); int sum = 0; int num = N; while (num != 0) { int digit = num % 10; sum += digit; num /= 10; } Console.WriteLine("Сумма цифр числа N: " + sum); } }

Этот код считывает целое число N с помощью Console.ReadLine(), затем выполняет цикл while для нахождения суммы его цифр. В каждой итерации цикла мы находим последнюю цифру числа с помощью операции остатка от деления на 10 (num % 10), добавляем ее к общей сумме и удаляем эту цифру из числа, разделив его на 10 (num /= 10). Процесс повторяется до тех пор, пока число не станет равным 0.

После выполнения цикла, сумма цифр выводится на экран с помощью Console.WriteLine().

0 0

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

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

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

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