
Напишите программу,которая принимает с клавиатуры число и превращает его в положительное,если оно
отрицательное,либо в ноль во всех остальных случаях.

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

Program zadacha;
var x:integer;
Begin
readln(x);
if (x<0) then a:=abs(x)
else a:=0;
writeln(x);
end.



var a:integer;
begin
readln(a);
if (a<0) then a:=a*(-1) else a:=0;
writeln(a);
end.



Конечно! Вот пример программы на языке Python, которая выполняет указанную задачу:
```python # Программа, которая преобразует число в положительное или в ноль
# Считываем число с клавиатуры number = int(input("Введите число: "))
# Проверяем, является ли число отрицательным if number < 0: # Если число отрицательное, превращаем его в положительное number = abs(number) else: # Если число неотрицательное, превращаем его в ноль number = 0
# Выводим результат print("Результат:", number) ```
Программа начинается с запроса числа у пользователя с помощью функции `input()`. Затем число преобразуется в целочисленный тип данных с помощью функции `int()`.
Далее, программа проверяет, является ли число отрицательным с помощью условного оператора `if`. Если число меньше нуля, то оно считается отрицательным, и программа использует функцию `abs()` для преобразования числа в положительное значение.
В противном случае, если число неотрицательное, программа присваивает ему значение ноль.
В конце, программа выводит полученный результат на экран с помощью функции `print()`.


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








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili