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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать число римскими цифрами http://www.cyberforum.ru/cpp-beginners/thread1066516.html
Ребята, прошу помощи, больше некуда обратиться, помогите в написании программы. Для записи римскими цифрами используются символы I, V, X, L, C, D, M, обозначающие соответственно числа 1, 5, 10, 50,100, 500, 1000. Составить программу, которая запись любого числа, меньшего 4000 арабскими цифрами переводила бы в запись римскими цифрами. буду очень благодарен. есть подобное на паскале ...
C++ Отправка параметров программе из контекстного меню проводника Здравствуйте))).Помогите пожалуйста решить один вопрос. Текст программы: #include <iostream> int main() { std::cout<<параметр_переданный_из_контекстного меню_проводника; return 0; } http://www.cyberforum.ru/cpp-beginners/thread1066514.html
Простой пример из книги. Объяснить, почему код выдает такие результаты C++
Коллеги, привожу простой пример из книги Страуструппа. #include <iostream.h> #include <conio.h> void f(int a){ while(a--){ static int n=0;
Структуры. Нахождение среднего значения. C++
помгите найти мреднее значение ругается на ii=((matemat+rus)/2); #include<math.h> #include<conio.h> //#include<iostream.h> #include<stdio.h> #include<stdlib.h> typedef struct studenent { char fio ;
C++ Прием по modbus. Как указать число считываемых байтов http://www.cyberforum.ru/cpp-beginners/thread1066465.html
Добрый день. Пишу программу для обмена по modbus'у rtu , я slave , принимаю команды и формирую ответы на них. Принимаемые команды могут иметь различную длину в байтах . При чтении из COM порта с помощью функции ReadFile необходимо указать число считываемых байтов, как поступают в этом случае? Читают побайтно ? или создают буфер заведомо больший размера всех команд и после дешифрирования команды...
C++ Перегрузка функции, структура. Расстояние от точки, Периметр, Площадь треугольника и прямоугольника Здравствуйте уважаемые форумчане. Помогите пожалуйста доделать задачу. Создать структуру POINT для хранения координат точки на плоскости. Функциональность расстояние от точки до центра координат. Создать структуру треугольник. Функциональность: периметр, площадь. Создать структуру прямоугольник, функциональность периметр площадь. Все это нужно сделать использую перегрузку функции. #include... подробнее

Показать сообщение отдельно
egor2116
338 / 369 / 42
Регистрация: 20.01.2013
Сообщений: 1,116
09.01.2014, 17:00     Найти сумму элементов в тех строках матрицы, которые не содержат отрицательных элементов
1. Сумму элементов в тех строках, которые не содержат отрицательных элементов.
Как то так
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
40
41
42
43
44
45
46
47
#include <iostream>
 
int main()
{   
  const unsigned int SIZE = 3;
  int ** array = new int * [SIZE];
  
  for(unsigned int i = 0; i < SIZE; ++i)
      array[i] = new int[SIZE];
  
  for(unsigned int i = 0; i < SIZE; ++i)
     for(unsigned int j = 0; j < SIZE; ++j)
     {
         std::cout << "Input element : "; std::cin >> array[i][j];
     }
  
  int sum = 0;
  bool negative = false;
  
  for(unsigned int i = 0; i < SIZE; ++i)
  {
     for(unsigned int j = 0; j < SIZE; ++j)
     {
        sum += array[i][j];
        if(array[i][j] < 0)
           negative = true;
     }
     if(!negative)
        std::cout << i + 1 <<". Sum = " << sum << std::endl; 
     else
     {
        negative = false;
        std::cout << i + 1 << ". Line has a negative element" << std::endl; 
     }
  }
    
  for(unsigned int i = 0; i < SIZE; ++i)
  {
        delete array[i];
        array[i] = NULL;
  }
  delete [] array;
  array = NULL;
 
  system("PAUSE");
  return 0;
}
 
Текущее время: 04:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru