• Предмет: Информатика
  • Автор: darapolesuk018
  • Вопрос задан 3 месяца назад

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


Аноним: Вот программа на Python, которая предлагает пользователю ввести четырехзначное число и отображает его третью цифру: X = input("Enter a four-digit number: ")
third_digit = x[2]
'print'("The third digit of", x, "is", third_digit)
Аноним: Вот как это работает:

Программа предлагает пользователю ввести четырехзначное число с помощью функции inputи сохраняет ввод в виде строки в переменной x.
Доступ к третьей цифре xосуществляется с помощью индексации. Поскольку Python начинает считать с 0, третья цифра находится в индексе 2 (считая слева).
Программа печатает сообщение, включающее исходный номер и его третью цифру, используя функцию 'print'.
Аноним: Пример вывода: Enter a four-digit number: 1234
The third digit of 1234 is 3
Аноним: Обратите внимание, что если пользователь вводит число, состоящее менее чем из четырех цифр, или нечисловой ввод, программа выдает ошибку. Вы можете добавить в программу дополнительную обработку ошибок, чтобы сделать ее более надежной.
Аноним: Какое объяснение?

Ответы

Ответ дал: ILFV183
0

python:

x = int(input('x = '))

print(x % 1000 // 100)

Объяснение:

остаток от деление на 1000, нужен для того чтобы откинуть число из разрада тысяч, то есть если было введено число 4356, то после деления с остачей на 1000, мы получим 356, после деления нацело на 100, мы получим 3

Вас заинтересует