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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция ввода двоичного вектора http://www.cyberforum.ru/cpp-beginners/thread1641701.html
нужна функция ввода двоичного вектора напишите ее если есть у кого-нибудь ;
C++ макрос COMBINE Доброго времени суток. Дан код: #define SUFFIX 5 #define COMBINE(a,b) COMBINE1(a,b) #define COMBINE1(a,b) a##b #define I_DELEGATE COMBINE(IDelegate, SUFFIX) http://www.cyberforum.ru/cpp-beginners/thread1641678.html
Как найти проверку на запрещенные файлы? C++
Ребят вообщем проверка такая, кто может помочь найти проверку на запрет файлы в папке? Суть такова, делаю мод к игре, покажу пример защиты в игре, Игра/Мультиплеер, в папке Мультиплеер стоит защита или сканер, Еси создать ярлык myltiplayer.exe Ярлык то игра не запуститься, выбивает Error/Myltiplayer.exe лишний файл удалите его! и поэтому в папку мод не установить, кто может помочь? напишите...
C++ Зачем нужен iterator, если можно обойтись без него?
Почему нужен итератор(iterator) если этот код #include <iostream> #include <vector> #include<iterator> using namespace std; int main() { vector<int> the_vector;
C++ Реализовать класс для работы с системой мер http://www.cyberforum.ru/cpp-beginners/thread1641668.html
Помогите пожалуйста реализовать класс для работы с американской системой массы
C++ Заполнить массив, членами натурального ряда, кратным трем. Найти сумму элементов массива и их число. Заполнить массив А(N) членами натурального ряда, кратным трем (3, 6, 9...) до тех пор пока их произведение не станет больше произвольного числа М. Найти сумму элементов массива и их число. подробнее

Показать сообщение отдельно
Каспер Кроне
 Аватар для Каспер Кроне
12 / 5 / 3
Регистрация: 15.01.2016
Сообщений: 49
18.01.2016, 17:14     Найти номер строки содержащей равное количество положительных и отрицательных элементов
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
34
35
36
37
38
39
#include <iostream>
using namespace std;
int main()
{   setlocale(LC_CTYPE, "rus"); 
    int S[100][100], N, M, otr, pol;
    bool f;
    cout << "Введите кол-во строк: ";
    cin >> N;
    cout << "Введите кол-во столбцов: ";
    cin >> M;
    cout << "Введите массив: " << endl;
    for (int i = 0; i < N; i++) {
        for (int j = 0; j < M; j++) {
            cin >> S[i][j];
            };
        };
    for (int i = 0; i < N; i++) {
        otr = 0;
        pol = 0;
        for (int j = 0; j < M; j++) {
            if (S[i][j] < 0) {
                        otr++;
                        } else if (S[i][j] > 0) {
                               pol++;
                               };
            } 
            if (otr == pol) {
                    cout << "Строка номер " << i << endl;
                    f = true;
                    break;
                    };
        };
    if (!f) {
            cout << "0" << endl;
            }; 
    cin.get();
    cin.get();
        return 0;
}
 
Текущее время: 22:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru