Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Bladnes
0 / 0 / 0
Регистрация: 26.03.2012
Сообщений: 3
1

Функция поиска количества максимальных элементов.

26.03.2012, 19:11. Просмотров 731. Ответов 6
Метки нет (Все метки)

Всем добрый вечер. В С++ начинающий, поэтому прошу вашей помощи.
Вот собственно в чем заключается моя просьба:
3. Напишите функцию поиска количества максимальных элементов в массиве.
Буду благодарен любой помощи или подсказки, заранее благодарен.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2012, 19:11
Ответы с готовыми решениями:

Напишите функцию поиска количества максимальных элементов в массиве
напишите функцию поиска количества максимальных элементов в массиве (в С++)

Функция поиска в массиве, количества элементов подходящих условию
Подскажите пожалуйста, почему при компиляции прекращается работа программы, в чем ошибка? ...

Напишите функцию для поиска максимальных элементов списка
Напишите функцию для поиска максимальных элементов списка. Код задания списка в закрепе. #include...

Написать программу поиска номеров минимальных и максимальных элементов
Дан двухмерный массив написать программу поиска номера элементов (n,k) минимальных и максимальных...

Функция поиска количества чисел близнецов из одномерного массива
Прошу проверить код (функции) Написать функцию поиска количества чисел близнецов из одномерного...

6
bunny
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 77
26.03.2012, 19:14 2
C++
1
2
3
4
5
6
7
8
9
10
11
int a[10],i,t=0,max=0;
for(i=0;i<10;i++)
{
 a[i]=random(20);
}
for(i=0;i<10;i++)
{
 if (a[i]>max) max=a[i];
 if (a[i]==max) t++;
}
cout<<"Максимальный елемент"<<max<<" и их количество "<<t;
}
1
Duha666
52 / 52 / 19
Регистрация: 10.03.2012
Сообщений: 138
26.03.2012, 19:15 3
bunny, обновить t забыли.
C++
1
2
if (a[i]>max) max=a[i], t = 1;
if (a[i]==max) t++;
1
bunny
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 77
26.03.2012, 19:18 4
Duha, спасибо за поправку
0
Duha666
52 / 52 / 19
Регистрация: 10.03.2012
Сообщений: 138
26.03.2012, 19:19 5
1 1 1 1 1 2
Вывод будет 4.
0
bunny
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 77
26.03.2012, 19:25 6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void main()
{
 clrscr();
 int a[10],i,t=0,max=0;
 cout<<"vvedite 10 elemeHtov";
 for(i=0;i<10;i++)
 cin>>a[i];
 for(i=0;i<10;i++)
 {
  if (a[i]>max) max=a[i];
  if (a[i]==max) t++;
 }
 cout<<"max="<<max<<"kol_vo="<<t;
 getch();
}
Вводите 10 чисел и максимальный элемент 3 раза или больше повторите.Все проверил работате
0
Kuzia domovenok
2905 / 2474 / 639
Регистрация: 25.03.2012
Сообщений: 8,821
Записей в блоге: 1
Завершенные тесты: 1
26.03.2012, 19:33 7
Цитата Сообщение от bunny Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void main()
{
 clrscr();
 int a[10],i,t=0,max=0;
 cout<<"vvedite 10 elemeHtov";
 for(i=0;i<10;i++)
 cin>>a[i];
 for(i=0;i<10;i++)
 {
  if (a[i]>max) max=a[i];
  if (a[i]==max) t++;
 }
 cout<<"max="<<max<<"kol_vo="<<t;
 getch();
}
Вводите 10 чисел и максимальный элемент 3 раза или больше повторите.Все проверил работате
И опять t обновить забыли!!
C++
1
2
3
4
5
6
7
if (a[i]>max) {
  max=a[i];
  t=1;
}
else{
  if (a[i]==max) t++;
}
1
26.03.2012, 19:33
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2012, 19:33

Функция максимальных элементов в одномерном и двумерном массивах
Описать функцию определения максимального элемента в одномерном массиве. С помощью этой функции...

Создать функцию поиска количества положительных элементов в массиве
Даны массивы A, i = 1,...,20. и C, j = 1, ..., 20. Создать функцию поиска количества положительных...

Двоичное дерево поиска: подсчет количества элементов в дереве
Помогите написать программу. Описать структуры данных, процедуры и функции, необходимые для работы...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.