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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Обход графа: в глубину, ширину. Алгоритм Прима http://www.cyberforum.ru/cpp-beginners/thread578740.html
Есть реализация графа через матрицу смежности. Но у меня получился ступор при реализации алгоритмов обхода и алгоритма Прима. Растолкуйте, кто может, как реализовать. Ниже привожу написанный класс взвешенного, неориентированного графа. //CGraph.h class CGraph { public: CGraph(): count(0),count_rib(0), matrix_val(NULL) {} CGraph(int _count); // конструктор (_count - количество вершин)
C++ Окно нестандартной конфигурации Здравствуйте, нужен пример программы в ОС Windows, создающей (только с помощью системных функций) окно нестандартной конфигурации. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread578738.html
C++ Разработать алгоритм и программу для определения кратчайшего слова в тексте
Разработать алгоритм и программу для определения кратчайшего слова в тексте
C++ Структурная программа
Извиняюсь, что на украинском языке В языке С++ крайне слаб, каким образом решается она? Данные таблицы заносятся в момент ввода? В общем, требуется помощь
C++ Шифрование текста. XOR http://www.cyberforum.ru/cpp-beginners/thread578721.html
Помогите с шифрование текста...с числоми вроде получалось. Что значит эта ошибка и как ее испрвить?..) #include <iostream> #include <string> #include <cmath> using namespace std; int main() { string Text="Hello World"; for (int i=1;i<=Text.length();i++) {
C++ Составить программу, которая меняет порядок расположения элементов в массиве на обратный для линейных таблиц Х [12] и Y [10] Составить программу, которая меняет порядок расположения элементов в массиве на обратный для линейных таблиц Х и Y . Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях. подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
18.05.2012, 17:37     Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент
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
#include <iostream>
#include <iomanip>
#include <vector>
#include <stdlib.h>
using namespace std;
 
int main()
{
    enum {size1=3,size2=4};
    int ar[size1][size2];
 
    cout<<"Array is:\n";
    for(int i=0;i<size1;i++)
    {
        for(int j=0;j<size2;j++)
         cout<<setw(2)<<(ar[i][j]=rand()%10-3)<<"  ";
        cout<<endl;
    }
 
 
    //поиск сумм
    for(int i=0;i<size1;i++)
    {
        int sum=0;
        bool flag=false;
        for(int j=0;j<size2;j++)
        {
            if(ar[i][j]<0)
             flag=true;
            sum+=ar[i][j];
        }
        if(flag)//если в строке был хоть один отрицательный элемент то нужно вывести сумму элементов строки
         cout<<i+1<<"->"<<sum<<endl;
    }
}
 
Текущее время: 06:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru