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

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

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.



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.



Конечно, давайте напишем программу на 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
Выполним программу и проверим результаты.


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







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