Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел. Ниже приведен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом). Поиск минимального элемента массива .
Введите в одной строке элементы массива(5 целых чисел) и нажмите <Enter>.
_>23 0 45-5 12
Минимальный элемент массива:-5
119
344
Ответы на вопрос:
var
n, i, min, k: integer;
begin
WriteLn('Поиск минимального элемента массива.');
Write('Введите количество чисел N = ');
ReadLn(n);
WriteLn('Введите в одной строке элементы массива (', n, ' целых чисел) и нажмите <Enter>.');
for i := 1 to n do
begin
Read(k);
if i = 1 then if k < min then k := min else min := k else if k < min then min := k;
end;
WriteLn('Минимальный элемент массива: ', min);
end.
Объяснение:
Наибольшее возможное значение выражения (f+o+x+e)*(f*r*d*d) = 236196. прилагаю небольшой скрипт на python. простенькая на корректную организацию перебора с использованием вложенных циклов: max_num = 0 for f in xrange(10): for o in xrange(10): for x in xrange(10): for e in xrange(10): for r in xrange(10): for d in xrange(10): b = f*r*d*d if b == 0: continue num = (f + o + x + e) * b if num > max_num: max_num = num print "maximum value of (f+o+x+e)*(f*r*d*d) is: %i" % max_num решение можно получить гораздо проще, если догадаться, что наибольшее значение выражения достигается, когда сумма f+o+x+e и произведение f*r*d*d являются максимальными. это одновременно происходит, когда все цифры равны 9: (9+9+9+9)*9*9*9*9 = 236196
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ruslapanazavr22.02.2023 16:46
-
LizaS040411.08.2022 12:28
-
11112222327.05.2023 23:01
-
kseniya0945131.10.2020 15:01
-
MrRainClouD05.12.2022 17:42
-
artemlis130220020.06.2021 16:31
-
VAMPIRKILLER14.03.2021 06:41
-
pervushina24512.04.2023 23:00
-
vovaonuchko31.12.2020 05:10
-
Foxyinfog25.01.2022 02:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.