Вопрос задан 04.11.2023 в 21:33. Предмет Информатика. Спрашивает Дрёмин Даня.

Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то

вычесть из него 3; если нулевым, то заменить его на 17. Протестируйте программу для числе 25, -31 и 0. ​
0 0
Перейти к ответам

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

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

Ответ:

var a: integer;

begin

 readln(a);

 if (a>0) then

   a:=a+1

 else

   if (a<0) then

     a:=a-3

   else

     if (a=0) then

       a:=17;

writeln(a);

end.

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

Для решения данной задачи можно использовать простую структуру if-else.

1) Если число положительное (number > 0), то прибавляем к нему 1:

number += 1

2) Если число отрицательное (number < 0), вычитаем из него 3:

number -= 3

3) Если число равно нулю (number == 0), заменяем его на 17:

number = 17

Протестируем программу для чисел 25, -31 и 0:

``` number = 25

if number > 0: number += 1 elif number < 0: number -= 3 else: number = 17

print(number) ```

В данном случае число 25 является положительным, поэтому прибавляем к нему 1. Результат: 26.

``` number = -31

if number > 0: number += 1 elif number < 0: number -= 3 else: number = 17

print(number) ```

Число -31 отрицательное, поэтому вычитаем из него 3. Результат: -34.

``` number = 0

if number > 0: number += 1 elif number < 0: number -= 3 else: number = 17

print(number) ```

Число 0 является нулевым, поэтому заменяем его на 17. Результат: 17.

Таким образом, программа работает в соответствии с условиями задачи и проходит тестирование для всех трех чисел: 25, -31 и 0.

0 0

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

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

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

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