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

Двумерный массив (Определить: сумму элементов в тех строках, которые не содержат отрицательных элементов) - 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). Расставить в порядке возрастания элементы в главных диагоналях каждой... подробнее

Показать сообщение отдельно
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
10.12.2012, 15:03
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
double summ(double **data, size_t rows, size_t collumns)
{
 double **row;
 double *item;
 double result;
 bool flag;
 for (row=data+rows-1, result=0.0; row>=data; --row)
 {
  for (item=*row+collumns-1, flag=true; item>=*row; --item)
  {
   if (*item<0.0)
   {
    flag=false;
    break;
   }
  }
  if (Flag)
  {
   for (item=*row+collumns-1, flag=true; item>=*row; --item)
   {
    result+=*item;
   }
  }
 }
 return result;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru