Дан вещественный массив из 40 элементов. элементы массива могут принимать произвольные значения. опишите на языке или на одном из языков программирования алгоритм, который находит и выводит минимальный положительный элемент массива или сообщение, что такого элемента нет. исходные данные объявлены так, как показано ниже. запрещается использовать переменные, не описанные ниже, но разрешается не использовать часть из них. const n = 40; var a: array [1..n] of real; i, j: integer; min: real; begin for i : = 1 to n do readln(a[i]); end.
250
263
Ответы на вопрос:
Const n = 40; var a: array [1..n] of real; i, j: integer; min: real; begin for i : = 1 to n do readln(a[i]); for i: =1 to n do if (a[i]> 0) then begin j: =i; min: =a[i]; //запоминаем последний положительный и его номер end; for i: =j downto 1 do if (a[i]> 0) and (a[i]< min) then min: =a[i]; if min=0 then writeln('таких нет') else writeln('min=',min); end.
1 satu
2 egov
3 spr
4 puzat
5 cataloxy
Объяснение:
это сайты которые представляют большой асортимент информационных услуг и интернет-представительства.
можно лучший ответ?
Популярно: Информатика
-
shahboz326.07.2021 16:54
-
rita145roden03.11.2022 05:48
-
Danil54533303.04.2020 17:01
-
khmelyuko20.12.2021 23:42
-
dfghfgjkhfdjkgh17.10.2020 04:04
-
НосочекСудьбы16.10.2020 10:58
-
Carlso300027.11.2020 23:19
-
angelina241007.02.2021 14:24
-
ISMAL200923.10.2022 09:49
-
nastyakhariton122.09.2022 15:00