0 / 0 / 0
Регистрация: 31.10.2015
Сообщений: 2
1

Определить, сколько раз среди последовательности целых чисел встречается максимальное и минимальное

31.10.2015, 09:56. Показов 9450. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны целые числа s1,s2...sn. Определить: а) Сколько раз среди них встречается максимальное. б) Сколько раз среди них встречается минимальное.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2015, 09:56
Ответы с готовыми решениями:

Определить сколько раз в последовательности встречаются максимальное чисел, а сколько раз минимальное
Добрый вечер всем! Мне надо решить на экзамен задачку, прошу вас помочь с ней :) Задача: Дана...

Определить, сколько раз в последовательности встречается максимальное и минимальное
Даны целые числа s1, s2,... sn. Определить сколько раз в последовательности встречается...

Определить сколько раз в последовательности встречается минимальное
Даны целые числа S1,S2,.......Sn. Определить сколько раз среди них встречается минимальное

Определить, сколько раз встречается максимальное число в последовательности
даны целые числа s1,s2,...sn . Определите сколько раз из них встречается максимальное!

4
Эксперт Pascal/Delphi
6806 / 4565 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
31.10.2015, 10:10 2
Поиск максимума (минимума):
https://www.cyberforum.ru/post762967.html

Затем в цикле пробежаться
если элемент массива равен максимуму то
увеличить счетчик
0
0 / 0 / 0
Регистрация: 31.10.2015
Сообщений: 2
31.10.2015, 10:23  [ТС] 3
Через массив нельзя
0
охотник
1011 / 535 / 650
Регистрация: 29.09.2014
Сообщений: 1,083
31.10.2015, 10:28 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var i,n,s,max,kmax:integer;
begin
 write('n=? ');readln(n);
 write('1: ');readln(s);
 kmax:=1;max:=s;
 for i:=2 to n do
  begin
   write(i,': ');readln(s);
   if s>max
    then begin max:=s;kmax:=1 end
    else
     if s=max
      then inc(kmax);
  end;
 writeln('максимальное встречается ',kmax,' раз(а)')
end.
0
Эксперт Pascal/Delphi
6806 / 4565 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
31.10.2015, 10:35 5
Найдено в инете и подправлено под вашу задачу:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
var
  a, N, i, min, max, kolx, koln: integer;
 
begin
  i := 1;
  Writeln('Введите количество чисел: ');
  readln(N);
  Writeln('Введите первое число: ');
  Read(a);
  min := a;
  max := a;
  kolx := 1;
  koln := 1;
  Writeln('Введите ', N - 1, ' целых чисел: ');
  while (i < n) do
  begin
    inc(i);
    Read(a);
    if a < min then 
    begin
      Min := a; 
      koln := 0;
    end;
    if a > max then 
    begin
      Max := a; 
      kolx := 0;
    end;
    if a = min then 
      inc(koln);
    if a = max then 
      inc(kolx);
  end;
  Writeln('Количество максимальных элементов из данного набора = ', kolx);
  Writeln('Количество минимальных  элементов из данного набора = ', koln);
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2015, 10:35
Помогаю со студенческими работами здесь

Ввести m чисел. Определить, сколько раз встречается максимальное?
Ввести m чисел. Сколько раз встречается максимальное.С#

В массиве целых чисел определить, сколько раз в нем встречается элемент со значением X
7. В массиве целых чисел определить, сколько раз в нем встречается элемент со значением X. ...

Из N целых чисел найти минимальное среди положительных и максимальное среди отрицательных значений
Из N целых чисел найти минимальное среди положительных и максимальное среди отрицательных значений.

Дан массив А(п), состоящий из целых чисел. Определить сколько раз в нём встречается заданное целое число n
Дан массив А(п), состоящий из целых чисел. Определить сколько раз в нём встречается заданное целое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru