В массиве из 10 целых чисел подсчитать количество элементов меньше чем среднее...

0 голосов
57 просмотров

В массиве из 10 целых чисел подсчитать количество элементов меньше чем среднее арифметическое минимального н максимального элементов. Написать программу в Delphi7


Информатика (222 баллов) | 57 просмотров
0

А просто код паскалевский не подойдёт?

0

Неа, нужна программа с массивами именно в Delphi 7

0

VarA:array[1..10] of integer;i,B:integer;C:real;BeginFor i:= 1 to 10 do Read(A[i]);B:=A[1];For i:= 2 to 10 do if A[i]<B then B:=A[i];C:=A[1];For i:= 2 to 10 do if C<A[i] then C:=A[i];C:=(C+B)/2;B:=0;For i:= 1 to 10 do if A[i]<C then B:=B+1;Write(B);End.

0

C:=(C+B)/2 как это возможно

0

Все, спасибо

Дан 1 ответ
0 голосов
Правильный ответ

  var mas:array[0..9] of integer; 
 i,max,min,k:integer;
  arifm:real;
begin 
k:=0;
arifm:=0; 
 Randomize;
  for i:=0 to 9 do
  mas[i]:=Random(15);
  for i:=0 to 9 do 
 write(mas[i],'  '); 
 {poisk max} 
   max:=mas[0];
     for i:=1 to 9 do 
    if max    max:=mas[i]; 
     {poisk min} 
   min:=mas[0]; 
   for i:=1 to 9 do 
    if min>mas[i] then 
    min:=mas[i];
     arifm:=(max+min)/2; 
    writeln('max: ',max); 
   writeln('min: ',min); 
    writeln('arifm: ',arifm:0:3); 
   for i:=0 to 9 do 
   if mas[i]    inc(k); 
   writeln('k: ',k);
  readln;
end.

(928 баллов)