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

Подсчитать количество элементов матрицы, кратных трём - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите в чем ошибка?почему ничего не делает? http://www.cyberforum.ru/cpp-beginners/thread603676.html
Тема односвязные линейные списки. Дан текстовый файл, компонентами которого являются целые числа. Удалить из файла группы подряд идущих одинаковых чисел. #include <fstream> #include <iostream> #include <locale.h> #include <stdlib.h> using namespace std; struct LIST { int number; LIST *next; };
C++ Сделать многопоточную сортировку пузырьком помогите пожалуйста переделать сортировку пузырьком в многопоточную. #include <iostream> using namespace std; // наш массив int array; // сортировка void*Sort(int col) { int trash=0; // временная переменная для хранения промежуточного результата http://www.cyberforum.ru/cpp-beginners/thread603654.html
Первая программа. Код не компилируется и не запускается программа. C++
Первая программа, первая ошибка Здравствуйте! Решил учить С++. Скачал книгу Programming: Principles and Practice Using C++, Бьерн Страуструп. И на первой же программе "Hello, World!" возникла проблема. Код не компилируется и не запускается программа. Я так понял вся проблема в директиве подключаемого файла (1 строка). #include "std_lib_facilities.h" int main() { cout << "Hello, World! \n"...
C++ Будет ли вызван деструктор?
Кто подскажет? CFileReader::CFileReader(const std::string filePath) throw (std::exception) { try { open(filePath); } catch(std::exception& e) {
C++ что за ошибка? http://www.cyberforum.ru/cpp-beginners/thread603616.html
error trk0002: файл: tracker
C++ Наследование конструкторов Здравствуйте! У меня такой вопрос: Как сделать так, чтобы при создании объекта дочернего класса не вызывался конструктор родительского? При таком коде вызывается и тот, и тот конструкторы: #include <iostream> using namespace std; class parent { public: int a; parent () { a = 5; } подробнее

Показать сообщение отдельно
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
12.06.2012, 18:02
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include <iostream> 
#include <cstdlib> 
#include <ctime>  
#include <iomanip>
using namespace std;  
 
void func(int[][6], int[][4]); // функция для подсчёта элементов крантных 3
 
int main() 
{   
    setlocale(0,"Rus"); 
    int matrix_x[5][6]; 
    int matrix_y[6][4];  
    int i, j;
 
    srand((unsigned) time(0));  
 
    for ( i = 0; i < 5; i++) 
        for ( j = 0; j < 6; j++) 
            matrix_x[i][j] = rand() % 100;  // заполняем первую матрицу случайными числами
 
    for ( i = 0; i < 6; i++) 
        for ( j = 0; j < 4; j++) 
            matrix_y[i][j] = rand() % 100;  // заполняем вторую мптрицу
 
    cout << "Первая матрица " << endl;
 
    for ( i = 0; i < 5; i++) 
        for ( j = 0; j < 6; j++) 
        {
            if( j % 6 == 0)        // выводим на экран первую матрицу
                cout << endl;  
            cout << setw(3) << matrix_x[i][j]; 
        }  
 
        cout << endl << endl; 
 
        cout << "Вторая матрица " << endl; // выводим вторую матрицу на экран
 
        for ( i = 0; i < 6; i++) 
            for ( j = 0; j < 4; j++) 
            { 
                if( j % 4 == 0) cout << endl; 
                cout << setw(3) << matrix_y[i][j]; 
            } 
 
            cout << endl << endl;
 
    func(matrix_x, matrix_y);  // вызываем функцию и помещаем в неёё матрицы
 
    cout << endl;
 
    return 0;
} 
 
void func(int mat_x[5][6], int mat_y[6][4]) 
{ 
    int count = 0; 
 
    int i, j; 
 
    for ( i = 0; i < 5; i++) 
        for ( j = 0; j < 6; j++) 
            if(mat_x[i][j] % 3 == 0)  // считаем числа которые делятся на три в первой мптрицы
                count++; 
 
    for ( i = 0; i < 6; i++) 
        for ( j = 0; j < 4; j++) 
            if( mat_y[i][j] % 3 == 0)  // считаем во второй
                count++; 
 
    cout << "Количествр элементов кратных 3 равно " << count << endl; 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru