Зміст
Введення
. Результати виконання роботи
. Код програми
Висновки
Список використаних джерел
Додаток
Введення
Про гру ТЕТРІС
"Тетріс" був написаний програмістом Олексієм Пажитновим в червні 1985. У той час він працював у ВЦ Академії Наук СРСР і займався вивченням проблем штучного інтелекту, експериментуючи з найпростішими головоломками. Принцип "Тетріс" запозичений у популярної в шістдесяті роки минулого століття гри "Пентамін". Сенс даної головоломки зводиться до наступного. Якщо взяти п'ять квадратів і згрупувати їх усіма можливими способами, то вийдуть більше десятка різних фігур - елементів "Пентамін". Далі, використовуючи ці фігури, необхідно виконувати найпростіші завдання, наприклад, складати більші квадрати. p align="justify"> Правила
Випадкові фігурки тетраміно <# "justify"> Мета роботи:
У цій роботі ми ставили перед собою мету розробити програму, що реалізовує знамениту і всіма улюблену гру Тетріс в програмному середовищі Turbo Pascal.
Головними і першочерговими завданнями є:
1) створення поля гри (склянки);
2) створення семи випадкових фігур тетраміно <# "justify"> Додаткові завдання:
1) можливість вибору фігур для гри
2) створення однієї додаткової фігури
) реалізація гри з різною швидкістю
) збереження результатів гри в текстовий файл
) підрахунок очок з урахуванням швидкості
) створення додаткових функцій: виходу, паузи
1. Результати виконання роботи
У програмі використовуються:
1) масиви для створення поля гри;
процедури та функції для створення фігур, повороту фігур, видалення рядів, виведення масиву на екран і т.д. наприклад: function cvet визначає колір фігури; procedure cls відчищає масив поля, procedure proverka видалення повної лінії і додаток очок, procedure paint Висновок стану масиву на екран і відображення наступної фігури, procedure figura безпосереднє визначення форми фігури,
2) procedure povorot реалізація повороту фігури.;
3) Оператор вибору case: наприклад, у випадковому виборі фігури;
) Цикл з пост умовою Repeat/Until: у головному тілі програ...