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

Локальные и динамические массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел http://www.cyberforum.ru/cpp-beginners/thread167322.html
Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности неограниченна). Ниже приведен рекомендуемый вид...
C++ Как определить нижезадданный пример? Определить удельный вес учащихся, имеющих оценки «неудовлетворительно» в общем количестве студентов по каждой специальности и в целом по университету. http://www.cyberforum.ru/cpp-beginners/thread167307.html
C++ Вывести таблицу квадратов первых десяти целых положительных чисел
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел.
площадь треугольника, если известны координаты его углов. Введите координаты углов C++
Напишите программу, которая вычисляет площадь треугольника, если известны координаты его углов. Введите координаты углов (числа разделяйте пробелом): xl,yl -> -2 5 х2,у2 -> 1 7 хЗ,уЗ -> 5 -3 ...
C++ Правильно ли сделал http://www.cyberforum.ru/cpp-beginners/thread167304.html
Нужно проверить правильно ли я сделал?? #include <iostream.h> #include <math.h> void main() { double k,a,n,m,p; cout <<"Vvedite M-->"; cin >> m; cout <<"Vvedite N-->";
C++ Литература по бинарным деревьям Здраствуйте. Надо сделать задание на бинарные деревья, я ничего о них не знаю. Может у кого есть какая литература где можно о них прочесть (для новичка). Спасибо заранее!!!!! Добавлено через 10... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
19.09.2010, 21:07
Динамика.

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
#include <iostream>
 
int main()
{
    int**Arr;
    int N, M;
    std::cout<<"Enter N: ";
    std::cin>>N;
    std::cout<<"Enter M: ";
    std::cin>>M;
    int sumneg=0;
    int sumplus=0;
    Arr=new int*[N];
    for(int i=0; i<N; ++i)
        Arr[i]=new int[M];
    for(int i=0; i<N; ++i)
    {
        for(int j=0; j<M; ++j)
        {
            std::cin>>Arr[i][j];
        }
     }
    for(int i=0; i<N; ++i)
    {
        for(int j=0; j<M; ++j)
        {
            if(Arr[i][j]<0)
               sumneg+=Arr[i][j];
            else
               sumplus+=Arr[i][j];
        }
     }
     std::cout<<"Sum of plus el: "<< sumplus <<'\n';
     std::cout<<"Sum of neg el: "<< sumneg <<'\n';
     for(int i=0; i<M; ++i)
         delete[] Arr[i];
     delete[] Arr;
     return 0;
}
Добавлено через 22 минуты
Статика.

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
#include <iostream>
 
int main()
{ 
    const int N=3;
    const int M=3;
    int Arr[N][M];
    int sumneg=0;
    int sumplus=0;
    for(int i=0; i<N; ++i)
    {
        for(int j=0; j<M; ++j)
        {
            std::cin>>Arr[i][j];
        }
     }
    for(int i=0; i<N; ++i)
    {
        for(int j=0; j<M; ++j)
        {
            if(Arr[i][j]<0)
               sumneg+=Arr[i][j];
            else
               sumplus+=Arr[i][j];
        }
     }
     std::cout<<"Sum of plus el: "<< sumplus <<'\n';
     std::cout<<"Sum of neg el: "<< sumneg <<'\n';
     return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru