Вопрос задан 01.05.2019 в 09:11. Предмет Информатика. Спрашивает Сатыбаев Нурдаулет.

Написать фрагмент программы, подсчитывающий сумму только положительных из трех данных чисел.

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хорлуу Даяна.
1 вариант:
 If (a>0) or (a=0) and (b>0) or (b=0) and (c>0) or (c=0) Then s:=a+b+c Else
If (a>0) or (a=0) and (b>0) or (b=0) and (c<0) Then s:=a+b Else 
If (a>0) or (a=0) and (c>0) or (c=0) and (b<0) Then s:=a+c Else
If (b>0) or (b=0) and (c>0) or (c=0) and (a<0) Then s:=b+c Else
If (a<0) and (b<0) and (c>0) or (c=0) Then s:=c Else
If (a<0) and (c<0) and (b>0) or (b=0) Then s:=b Else s:=a;
2 вариант:
If (a>0) or (a=0) Then s:=s+a; 
If (b>0) or (b=0) Then s:=s+b; 
If (c>0) or (c=0) Then s:=s+c;
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот фрагмент программы на языке Python, который подсчитывает сумму только положительных из трех данных чисел:

```python def sum_of_positive_numbers(a, b, c): sum = 0 if a > 0: sum += a if b > 0: sum += b if c > 0: sum += c return sum

# Пример использования num1 = 5 num2 = -3 num3 = 8 result = sum_of_positive_numbers(num1, num2, num3) print("Сумма положительных чисел:", result) ```

В этом фрагменте программы определена функция `sum_of_positive_numbers`, которая принимает три числа в качестве аргументов и возвращает сумму только положительных чисел. Внутри функции проверяется каждое число на положительность с помощью условных операторов `if`, и если число положительное, то оно добавляется к переменной `sum`. Затем функция возвращает значение переменной `sum`.

В примере использования заданы три числа `num1`, `num2` и `num3`, затем вызывается функция `sum_of_positive_numbers` с этими числами в качестве аргументов, и результат выводится на экран.

0 0

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

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

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