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

В матрице К размером m*n найти в каждом столбце произведение отрицательных элементов и количество нулевых элементов в матрице - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран предложения из файла, которые содержат введенное с клавиатуры слово http://www.cyberforum.ru/cpp-beginners/thread1105427.html
Написать программу , которая считывает текст из файла и выводит на экран только предложения, которые содержат введенное с клавиатуры слово С++
C++ Морской бой С++ в консоли Морской Бой С++ Кому интересно вот код морского боя в консоли, не судите строго только учусь.... #include<iostream> using namespace std; #include<conio.h> #include<clocale> #include<stdlib.h> #include<ctime> #include<iomanip> http://www.cyberforum.ru/cpp-beginners/thread1105424.html
C++ Согласно бюллетеню Центробанка 100 евро эквивалентны Т руб. Вычислить эквивалент 2,3,4.N руб. в долларах
Согласно бюллетеню Центробанка 100 евро эквивалентны Т руб. Вычислить эквивалент 2,3,4....N руб. в долларах.
Напишите код программы C++
Напишите программу, считающую сумму старшего и младшего разряда заданного с клавиатуры целого числа. C++ Напишите полный код в комменты
C++ Ввод своих массивов http://www.cyberforum.ru/cpp-beginners/thread1105416.html
#include <iostream> #include <iomanip> int main() { size_t rowsCount; std::cout << "N: "; std::cin >> rowsCount; size_t colsCount = 3;
C++ Баг в коде (статическая структура) Задача: • Описать структуру с именем NOTE, содержащую следующие поля: • фамилия, имя; • номер телефона; • дата рождения (массив из трех чисел). Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE (записи должны быть упорядочены по трем первым цифрам номера телефона); • вывод на экран информации о человеке, чья... подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
26.02.2014, 03:24     В матрице К размером m*n найти в каждом столбце произведение отрицательных элементов и количество нулевых элементов в матрице
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
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <iomanip>
 
int main()
{
    srand(time(0));
    int H, W, total = 1, counter = 0;
    bool check = false;
    std::cout << "Enter H: "; std::cin >> H;
    std::cout << "Enter W: "; std::cin >> W;
    std::cout << "\n";
    
    int** M = new int*[H];
    for(int i = 0; i < H; i++)
        M[i] = new int[W];
    
    for(int i = 0; i < H; i++)
    {
        for(int j = 0; j < W; j++)
        {
            M[i][j] = 10 - rand() % 20;
            std::cout << std::setw(4) << M[i][j];
            if(M[i][j] == 0)
                counter++;
        }
        std::cout << "\n\n";
    }
    
    for(int i = 0; i < W; i++)
    {
        for(int j = 0; j < H; j++)
        {
            if(M[j][i] < 0)
            {
                check = true;
                total *= M[j][i];
            }
        }
        if(check)
            std::cout << "\nColumn #" << i + 1 << ": " << total;
        else
            std::cout << "\nColumn #" << i + 1 << ": No such elements";
        check = false;
        total = 1;
    }
    
    (counter > 0) ? std::cout << "\n\nNull elements quantity is " << counter << "\n\n"
                  : std::cout << "\n\nThere is no null element\n\n";
    
    for(int i = 0; i < H; i++)
        delete [] M[i];
    delete [] M;
    
    system("pause");
    return 0;
}
 
Текущее время: 01:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru