Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 13.10.2019
Сообщений: 114
1

Найти количество чисел последовательности равных максимальному

12.02.2020, 23:21. Показов 1281. Ответов 1

Дано 100 вещественных чисел (не использовать массив). Сколько из них принимает наибольшее значение. Помогите пожалуйста вроде и легко но не понятно
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2020, 23:21
Ответы с готовыми решениями:

Найти в массиве количество элементов, равных максимальному
Напишите программу, которая находит в массиве количество элементов, равных максимальному. ...

Найти количество элементов массива, равных максимальному
Дан целочисленный массив из 30 элементов. Найти количество элементов, равных максимальному.

Найти количество чисел, равных между собой, в неубывающей последовательности
Помогите пожалуйста Дана непустая последовательность вещественных чисел, оканчивающаяся числом...

Вычислить сумму нечётных чисел и количество чисел равных 0 в последовательности
Дана последовательность чисел, окачивающихся 0. 1. Вычилсить сумму нечётных чисел. 2....

1
193 / 150 / 44
Регистрация: 11.11.2019
Сообщений: 345
12.02.2020, 23:48 2
Лучший ответ Сообщение было отмечено ILYA44566667 как решение

Решение

Цитата Сообщение от ILYA44566667 Посмотреть сообщение
не использовать массив
Интересное условие. Могу предложить такой вариант:

C++
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
#include <iostream>
using namespace std;
 
int main()
{
    constexpr double e = 0.0001;
 
    int count = 0, maxCount;
    double max;
    while (count++ < 100)
    {
        double val;
        cin >> val;
 
        if (count == 1 || (val - max) > e)
        {
            max = val;
            maxCount = 1;
        }
        else
        {
            if (fabs(max - val) <= e)
            {
                maxCount++;
            }
        }
 
        // cout << "max: " << max << " max count: " << maxCount << endl; // просто отладочный вывод
    }
    cout << "max: " << max << " max count: " << maxCount << endl;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2020, 23:48

Определить количество элементов массива, равных максимальному
В целочисленном массиве определить количество элементов, равных максимальному с++

В заданном одномерном массиве посчитать количество элементов равных максимальному
Дан одномерный массив А посчитать кол-во элементов равных максимальному

В заданной последовательности найти количество элементов равных нулю
3)Дано n-ое количество элементов, вычислить количество нулей.

В неубывающей последовательности найти количество равных между собой элементов
В массиве из 20 элементов числа образуют неубывающую последователь-ность. Несколько элементов,...


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

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

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