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

Не могу реализовать класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с классами http://www.cyberforum.ru/cpp-beginners/thread598492.html
Помогите плз Определите значение переменных а, х, с после выполнения следующих команд: class First { int value; public: First(int_value): value (int_value) {} First(void): value (0) {}...
C++ оператор while На первой ферме имеется 1000 овец. Ежедневно количество овец на первой ферме увеличивается на 1%. Если в конце месяца на первой ферме количество овец превышает 50 000, то 10% овец переводят на... http://www.cyberforum.ru/cpp-beginners/thread598486.html
Винни-Пух на каждый свой день рождения съедает столько... C++
помогите написать программу с помощью оператора while Винни-Пух на каждый свой день рождения съедает столько еды.сколь съел на двух предыдущих...на первых двух днях он съел по 100 грамм... нужно...
В список записать фамилии 5 студентов. Удалить фамилии на букву "Б" C++
Задание: в список записать фамилии 5 студентов. удалить фамиллии на букву "Б" #include "stdafx.h" #include<conio.h> #define stud struct student stud {char fam;}; const int n=5; int...
C++ Лабораторная работа Функции http://www.cyberforum.ru/cpp-beginners/thread598432.html
Здравствуйте! Помогите пожалуйста решить 2 задачки по функциям: 1) Написать функцию, умножающую первые n элементов массива на некоторое число. Параметрами функции должны быть массив и кол-во...
C++ Вычислить количество строк матрицы, в которых нет ни одного отрицательного элемента Пожалуйста помогите решить,халявщику.Пожалуйста 1. Дана матрица размерности N на M. Вычислить количество строк матрицы, в которых нет ни одного отрицательного элемента. 2. Дана матрица размерности... подробнее

Показать сообщение отдельно
never old
8 / 8 / 1
Регистрация: 02.06.2012
Сообщений: 25
07.06.2012, 00:04
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
#include<iostream>
#include<ctime>
using namespace std;
class Node{
    private:
        int _x;
        int **n;
    public:
        Node(int x){
            _x = x;
            srand((unsigned)time(NULL));
            n = new int*[x];
            for(int i=0;i<x;i++){
                n[i] = new int[x];
                for(int j=0;j<x;j++) n[i][j] = rand()%10;
            }
        }
        ~Node(){
            for(int i=0;i<_x;i++) delete[] n[i];
            delete[] n;
        }
        int func(){
            for(int i=0;i<_x;i++){
                for(int j=0;j<_x;j++) cout << n[i][j] << " ";
                cout << "\n";
            }
            return 0;
        }
};
 
 
int main(){
    int x;
    cout << "X=";
    cin >> x;
    Node m(x);
    cout << "Array:\n";
    m.func();
    system("pause");
    return 0;
}
Можно и заполнение матрицы вынести в отдельную функцию, но не увидел необходимости
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru