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

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

24.04.2018, 10:33. Показов 1074. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте люди нужна помощь очень срочно по с++.

Дан массив A(I), I= 1,2,..., n. Найти отношение количества элементов, больших первого элемента к количеству элементов больших последнего элемента. Кол-во элементов искать в функциях.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2018, 10:33
Ответы с готовыми решениями:

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

Найти номер первого максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего Т.
Задан целочисленный одномерный массив a из n элементов. Найти номер первого максимального элемента...

Найти номер максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего T
Здравствуйте , пожалуйста помогите с кодом, мне нужна матрица в которую нужно вводить только...

Найти номер последнего минимального элемента средиэлементов, меньших Т1 и расположенных до первого элемента, большего Т2
Работает правильно ,только если встречает число >=Т2. В другом случае выводит номер,равный...

1
7430 / 5022 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
24.04.2018, 12:10 2
Лучший ответ Сообщение было отмечено Dark Smoke как решение

Решение

устроит если количество элементов ищем в одной функции, или нужно в нескольких ?

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
32
33
#include <iostream>
#include <ctime>
using namespace std;
 
int Count (double*A, int n, int k)
{
    int count=0;
    for (int i = 0; i < n; i++)
    if (A[i]>A[k]) count++;
    return count;
}
 
int main()
{
    srand((int)time(0));
    int n;
    cout <<"Enter n: "; cin >>n;
 
    double*A = new  double[n];
 
    for (int i = 0; i < n; i++)
      {
      A[i]=rand()%9 + 1;
      cout <<A[i]<<" ";
      }
    cout <<endl;
    
    cout <<(double)Count (A, n, 0)/Count (A, n, n-1)<<endl;
    
    delete[]A;
system("pause");
return 0;
}
0
24.04.2018, 12:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2018, 12:10
Помогаю со студенческими работами здесь

Найти отношение наибольшего элемента к количеству положительных элементов
Очень прошу, Помогите! Паскаль мне не подвластен!:( Составить блок-схему алгоритма обработки...

Найти номер последнего максимального элемента среди элементов, меньших Т1, и расположенных до первого элемента
Задание. Задан целочисленный одномерный массив A из N элементов. Найти номер последнего...

Найти номер последнего максимального элемента среди элементов, лежащих в диапазоне [c,d] и расположенных до первого четного элемента.
помогите с задачкой Найти номер последнего максимального элемента среди элементов, лежащих в...

Найти номер последнего минимального элемента среди элементов, меньших t и лежащих правее первого элемента, равного s
Дан целочисленный вектор A(n). Найти номер последнего минимального элемента среди элементов,...


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

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

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