Знакомство с языком программирования С#: Напишите программу, которая принимает на вход трёхзначное число и на выходе показывает вторую цифру этого числа.

Задача: Напишите программу, которая принимает на вход трёхзначное число и на выходе показывает вторую цифру этого числа.

Пример:

456 -> 5
782 -> 8
918 -> 1

Решение:

int Prompt(string msg)
{

System.Console.WriteLine($»{msg}»);
return Convert.ToInt32(Console.ReadLine());
}
int number = Prompt(«Введите трехзначное число»);
if (number >=100 && number <1000)
{
int mid = (number % 100 — number % 10) / 10;
System.Console.WriteLine($»Вторая цифра числа {number} является {mid}»);
}
else
System.Console.WriteLine(«Это число не трехзначное»);

Пояснение:

Достаточно интересная задача на целочисленное деление и остаток от деления. В задаче используется функция Prompt по считыванию числа.

Общая оценка
Интересность
4/10
Сложность задачи
3/10
Лаконичность кода
3/10
Итого
3.3

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий