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

Задача 1: Вводится число с клавиатуры. Если число положительно, то сделать его отрицательным, если

число отрицательное, то необходимо умножить его на два. Вывести результат на экран. Задача 2: Вводится число с клавиатуры. Если число положительно, то умножить число на 10, если число отрицательное, то необходимо сделать его положительным, а если это 0, то прибавить к нему 5. Вывести результат на экран. Задача 3: Вводятся три числа с клавиатуры, вывести на экран эти числа в порядке убывания. Задача 4: С клавиатуры вводятся два числа, a и b. Если число a кратно b, то вывести целую часть от деления a на b, а если не кратно, то вывести остаток от деления a на b Задача 5: С клавиатуры вводятся три числа a, b, c, так, что a < b. Если число c находится между a и b, то вывести сообщение «число c принадлежит интервалу [a,b]», в противном случае вывести на экран «число c не принадлежит интервалу [a,b]» Примечание: В этой задаче, при выводе сообщения вместо a, b, c у вас должны отображаться числа, которые вы вводили. все на паскале
0 0
Перейти к ответам

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

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

Ответ:

я думаю что ето получитса в 1 будет отрицательным

Объяснение:

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

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

Задача 1:

pascal
program Task1; var num: integer; begin writeln('Введите число:'); readln(num); if num > 0 then num := -num else num := num * 2; writeln('Результат:', num); end.

Задача 2:

pascal
program Task2; var num: integer; begin writeln('Введите число:'); readln(num); if num > 0 then num := num * 10 else if num < 0 then num := -num else num := num + 5; writeln('Результат:', num); end.

Задача 3:

pascal
program Task3; var a, b, c: integer; begin writeln('Введите три числа:'); readln(a, b, c); if a >= b then writeln('Числа должны быть в порядке убывания!') else begin writeln('Числа в порядке убывания:'); if a > c then write(a, ' ') else write(c, ' '); if b > c then writeln(b) else writeln(c); end; end.

Задача 4:

pascal
program Task4; var a, b: integer; begin writeln('Введите два числа:'); readln(a, b); if a mod b = 0 then writeln('Целая часть от деления a на b:', a div b) else writeln('Остаток от деления a на b:', a mod b); end.

Задача 5:

pascal
program Task5; var a, b, c: integer; begin writeln('Введите три числа:'); readln(a, b, c); if (a < b) and (c > a) and (c < b) then writeln('Число ', c, ' принадлежит интервалу [', a, ',', b, ']') else writeln('Число ', c, ' не принадлежит интервалу [', a, ',', b, ']'); end.

Скопируйте каждый из этих кодов в вашу среду разработки Паскаль и выполните программы для проверки результатов.

0 0

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

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

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

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