FATEEV
?>

Напишите программу на паскале, которая 1)сначала определит по введенному двузначному числу цифру десятков и цифру единиц. 2.1) если цифра десятков меньше цифры единиц, то программа выведет двузначное число, состоящее из .цифр единиц. по следующему примеру, : было число 15, т. к 1 меньше 5 то на вывод : число 55.. 2.2) если цифра десятков больше цифры единиц, то программа выведет двузначное число, состоящее из .цифр десятков. по следующему примеру, : было число 41, т. к 4 больше 1 то на вывод : число 44.. 3) на выходе программы нужно вывести число, на которое надо увеличить исходное . пример: ввели число 15. получили 55. на выходе программы получим: число 40 ( 55-15 =40)

Информатика

Ответы

Мельникова
PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018Внимание! Если программа не работает, обновите версию!

begin

 var n := ReadInteger('Введите двухзначное натуральное число:');

 var (n1, n2) := (n div 10, n mod 10);

 var nn := n1 > n2 ? 10 * n1 + n1 : 10 * n2 + n2;

 nn.Println;

 (nn - n).Println

end.

Введите двухзначное натуральное число: 155540
Avdeeva Yelizaveta

var a:integer;

begin

readln (a);

if a div 10 = a mod 10 then

begin

writeln (a);

writeln (0)

end else

if a div 10 > a mod 10 then

begin

writeln (a div 10,a div 10);

writeln ((a div 10 + a div 10*10)-a)

end else

begin

writeln (a mod 10,a mod 10);

writeln ((a mod 10 + a mod 10*10)-a);

end

end.

baeva-larisa8165
Информационный поток - процесс передачи информации от одного объекта другому.При этом информация может видоизменяться, кодироваться, преобразововаться из одного вида сигналов в другие.Основные устройства компьютера - клавиатура, мышь, монитор, видео плата, процессор, ОЗУ, контроллеры, запоминающие устройства(накопители).Процессор это сердце компьютера, главный наблюдатель в процессе информационных потоков компьютера.При включении процессор инициирует процесс загрузки программ из накопителей в озу, он просит котроллеры чтобы поток данных загружался напрямую, по возможности, из накопителей в ОЗУ, минуя внутреннюю память процессора.Время от времени он опрашивает устройства ввода, мышь клавиатуру, на предмет сигналов, в которых закодированны нажатые кнопки, позиции курсора, итд... Если процессор зависнет, зациклится, то нажатия на кнопки не приведут ни к чему,т.к эти устройства никто не опрашивает.Программы, выполняющиеся на процессоре, могут "попросить" процессор выводить информацию на монитор, подавая комманды.Обрабатывая эти комманды процессор, отправляет данные в видео плату, или в котроллер видеоплаты.Видеоплата, получая данные из процессора в свой видео буфер, преобразует их в аналого-цифровой формат для подачи уже в монитор через кабель.
art-03857
Сначала немного теории.
Тут у нас импликация(если..то...), комбинированная с конъюнкцией(и).
Таблица истинности импликации(стрелочки):
0 0 1
0 1 1
1 0 0
1 1 1
Общее правило: если a<=b, тогда правда
Таблица истинности конъюнкции(/\):
0 0 0
0 1 0
1 0 0
1 1 1
Общее правило: если есть одна ложь-всё ложь.
Про НЕ и гуманитарий поймёт.
Про данный пример:
Нам нужен вариант, где оба выражения являются правдой, т.к. между ними стоит И
Подробно рассмотрим первый вариант:
Ирина
Первая буква гласная-правда
Вторая буква гласная-ложь
Значит, результат импликации-ложь, в чём можно убедиться взглянув на таблицу истинности, но, так как НЕ так же присутствует в данном условии, это выражение возвращает правду.
Последняя буква гласная-правда
Так как оба выражения при конъюнкции правда, всё выражение является правдой и удовлетворяет условию.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу на паскале, которая 1)сначала определит по введенному двузначному числу цифру десятков и цифру единиц. 2.1) если цифра десятков меньше цифры единиц, то программа выведет двузначное число, состоящее из .цифр единиц. по следующему примеру, : было число 15, т. к 1 меньше 5 то на вывод : число 55.. 2.2) если цифра десятков больше цифры единиц, то программа выведет двузначное число, состоящее из .цифр десятков. по следующему примеру, : было число 41, т. к 4 больше 1 то на вывод : число 44.. 3) на выходе программы нужно вывести число, на которое надо увеличить исходное . пример: ввели число 15. получили 55. на выходе программы получим: число 40 ( 55-15 =40)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Наталья Юрьевич1228
ukkavtodor6
лукашова940
sedalex
siren89
Никита_Тузов
mukbidc
Конычева-музей&quot;260
alisapavlushina
mashiga2632
Anastasiya Yevseeva948
Кристина Валентиновна
Элизбарян
tsatskina857
lyukiss