Вопрос задан 08.07.2023 в 17:31. Предмет Информатика. Спрашивает Сипаков Костя.

Напишите программу, которая подсчитает сумму первой и последней цифр любого положительного числа.

Исходные данные вводятся с клавиатуры. На языке Паскаль
0 0
Перейти к ответам

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

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

Ответ:

  • var n: BigInteger;
  • begin
  • read(n);
  • Print(n.ToString.First.ToDigit + n.ToString.Last.ToDigit);
  • end.

Пример работы:


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

Конечно, вот пример программы на языке Паскаль, которая выполняет указанную задачу:

pascal
program SumOfFirstAndLastDigits; var num, firstDigit, lastDigit, sum: Integer; begin // Вводим положительное число Write('Введите положительное число: '); ReadLn(num); // Проверяем, что число положительное if num <= 0 then begin WriteLn('Введено некорректное число. Пожалуйста, введите положительное число.'); Exit; // Выход из программы end; // Находим первую цифру числа firstDigit := num; while firstDigit >= 10 do firstDigit := firstDigit div 10; // Находим последнюю цифру числа lastDigit := num mod 10; // Вычисляем сумму первой и последней цифры sum := firstDigit + lastDigit; // Выводим результат WriteLn('Первая цифра: ', firstDigit); WriteLn('Последняя цифра: ', lastDigit); WriteLn('Сумма первой и последней цифры: ', sum); end.

Скопируйте этот код в среду разработки Pascal и выполните программу. Она запросит вас ввести положительное число, а затем выведет первую и последнюю цифры числа, а также их сумму.

0 0

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

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

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

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