Генератор цветов Уроки C++ Уроки Windows forms Учебники по программированию Уроки HTML Уроки CSS Готовые задания Исходники Полезные программы
регистрация доменов

Дешёвые домены


Уроки C++


Двумерный массив в С++

В данном уроке будет продемонстрирован рандомный двумерный массив. Для этого нужно всего лишь добавить ещё один цикл for() и записывать не a[i] а теперь уже a[i][j]. Создайте приложение Win32 и напишите следующий код:



#include "stdafx.h"
#include "time.h"
#include "clocale"
#include "iostream"
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian" );
const int n = 10;   // фиксированное число элемнтов
double a[n][n];
srand(time(NULL));
cout << "Массив: " << endl;
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
{
a[i][j]=rand()%20-10;   // или "+" a[i]=(10+10)*(double)rand()/ RAND_MAX+10
cout << a[i][j] << " ";
}
cout<<"\r\n";
}
cout <<"\r\n";
cout <<"\r\n";
system("PAUSE");
return 0;
}


Результат:



Следующий урок >>