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

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

Войти
Регистрация
Восстановить пароль
 
оочук
Сообщений: n/a
#1

В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера - C++

27.03.2013, 05:10. Просмотров 405. Ответов 4
Метки нет (Все метки)

помогите пожалуйств решить задачу
В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2013, 05:10     В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера
Посмотрите здесь:

Вывести номера отрицательных элементов в одномерном массиве - C++
Вывести номера отрицательных элементов

В одномерном массиве подсчитать количество отрицательных элементов - C++
Задача стоит такая: В одномерном массиве подсчитать количество отрицательных элементов,если их количество нечетное - то сложить все...

В заданном массиве подсчитать максимальное количество идущих подряд отрицательных элементов - C++
Помогите надо в 27-30 что то изменить чтобы работало Дан одномерный массив А, состоящий из N элементов. Подсчитать мак- симальное...

Вывести порядковые номера тех людей, которые родились ранее 1955 года, посчитать их количество - C++
Результат переписи населения хранится в виде одномерного массива, содержащего даты рождения от 1900 г. до настоящего года. Вывести на...

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
27.03.2013, 05:13     В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера #2
Цитата Сообщение от оочук Посмотреть сообщение
Н(16)
16 элементов массива?
Aycen
1 / 1 / 0
Регистрация: 27.03.2013
Сообщений: 30
27.03.2013, 05:21     В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера #3
да да
оочук
Сообщений: n/a
27.03.2013, 05:22     В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера #4
da da
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2013, 06:27     В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера
Еще ссылки по теме:

Подсчитать в массиве количество положительных, отрицательных чисел и нулей - C++
Задан массив С из 8 вещественных элементов. Подсчитать в нем количество положительных, отрицательных чисел и нулей.

Подсчитать в массивах количество отрицательных элементов - C++
Заданы два массива А(5) и В(5). Подсчитать в них количество отрицательных элементов и первым на печать вывести массив, имеющий наименьшее...

Подсчитать количество отрицательных элементов в массивах - C++
1. Заданы два массива А(N) и В(M). Подсчитать в них количество отрицательных элементов и первым на печать вывести массив, имеющий...

Подсчитать количество отрицательных элементов массива - C++
Создайте массив А с элементами от -10 до 10 и выведите его на экран. Подсчитайте количество отрицательных элементов массива. ...


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

Или воспользуйтесь поиском по форуму:
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
27.03.2013, 06:27     В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
#include<stdlib.h>
 
using std::cout;
using std::endl;
 
 
int main()
{
    const int N = 16; int A[N], B[N], sum = 0, j = 0;
    for(int i = 0; i<N; i++){
        A[i] = rand()%99;
        A[++i] = -rand()%99;
        if( A[i] < 0 ){ sum+=A[i]; B[j++] = i; };
    };
 
    for(int i = 0; i<j; i++){
        cout << B[i] << " ";
    }
    cout << endl;
    cout << sum << endl;
return 0;
}


Добавлено через 17 минут
ой, количество же надо было считать а не сумму
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
#include<stdlib.h>
 
using std::cout;
using std::endl;
 
 
int main()
{
    const int N = 16; int A[N], B[N], count = 0, j = 0;
    for(int i = 0; i<N; i++){
        A[i] = rand()%99;
        A[++i] = -rand()%99;
        if( A[i] < 0 ){ count++; B[j++] = i; };
    };
 
    for(int i = 0; i<j; i++){
        cout << B[i] << " ";
    }
    cout << endl;
    cout << count << endl;
return 0;
}
Yandex
Объявления
27.03.2013, 06:27     В массиве Н(16) подсчитать количество отрицательных элементов и вывести их порядковые номера
Ответ Создать тему
Опции темы

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