Uses crt; const n=10; var a: array[1..n] of integer; k: integer; function fun: integer; var i,m: integer; begin writeln('введите число m='); readln(m); k: =0; for i: =1 to n do if a[i] fun: =k; end; procedure sostmas; var i: integer; begin for i: =1 to n do begin a[i]: =random(199)-100; write(a[i]: 5); end; writeln; end; begin sostmas; writeln(fun); что то неправильно говорят массив
267
287
Ответы на вопрос:
Const n = 10; var a: array[1..n] of integer; function fun: integer; var i, m: integer; begin writeln('введите число m='); readln(m); for i : = 1 to n do if a[i] = m then fun : = i; end; procedure createmassive; var i: integer; begin for i : = 1 to n do begin a[i] : = random(199) - 100; write(a[i],' '); end; writeln; end; begin createmassive; writeln(fun); end. вот вариант исправления который работает, хотя конечно не факт что он работает как там кто-то не понятно было назначение функции fun потому она делает поиск номера элемента равного м а вообще переменные это зло. так что проектирование тут в корне не верно
Дай сервак по майну а я те ответ да и если настроить горячие клавиши то на любую
Популярно: Информатика
-
dylanboy11.05.2021 13:45
-
Limon260111.05.2020 01:29
-
KrystallBlack02.05.2023 04:57
-
юля272023.04.2020 19:48
-
15490418.05.2021 02:36
-
Arx09.03.2023 13:07
-
gusew7kaja03.05.2023 11:19
-
саша427728.03.2020 17:12
-
kerdivar8613.11.2022 02:41
-
kirikdementev02.10.2022 17:27