Вопрос задан 10.07.2023 в 21:57. Предмет Информатика. Спрашивает Мартемьянов Демид.

(используются операции div и mod) Дано двузначное натуральное число. Если число десятков в нём

больше числа единиц, то вывести слово «ДА», в противном случае – «НЕТ». Написать программу на языке Паскаль. ОТДАЮ ПОСЛЕДНИЕ БАЛЛЫ,ПРОШУ ПОМОЧЬ
0 0
Перейти к ответам

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

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

Ответ:

program qq;

var e,d,c:integer;

begin

readln(c);

d:=c div 10;

e:=c mod 10;

if d > e then writeln('Да')

else writeln('Нет');

end.

Объяснение:

d - десятки

e - единицы

11 div 10 = 1

23 mod 10 = 3

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

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

pascal
program CompareDigits; var number, tens, ones: integer; begin // Вводим двузначное число write('Введите двузначное число: '); readln(number); // Разделяем число на десятки и единицы tens := number div 10; ones := number mod 10; // Проверяем условие и выводим результат if tens > ones then writeln('ДА') else writeln('НЕТ'); end.

Программа сначала вводит двузначное число, затем разделяет его на десятки и единицы с помощью операций div и mod. Затем она сравнивает десятки и единицы и выводит соответствующий результат.

Убедитесь, что вы правильно вводите двузначное число, иначе программа может работать некорректно. Надеюсь, это поможет вам получить последние баллы!

0 0

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

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

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

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