Решить через паскаль через массивы)) 1.дан одномерный массив из 10 элементов. заменить все большие 7 члены массива числом 7. найти количество таких членов. 2.дан массив из 10 элементов. найти количество элементов с четными индексами. 3.дан массив из 10 элементов. найти наибольший элемент массива.

DzhamalHAS DzhamalHAS    2   15.03.2019 08:00    6

Ответы
summani2005 summani2005  07.06.2020 01:46

1.

program asd;
uses crt;
var
a: array[1..10] of integer;
i:integer;
sum:integer;
begin
writeln('Введите 10 цифр по очереди');
for i:=1 to 10 do
begin
readln(a[i]);
if (a[i]>7) then begin a[i]:=7; sum:=sum+1; end;
end;

writeln(' ',sum);

end.

 

2. смысл задания? 10/2=5 или индексами ты имела ввиду значениями? 

3.
program asd;
uses crt;
var
a: array[1..10] of integer;
i:integer;
naib:integer;
begin
writeln('Введите 10 цифр по очереди');
for i:=1 to 10 do
begin
readln(a[i]);
if (a[i]>naib) then naib:=a[i];
end;

writeln(' ',naib);

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика