С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Bladnes
0 / 0 / 0
Регистрация: 26.03.2012
Сообщений: 3
#1

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

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

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

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

Функция поиска в массиве, количества элементов подходящих условию - C++
Подскажите пожалуйста, почему при компиляции прекращается работа программы, в чем ошибка? #include <iostream> #include <cmath> ...

Напишите функцию для поиска максимальных элементов списка - C++
Напишите функцию для поиска максимальных элементов списка. Код задания списка в закрепе. #include "stdafx.h" #include <iostream> ...

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

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

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

6
bunny
7 / 7 / 0
Регистрация: 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
51 / 51 / 5
Регистрация: 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
7 / 7 / 0
Регистрация: 18.03.2012
Сообщений: 77
26.03.2012, 19:18 #4
Duha, спасибо за поправку
0
Duha666
51 / 51 / 5
Регистрация: 10.03.2012
Сообщений: 138
26.03.2012, 19:19 #5
1 1 1 1 1 2
Вывод будет 4.
0
bunny
7 / 7 / 0
Регистрация: 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
2060 / 1905 / 174
Регистрация: 25.03.2012
Сообщений: 6,556
Записей в блоге: 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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2012, 19:33
Привет! Вот еще темы с ответами:

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

Написать функцию поиска количества положительных элементов в одномерном массиве - C++
Написать функцию поиска количества положительных элементов в одномерном массиве. Все необходимые для вычисления данные передать в ...

Подскажите цикл для поиска количества различных чисел среди элементов массива - C++
Подскажите цикл для поиска количества различных чисел среди элементов массива a Например если я введу массив 1 2 3 1 4 8 2 3 5 3 ...

Написать функцию поиска количества отрицательных элементов в матрице, если матрица удовлетворяет условию - C++
При выполнении этого задания необходимо написать две функции. Одна из этих функций должна получать и обрабатывать матрицу целиком. Другая...


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

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

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