Вопрос задан 24.02.2019 в 12:18. Предмет Информатика. Спрашивает Липский Ростик.

Даны три числа a,b,c. Если среди них есть положительные, то найти сумму этих трёх чисел, а иначе

найти максимум из трёх.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Талантов Баяс.
Program df;
uses crt;
var a,b,c,max,sum:integer;
begin
sum:=0;
max:=0;
writeln('введите  числа а,b,c');
readln(a,b,c);
if (a>0)or(b>0)or(c>0) then sum:=a+b+c else if (a>b)and(a>c) then  max:=a else if (b>c)  then max:=b else max:=c; 
if sum=0 then wrteln('Числа отрицательные большее из них ',max) else writeln('сумма чисел ',sum); end.

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

Конечно, давайте рассмотрим эту задачу.

Пусть у нас есть три числа: \(a\), \(b\), и \(c\). Нам нужно определить, есть ли среди них хотя бы одно положительное число.

1. Если среди чисел \(a\), \(b\), и \(c\) есть хотя бы одно положительное число, то мы просто находим их сумму. Сумма положительных чисел будет равна \(a + b + c\).

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

Пример кода на Python для решения этой задачи:

```python a = float(input("Введите значение a: ")) b = float(input("Введите значение b: ")) c = float(input("Введите значение c: "))

# Проверяем, есть ли среди чисел положительные if a > 0 or b > 0 or c > 0: # Находим сумму положительных чисел result = a + b + c print("Сумма положительных чисел:", result) else: # Находим максимум из трех чисел result = max(a, b, c) print("Максимум из трех чисел:", result) ```

В этом примере программы мы используем условный оператор `if` для проверки наличия положительных чисел. Если есть хотя бы одно положительное число, мы находим сумму. В противном случае, мы находим максимум.

0 0

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

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

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