Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 978 ответов!

найти максимальный элемент массива и сосчитать количество элементов равных ему.Вывести это количество.

10-11 класс

Ymnik555 04 марта 2017 г., 22:38:49 (7 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Kinder633kinder
04 марта 2017 г., 23:20:24 (7 лет назад)

program MassivMaxCount;

Uses Crt;

const n=1000;

var j,m,c:integer;

 

var a: arrray [1..n] of real;

begin

     randomize;

     clrscr;

     write('Введите количество элементов массива n<1000: ');

     readln(m);

      c:=0; 

      max:=a[1];

     for i:=1 to m do 

           begin

               a[i]:=random(20)+5;

                if (a[i]>max) tnen max:=a[i] 

           end;

  for i:=1 to m do  

          if (a[i]=max) then c:=c+1;

                  writeln('Количество элементов равных наибольшему: ',c);

                   readkey;

                     

end. 

 

 

+ 0 -
Maro88888
05 марта 2017 г., 2:00:13 (7 лет назад)

Писал код для другого, но адаптировал под твою задачу)

 

var
  mas: array[1..1000] of integer;
  i,a,n,c: integer;

begin
 n:=0;
 writeln ('Введите количество элементов массива');
 readln (c);
 randomize;
 write ('Массив - ');
  for i := 1 to c do
    begin
      mas[i] := random(c);
      write(' ', mas[i], ' ');
    end;
    writeln;
  begin
     for i := 1 to c do
        if mas[i] > mas[i + 1] then swap(mas[i], mas[i +1]);
   end;
  for i:= 1 to c do begin
     mas[i]:=mas[i+1];
     a:=mas[i];
  end;
 writeln ('Максимальный элемент массива ',mas[i]);
   for i:=1 to c do
     if a=mas[i] then inc(n);
     write ('Количество равных элементов массива ',n);
end.

Ответить

Другие вопросы из категории

Для формирования билетов к экзамену было составлено 8 задач. какое наибольшее количество билетов можно составить из этих задач, если известно, что

каждый билет должен содержать две задачи, а в двух различных билетах может встречаться не более одной повторяющейся задачи?

Помогите пожалуйста

В саду 100а фруктовых деревьев, из них 33а яблонь, 22а груш, 16а слив и
5авишен. Чему равно а и сколько каких деревьев посажено?

Читайте также

Задан одномерный массив размером 40. Определите количество элементов массива и среднее арифметическое значение этих элементов, которых больше заданного

числа 7 и меньше 10. Вывести количество элементов массива и среднее арифметическое значение этих элементов, которых больше заданного числа 7 и меньше 10 на монитор

Составить программу на языке Паскаль: 1)Для массива K из 12 вещественных чисел определить сколько элементов массива меньше 0. 2)В массиве М из 10 целых

чисел найти количество элементов равных 3. 3)В массиве из 8 целых найти номер массива с наибольшим значением. 4)В массиве из 12 целых чисел найти количество и сумму элементов, расположенных до максимального элемента. 5)Для массива из 15 вещественных подсчитать количество элементов массива меньших суммы первого и последнего элементов массива.

Программирование в VBA. Задача:Массив сотоит из двадцати элементов. Сколько элементов массива нужно сложить (начиная с первого), чтобы сумма превысила

число 100. Вот моя программа:

Private Sub CommandButton1_Click()
Dim C(1 To 20) As Integer
Dim I, N, S As Integer
For I = 1 To 20
C(I) = Cells(I, 1)
Next I
S = 0
N = 0
For I = 1 To 20
If S <= 100 Then S = S + C(I) And N = N + 1
Next I
Cells(2, 3) = "Количество элементов массива, сумма которых превышает 100=" & N
End Sub

как результат выводит "0" (т.е. N заданное изначально). Может, кто-то сможет подсказать ошибку? Это срочно!

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 1000. Напишите программу, которая подсчитывает

количество элементов массива равных макс. среди двухзначных чисел. Если ни одного такого числа нет, нужно вывести сообщение об этом.



Вы находитесь на странице вопроса "найти максимальный элемент массива и сосчитать количество элементов равных ему.Вывести это количество.", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.