Вопрос задан 23.10.2023 в 10:23. Предмет Информатика. Спрашивает Сосипатрова Ирина.

Дано число. Удалить 3 цифру числа с начала

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Курбатов Дмитрий.
Var i,j,n,m,sum:integer;d:array[1..20] of integer;beginn:= 3451111;repeat i:= i + 1;d[i]:= n mod 10;n:= n div 10;until n = 0;writeln(d,i:3);
for j:=i-2 to i do begind[j]:= d[j+1];end;writeln(d,i:3);for j:=i-1 downto 1 dowrite(d[j]);end.

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

Чтобы удалить третью цифру числа с начала, вам нужно преобразовать число в строку, затем удалить третий символ строки и затем преобразовать строку обратно в число (если это необходимо). Вот как это можно сделать на Python:

python
# Получаем число от пользователя number = int(input("Введите число: ")) # Преобразуем число в строку number_str = str(number) # Проверяем, что число имеет хотя бы 3 цифры if len(number_str) >= 3: # Удаляем третий символ (индекс 2, так как индексы начинаются с 0) modified_number_str = number_str[:2] + number_str[3:] # Преобразуем строку обратно в число modified_number = int(modified_number_str) print("Число после удаления третьей цифры:", modified_number) else: print("Число имеет менее трех цифр и не может быть изменено.")

Этот код позволяет пользователю ввести число, удаляет третью цифру и выводит измененное число. Пожалуйста, обратите внимание, что этот код работает только с числами, имеющими хотя бы три цифры.

0 0

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

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

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

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