Предмет: Информатика, автор: SaVuRa1019384756

напишите программу определяющую количество максимальных чисел в массиве. массив состоит из 10 чисел

Ответы

Автор ответа: NoelleMarlow
0

На языке Паскаль:

const

  n = 10;  

var

   i, a, max, count: integer;

begin

max = -32768 ;

count := 0;

writeln('МАссив:');

for i := 1 to n do

   begin

   read(a);

 if a > max  

   then  

       begin

       max := a;

       count := 1;

     end;

   else

   if a = max

   then

       inc(count)

   end;

   writeln('Count max = ', count);

end.


NoelleMarlow: Я не обижаюсь. Обидно, что за свою учебу. Благодарю. Эх, да я страюсь с натами то, скидываю сюда часть, и смотрю как решают, и решаю анлогично все остальное уже
NoelleMarlow: Это единица измерения информации, определяется вроде как через логарифм. Дали задание по информатике , вот и мучаюсь. А за объяснениями к преподам подходишь -разводят руки. ЧУвствую зря трачу свое время.
Автор ответа: BobbyFresnel
0

begin

 var a := ArrRandom(10, 1, 9);

 a.Println;

 Println('Кол-во чисел, равных max:',

     a.FindAll(p -> p = a.Max).Count)

end.

Приложения:
Похожие вопросы
Предмет: Математика, автор: Aisha555551