1)заполнить массив n чисел значениями и вывести на экран произведение элементов с нечётными номерами через процедуры. 2)дан массив действительных чисел. требуется найти в равное среднему арифметическому элементов массива, и наибольшее отклонение от среднего, т. е. max(/a1–b/,/a2–b//an–b/). !
284
319
Ответы на вопрос:
1) var ar: array of integer; n,i: integer; procedure writing(ar: array of integer; var i,n: integer); begin; while i< =n do begin; write(ar[i]: 4); i: =i+2; end; end; begin; readln(n); writeln('array: '); setlength(ar,n+1); for i: =1 to n doreadln(ar[i]); i: =1; writeln('result: '); writing(ar,i,n); end.2) var ar: array[1..10] of integer; n,i: integer; sr,otk,otkm: real; begin; randomize; otkm: =-1; writeln('array: '); for i: =1 to 10 do begin; ar[i]: =random(10); sr: =sr+ar[i]; write(ar[i]: 4); end; sr: =sr/10; for i: =1 to 10 do begin; otk: =ar[i]-sr; if otkm< otk then otkm: =otk; end; writeln; writeln('среднее арифметическое: ',sr); write('максимальное отклонение: ',otkm); end.
Популярно: Информатика
-
korekhova1986super26.06.2020 06:27
-
isa222125.03.2022 19:43
-
влад231406.12.2021 19:47
-
MrAlexCross06.04.2020 16:08
-
katyaloginova2p01fy127.01.2023 14:52
-
Owlysoulowl16.11.2020 12:40
-
brain7522.10.2022 02:21
-
Varvarrrrrrrrrra25.01.2021 22:54
-
Kurolama03.10.2021 13:14
-
kristinanester199702.12.2022 03:02