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

Задача по двумерным массивам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Блок схема http://www.cyberforum.ru/cpp-beginners/thread648086.html
Помогите нарисовать блок схему для данной программки #include <conio.h> #include <iostream.h> #include <math.h> double G_Result(double t, double s) { return (pow(t, 2) + pow(s, 2)) / (pow(t, 2)...
C++ Не могу найти ошибку в программе рисующей линию из символов Попытался написать консольную программу, рисующую линию из символов. Число символов вводится пользователем. Вот код программы: /** * @brief программа, которая выводит на экран горизонтальную,... http://www.cyberforum.ru/cpp-beginners/thread648074.html
C++ Задачи с массивами
Объясните, как решить. Пример 1. void *v=static_cast<void*>(&mas)// mas - массив это имелось в виду*? не пойму, что дальше делать, вижу, что надо написать функцию, но передать void* понятно, а...
C++ Оъекты класса
Как можно создать некоторое количество объектов, так чтобы их названия были наподобие car1, car2, car3... Т.е мне нужно создать кучу объектов, задавая им некоторые данные, при этом, чтобы названия...
C++ Поясните детский пример http://www.cyberforum.ru/cpp-beginners/thread648042.html
Подскажите почему не работает. #include <iostream> #include <cstdlib> using namespace std; void printBinary(const unsigned char val) { for(int i =7; i>=0; i--) if(val &(1<<i))...
C++ все тежи задачи по информатике 1)Напечатать таблицу истинности для логичес¬кой функции (А <=> В <=> С) V , где v, -,<=> - знаки логических операций ИЛИ, НЕ, Экви-валентность. 2) Элементами массива IM(N) являются числа 0 и 1.... подробнее

Показать сообщение отдельно
zitxbit
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
07.09.2012, 15:20
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
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
 
#define N 10
#define M 12
 
int main()
{
    int** A = new int*[N];
    for (int n1 = 0; n1 < N; n1++)
    {
        A[n1] = new int[M];
        for (int n2 = 0; n2 < M; n2++)
        {
            A[n1][n2] = rand() % (N-1) * 2 - N + 1;
            printf("%d ",A[n1][n2]);
        }
 
        printf("\n");
    }
 
    printf("\n");
 
    for (int i = 0; i < M; i++)
    {
        int ncount = 0, pcount = 0;
        for (int j = 0; j < N; j++)
            if (A[j][i] >= 0) pcount++;
            else if (A[j][i] < 0) ncount++;
 
        if (ncount == pcount)
        {
            for (int k = 0; k < N; k++)
                printf("%d ",A[k][i]);
            printf("\n");
        }
    }
 
    _getch();
 
    return 0;
}
http://liveworkspace.org/code/e374bec4e0ac177b0d70aa76b20b88be
2
Миниатюры
Задача по двумерным массивам  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru