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

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


Уроки C++


Эффект матрицы на С++

    А сейчас вы увидите, пожалуй, мечту каждого начинающего программиста. Все
 (хотябы многие) помнят фильм “Матрица” (“The Matrix), так вот сейчас мы сделаем  некоторое подобие Матрице на C++. Код компилировался в Dev C++ . Здесь, как раз вам  понадобятся знания, полученные из предыдущих уроков. (если у вас его нет, скачайте, он  весит всего лишь 50 мб, в разделе полезные ресурсы есть ссылка для скачивания). Создайте   новое приложение и напишите следующий код: (проект скомпилирован в DevC++)



#include "windows.h"
#include "stdlib.h"
#include "stdio.h"
#include "conio.h"
#include "iostream"
using namespace std;
int main()
{
int a; string array[42] = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","
","O","P","Q","R","S","U","V","T","Y","W","Z","0","1","2",
"3","4","5","6","7","8","9","@"," ","?","?","?","*"};   // заполняем массив символами system("color A");   //выбираем зелёный цвет, можете поэксперементировать
while (1)
{
Sleep(25);   // скорость появления символов, то же можете поэксперементировать
for (int i=0; i<20; i++)
{
a=rand()%42; // т.к кол-во элементов в массиве 42
cout << " " << array[a];
cout << " ";
}
cout << endl;
}
getch();
return 0;
}


Результат:



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


data-yashareType=