Найти номера первого из двух последних элементов массива из 30 элементов произведение которых максимально.
119
250
Ответы на вопрос:
Program c21; uses crt; const n = 30; var a : array[1..n] of integer; k, i, max : integer; beginfor i : = 1 to n do beginwrite('vvedite ',i,' - iy element massiva - '); readln(a[i]); end; k : = 1; max : = a[1] * a[2]; for i : = 2 to n-1 do begin if (a[i] * a[i + 1]) > max then begin max : = a[i] * a[i + 1]; k : = i; end; end; writeln(k); end.
Для начала складываем 4+8 и получаем 12 или по 5 горшков. а потом меняем большие горшки на маленькие. один большой равен двум маленьким и наоборот два маленьких равны одному большому объем-1 столбик(4, 1, 3, 5, 7, 9, 11, 13); 2 столбик(8, 7, 6, 5, 4, 3, 2, 1)итог(60, 60, 60, 60, 60, 60, 60, 60).ну у нас так было.
Популярно: Информатика
-
Comalia13.01.2020 00:53
-
llRosell25.09.2020 01:43
-
мия5918.06.2022 09:32
-
killlergames13.10.2021 17:35
-
Kmamsmajfkf22.01.2022 22:14
-
StenxgenS07.12.2021 13:34
-
orenet20.05.2021 15:56
-
Зайчик346801.05.2020 03:11
-
nastya65212.02.2022 02:43
-
simalilova19.11.2020 00:01