Top.Mail.Ru
Ответы
Аватар пользователя
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

C# Напишите программу, которая на вход принимает натуральное число N, а на выходе показывает его цифры через запятую.

Только начинаю изучать. Напишите пожалуйста код программы на C#.

По дате
По рейтингу
Аватар пользователя
Мыслитель
1
 Console.WriteLine(string.Join(",",Console.ReadLine()!.ToArray())); 
Аватар пользователя
Ученик

Console.Write("Введите натуральное число N: ");
int N = Convert.ToInt32(Console.ReadLine());

if (N < 10)
{
Console.Write($"Число {N} состоит из одной цифры");
}
else
{
while (N > 0)
{
int res = N % 10;
N /= 10;
if (N > 0)
{
Console.Write(res + ", ");
}
else
{
Console.WriteLine(res);
}
}
}

https://github.com/Zlata839/01_CSHARP/blob/main/Seminar2/Hometask4/Program.cs

Аватар пользователя
Ученик

Целочисленно дели на 10, на 100 и т.д.

Аватар пользователя
Мыслитель

Я и так не понимаю смысл и зачем это, а тут еще и код писать....