Форум программистов, компьютерный форум CyberForum.ru

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

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

Нахождение количества определенных элементов массива - C++

01.06.2009, 17:30. Просмотров 897. Ответов 4
Метки нет (Все метки)

Приветствую всех кто решил зайти сюда...

Необходимо определить количество элементов массива, которые удовлетворяют следующему условию:
в строке слева от элемента находятся элементы меньшие его, а справа большие элементы.
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
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
void main()
{
int ,i,j,k,mas[5][5]={{1,3,1,1,7},
                   {3,8,9,0,8},
                   {1,1,2,9,10},
                   {4,3,1,3,1},
                   {0,1,2,4,5},};
 
 cout<<" massiv: \n";
    for(i=0;i<5;i++)
    {
     for(j=0;j<5;j++)
      cout<<setw(3)<<mas[i][j];
     cout<<"\n";
    }
 {  for (int i=0; i<5; i++)       
     { for (int j=0; j<5; j++)     
     if ( условие ) z++;
 
      }
   }   cout<<z;
   getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2009, 17:30     Нахождение количества определенных элементов массива
Посмотрите здесь:

Нахождение количества элементов массива - C++
Есть парочка вопросов: 1)Хотелось бы увидеть варианты нахождения кол-ва элементов массива. 2)Тот же вопрос, относительно динамических...

Нахождение элементов массива, встречающихся не менее определенного количества раз - C++
В файле записано огромное количество таких же огромных чисел (например, один миллиард чисел, каждое из которых находится в промежутке от...

Разработайте программу, в которой реализовано нахождение количества пар одинаковых по значению соседних элементов одномерного массива - C++
Разработайте программу, в которой реализовано нахождение количества пар одинаковых по значению соседних элементов одномерного массива вот...

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
01.06.2009, 18:11     Нахождение количества определенных элементов массива #2
Примерно такое
условие

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
for(i = 0; i < n;i++){
        for(j = 0; j < i;j++)
            if(a[j] => a[i])
                break;else
                z++;
        if(--z == i){
            z = 0;
            for(j = i + 1;j < n; j++)
                if(a[j]<= a[i])
                    break;else
                    z++;
        }
        if(z == n - i)
            k++;
    }
uhpp
0 / 0 / 0
Регистрация: 10.05.2009
Сообщений: 4
01.06.2009, 19:04  [ТС]     Нахождение количества определенных элементов массива #3
спасибо. я приблизительно понял как это должно выглядеть...
однако странно..
пишет ошибку в разделе
if(a[j] => a[i])
где то я ошибся...
insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
01.06.2009, 19:38     Нахождение количества определенных элементов массива #4
Цитата Сообщение от uhpp Посмотреть сообщение
if(a[j] => a[i])
Это я ошибся:
C++
1
if(a[j] >= a[i])
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2009, 19:40     Нахождение количества определенных элементов массива
Еще ссылки по теме:

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

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

Сумма определенных элементов массива - C++
Заполнил массив случайными числами , нужно найти суммы чисел расположенных между нулями. Подскажите как? #include &lt;iostream&gt; ...

Копирование определенных элементов массива - C++
Условие: Задать массив из 10 вещественных чисел с помощью датчика случайных чисел. Найти минимальный и максимальный элементы...

Определение количества локальных минимумов в заданной матрице. Нахождение суммы модулей элементов - C++
Здравствуйте! Прошу помощи в лабораторной работе. Задание: 1. Консольный ввод/вывод вещественного массива размером 5*5 2. ...

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


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

Или воспользуйтесь поиском по форуму:
HIMen
4129 / 1378 / 39
Регистрация: 12.04.2009
Сообщений: 2,346
01.06.2009, 19:40     Нахождение количества определенных элементов массива #5
Цитата Сообщение от uhpp Посмотреть сообщение
спасибо. я приблизительно понял как это должно выглядеть...
однако странно..
пишет ошибку в разделе
if(a[j] => a[i])
где то я ошибся...
if(a[j] >= a[i])
Yandex
Объявления
01.06.2009, 19:40     Нахождение количества определенных элементов массива
Ответ Создать тему
Опции темы

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