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

матрица - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано 10-точок(з кординатами по X,Y) http://www.cyberforum.ru/cpp-beginners/thread195823.html
Дано 10-точок(з кординатами по X,Y)знайти скільки квадратів вони утворюють?? Перепишите задание по-русски!
C++ Описат структуру с именим NOTE 7 вариант 14 вариант Описат структуру с именим NOTE, содержащую следующие поля: -фамилия,имя; -номер телефона; -дата рождения (массив из 3 чисел). Написать программу, выполняющую следуешие... http://www.cyberforum.ru/cpp-beginners/thread195822.html
Замена цифр словами C++
6 заданрие 14 вариант Написать програму которая считывает текст с клавиатуры и выводит его на экран заменяяцифры от 0 до 9 на слова "ноль","один"..."девять". 15 вариант Написать програму которая...
C++ Дана целочисленная прямоугольная матрица
5 задание 15 вариант Дана целочисленная прямоугольная матрица Определить: *номер первого из столбцов,содержаший один нулевой элемент.
C++ Классы в решение примеров http://www.cyberforum.ru/cpp-beginners/thread195819.html
Не могу разобраться в чем ошибка...нужно было решить 2 выражения с помощью классов... в итоге выводит 4 ошибки типа C:\lab1\lab1.cpp(19) : error C2275: 'A' : illegal use of this type as an...
C++ Словарь Мой файл данных (dict.txt) имеет вид "en_word=ru_word", т.е. в каждой строке содержится английское слово и его перевод. вот мой код: #include <stdio.h> #include <conio.h> #include <string.h>... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
23.11.2010, 01:58
Вот так будет проще всего.

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
#include <iostream>
 
using namespace std;
 
int** create(int **a, int n)
{       
        //каждый элемент это стоимость по которой можно перейти из одной дуги в другую
        a=new  int *[n];//матрица квадратная по определению.матрица весов
        for(int i=0;i<n;i++)
          a[i]=new int[n];//как бы указатель на массив
        
        for(int i=0;i<n;i++)
         for(int j=0;j<n;j++)
          cin>>a[i][j];
        return a;
}
 
int main()
{
        int** Arr=0;
        int razm;
        cout<<"Size of matrix"<<endl;
        cin>>razm;
        Arr=create(Arr, razm);
        for(int i=0; i<razm; ++i)
        {
            for(int j=0; j<razm; ++j)
            {
                cout<<Arr[i][j]<<' ';
            }
            cout<<'\n';
        }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru