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

Динамический массив. Сложение чисел превышающих дополнительно введенное число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс vector (поля: координаты, 2 конструктора, метод нахождения длины вектора и метод вывода координат на экран) http://www.cyberforum.ru/cpp-beginners/thread883463.html
Здравствуйте , помогите пожалуйста с заданием. Организовать класс Вектор на плоскости – поля: координаты, 2 конструктора, метод нахождения длины вектора и метод вывода координат на экран. Создать производный класс Вектор в трехмерном пространстве, добавив третью координату и переопределив методы базового класса.
C++ Картинки в косноль Здравствуйте, в с++ можно выводить картинки в консоль ??Подскажите пожалуйста как это сделать )Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread883458.html
C++ парни нужно кое-что добавить (нужно что бы эта программа вычисляла среднее арифметическое чисел)
нужно что бы эта программа вычисляла среднее арифметическое чисел, общую сумму, максимальное и минимальлное я сделала, буду очень благодарна) #include <iostream> #include <conio.h> void main() { int size = 0;
C++ График Функции
Помогите с программой, желательно как нибудь полегче и с объяснением )Заранее спасибо! Построить график функции, заданной параметрически: x=±a ch t,y=b sh t,-∞<t<+∞ (гипербола)
C++ Напишите программу, которая по заданной входной последовательности вычисляет ее медиану http://www.cyberforum.ru/cpp-beginners/thread883410.html
Кароче такое задание: Напишите программу, которая по заданной входной последовательности вычисляет ее медиану. нашел в интернете эту программу, но она не работает! может быть исправите что то, кароче помогите пожалуйста. #include <iostream> #include <set> #include <string> #include <algorithm>
C++ C4 ЕГЭ Нужно решить С4, прошу вашей помощи )) По каналу связи передаётся последовательность положительных целых чисел, все числа не превышают 1000. Количество чисел известно, но может быть очень велико. Затем передаётся контрольное значение последовательности - наибольшее число R, удовлетворяющее следующим условиям: 1) R - произведение двух различных переданных элементов последовательности... подробнее

Показать сообщение отдельно
RitaMargarita
Сообщений: n/a

Динамический массив. Сложение чисел превышающих дополнительно введенное число - C++

29.05.2013, 13:31. Просмотров 293. Ответов 4
Метки (Все метки)

Ребята!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
long* func_stat(double* Matrix , int rows , int columns, int Add_Number_a)
{
    long* array_result = new long[rows]; // выделение памяти для результирующего массива
    long summ = 0; // объявление и обнуление переменной для суммы
        for(int i=0; i< rows; i++)
    {
        for (int j=0; j< columns; j++)
        {
        
          if((long)(*(Matrix + i*columns + j )) > Add_Number_a) // явное преобразование типов (long)(*(Matrix + i*columns + j) устанавливают местонахождения элемента массива, не используя индексов
              
 
//* перед скобками - разыменование указателя поэтому он выводит именно элемент а не адрес 
 
               summ = summ + (*(Matrix +i*columns+ j)); // нахождение суммы построчно
        }
        array_result[i] = summ; 
        summ = 0;
    }
        return array_result; // возвращаем указатель на массив array_result
}

ВОТ КУСОЧЕК ПРОГРАММЫ
ТАКОЙ ВОПРОС: что происходит здесь

if((long)(*(Matrix + i*columns + j )) > Add_Number_a)
А именно препод спрашивает что с чем складывается?!?! То есть ЧТО ПРОИСХОДИТ В СКОБКАХ!
Matrix + i*columns ??? ЧТО ЭТО
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru