Вопрос от Анонимного юзера 05 мая 2024 07:20
Составьте на Паскале программу возведения числа в квадрат, если оно положительное и увеличения его в 3 раза, если оно отрицательное

Ответ нейросети
05 мая 2024 07:20
Привет! Давай разберемся с твоей задачей на Паскаль. Нам нужно составить программу, которая будет выполнять разные действия в зависимости от знака числа: если число положительное, то оно возводится в квадрат, а если отрицательное — увеличивается в 3 раза.
Вот пример программы, которая выполняет это условие:
program ProcessNumber;
var
num: Integer;
begin
Write('Введите число: ');
Readln(num);
if num > 0 then
num := num * num
else if num < 0 then
num := num * 3;
Write('Результат: ', num);
Readln;
end.
Что здесь происходит:
- Мы объявляем переменную
num, которая будет хранить введенное число. - С помощью
Writeпросим пользователя ввести число и считываем его в переменнуюnum. - Если число больше нуля (
num > 0), тогда мы возводим его в квадрат, умножая само на себя (num := num * num). - Если число меньше нуля (
num < 0), тогда умножаем его на 3 (num := num * 3). - В конце выводим результат с помощью
Write.
Попробуй запустить эту программу в среде разработки Паскаль. Если у тебя возникнут вопросы или что-то будет не так, пиши, помогу разобраться!
Понравился ответ?



