Вопрос задан 04.10.2018 в 15:45. Предмет Информатика. Спрашивает Летаев Максим.

Дано целое четырехзначное число N.Если первая цифра числа больше, чем последняя, то увеличить число

в 2 раза иначе увеличить число в 10.написать програму (паскаль)
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Булекпаева Дана.
Var A:integer;
Begin
Write('Введите четырёхзначное число: ');ReadLn(A);
if A div 1000 > A mod 10 then A:=A*2
else A:=A*10;
WriteLn(A)
End.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Паскаль программа для увеличения числа в 2 раза или в 10 раз в зависимости от первой и последней цифры

```pascal program IncreaseNumber; var N, firstDigit, lastDigit, result: integer; begin write('Введите четырехзначное число N: '); readln(N); // Получаем первую и последнюю цифры числа N firstDigit := N div 1000; lastDigit := N mod 10; // Проверяем условие и увеличиваем число в 2 раза или в 10 раз if firstDigit > lastDigit then result := N * 2 else result := N * 10; writeln('Результат: ', result); end. ```

Программа принимает четырехзначное число `N` от пользователя. Затем она получает первую и последнюю цифры числа `N` с помощью операций деления и взятия остатка от деления. Далее, программа проверяет условие: если первая цифра больше последней, то число `N` увеличивается в 2 раза, иначе число `N` увеличивается в 10 раз. Результат выводится на экран.

Пример работы программы: ``` Введите четырехзначное число N: 1234 Результат: 12340 ```

``` Введите четырехзначное число N: 9876 Результат: 19752 ```

``` Введите четырехзначное число N: 5555 Результат: 55550 ```

Исходный код программы на Паскале:

```pascal var N, firstDigit, lastDigit, result: integer; begin write('Введите четырехзначное число N: '); readln(N); // Получаем первую и последнюю цифры числа N firstDigit := N div 1000; lastDigit := N mod 10; // Проверяем условие и увеличиваем число в 2 раза или в 10 раз if firstDigit > lastDigit then result := N * 2 else result := N * 10; writeln('Результат: ', result); end. ```

Примечание: Пожалуйста, учтите, что код программы может быть скомпилирован и запущен на компьютере с установленной средой разработки Pascal.

0 0

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

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

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