Вопрос задан 28.02.2019 в 09:45. Предмет Информатика. Спрашивает Санникова Ксения.

Разработайте и запишите программу нахождения минимума из трёх вводимых целых чисел a,b,c.Проверьте

полученную программу на следущих тестах (1,2,3);(3,2,1);(1,3,2).
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Куценко Ростислав.
Var a,b,c : integer;
begin
  read(a,b,c);//вводим 3 числа
  if (a < b) and (a < c) then writeln(a)
  else if (b < a) and (b < c) then writeln(b)
  else writeln(c);
end.
0 0
Отвечает Tsareva Elena.
Var
a,b,c:integer;
begin
writeln('Введите 3 числа');
readln(a,b,c);
if (a<b) and (a<c) then writeln('',a);
if (c<b) and (c<a) then writeln('',c);
if (b<a) and (b<c) then writeln('',b);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

```python def find_minimum(a, b, c): minimum = a

if b < minimum: minimum = b

if c < minimum: minimum = c

return minimum

# Тест 1: (1, 2, 3) test_1_result = find_minimum(1, 2, 3) print(f"Тест 1: Минимум из (1, 2, 3) равен {test_1_result}")

# Тест 2: (3, 2, 1) test_2_result = find_minimum(3, 2, 1) print(f"Тест 2: Минимум из (3, 2, 1) равен {test_2_result}")

# Тест 3: (1, 3, 2) test_3_result = find_minimum(1, 3, 2) print(f"Тест 3: Минимум из (1, 3, 2) равен {test_3_result}") ```

Обратите внимание, что программа сначала присваивает переменной `minimum` значение `a`. Затем сравнивает `b` и `c` с `minimum` и обновляет значение `minimum`, если находит более маленькое число. Функция возвращает найденное минимальное значение.

Теперь запустим программу на указанных тестах:

1. Тест 1: (1, 2, 3) - Ожидаемый результат: Минимум из (1, 2, 3) равен 1

2. Тест 2: (3, 2, 1) - Ожидаемый результат: Минимум из (3, 2, 1) равен 1

3. Тест 3: (1, 3, 2) - Ожидаемый результат: Минимум из (1, 3, 2) равен 1

Выполним программу и проверим результаты.

0 0

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

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

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