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

Двумерный массив (Определить: сумму элементов в тех строках, которые не содержат отрицательных элементов) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный динамический массив(конструктор и деструктор) http://www.cyberforum.ru/cpp-beginners/thread726119.html
Может кто чем поможет по решению задачи?или подскажите где искать заранее спасибо. 1. произведение элементов массива, расположенных между максимальным и минимальным элементами.(Общая постановка....
C++ Добавление и удаление товара из таблицы в структуре Добрый день! Вот собственно сам код. Создал подпрограмму по сортировке и выводе в файл. Не могу додуматься как реализовать добавление нового товара и удаление из таблицы имеющегося. Помогите чем... http://www.cyberforum.ru/cpp-beginners/thread726105.html
Одномерные массивы: найти номер максимального элемент C++
Вариант12 В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. Номер максимального элемента массива 2. Сумму элементов массива, расположенных после первого положительного...
Определить, для какого наибольшего n можно вычислить значение (2n)!!, используя int C++
Определить, для какого наибольшего n можно вычислить значение (2n)!! (произведение всех четных натуральных чисел, не превышающих 2n), пользуясь типом int.
C++ Функции (кол-во слов длины n, слово с номером n задом наперед) http://www.cyberforum.ru/cpp-beginners/thread726087.html
1) Написать функцию, которая определяет кол-во слов длины n и выписывает их 2)Написать функцию которая слово с номером n переписывает задом наперед Помогите пожалуйста составить и разобраться...
C++ Программирование с использованием подпрограмм общего вида типа Дана задача: Заданы матрицы A= (i=1, 2, 3; j=1, 2, 3), B= (i=1, 2, 3; j=1, 2, 3), то есть матрица А (3х3) и матрица В (3х3). Расставить в порядке возрастания элементы в главных диагоналях каждой... подробнее

Показать сообщение отдельно
David Sylva
1288 / 950 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.12.2012, 16:28
Такой вариант
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
#include <iostream> 
 
int main() 
{   
    const int size = 4; 
    int matrix[size][size] = { 1, 2, -7, 4, 
                               5, 6, 7, 8, 
                               9, 10, -7, 12, 
                               13, 14, 15, 16 };  
    int i, j, sum;  
    bool flag = true;
 
    for ( i = 0; i < size; ++i) 
    { 
        sum = 0; 
        for ( j = 0; j < size; ++j) 
            if(matrix[i][j] < 0)   
            {   
              flag = false;
              break;  
            }
            else 
              sum += matrix[i][j]; 
           if(flag == true) 
              std::cout << i << ") Sum is "<< sum << std::endl; 
        flag = true;
    } 
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru