Вопрос задан 06.10.2023 в 02:50. Предмет Информатика. Спрашивает Остапенко Настя.

ДАНО ШЕСТИЗНАЧНОЕ ЧИСЛО.ПОМЕНЯЙТЕ МЕСТАМИ ПЕРВУЮ И ПОСЛЕДНЮЮ ЦИФРЫ. (Паскаль) любые цифры

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

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

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

var a: integer;

begin

  readln(a);

  digit1:= a div 10;

  digit6:= a mod 10;

  writeln(digit6 * 100000 + (a mod 10000 div 10) * 10 + digit1)

end.

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

Вот пример программы на языке Pascal, которая меняет местами первую и последнюю цифры в шестизначном числе:

pascal
program SwapDigits; var number, firstDigit, lastDigit, swappedNumber: integer; begin // Ввод шестизначного числа write('Введите шестизначное число: '); readln(number); // Проверка на то, что число действительно шестизначное if (number >= 100000) and (number <= 999999) then begin // Находим первую цифру firstDigit := number div 100000; // Находим последнюю цифру lastDigit := number mod 10; // Меняем местами первую и последнюю цифры swappedNumber := lastDigit * 100000 + number mod 100000 div 10 * 10 + firstDigit; // Вывод результата writeln('Число после замены: ', swappedNumber); end else writeln('Введенное число не является шестизначным.'); end.

Эта программа сначала запрашивает у пользователя ввод шестизначного числа, затем проверяет его на соответствие этому условию. Если число шестизначное, то программа меняет местами первую и последнюю цифры и выводит результат.

0 0

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

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

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

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