Читать онлайн «Как ребята программировали игру "Африка"на языке Паскаль»

Автор Романова Л.Б.

РОМАНОВА Л. Б. , РОМАНОВ В. Ю. Êàê ðåáÿòà ïðîãðàììèðîâàëè èãðó «Àôðèêà» íà ÿçûêå Ïàñêàëü Москва ББК 32. 973. 26-018. 1 Р69 Романова Л. Б. , Романов В. Ю. Р69 Как ребята программировали игру «Африка» на языке Паскаль. – М. : ДМК Пресс. – 112 с. : ил. (Юному программисту). ISBN 5-94074-077-4 В книге даются основы программирования на языке Паскаль. Дети, вместе с родителями или самостоятельно, получат навыки структурного программирования с использованием видеопамяти компьютера. Герои придумывают собственную игру «Африка» и шаг за шагом, от простого к сложному, программируют ее. Прочитав книгу, дети смогут придумывать и программировать собственные компьютерные игры. Издание предназначено для детей от 10 лет и старше. ББК 32. 973. 26-018. 1 Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельца автор- ских прав. Материал, изложенный в данной книге, многократно проверен. Но, поскольку вероятность на- личия технических ошибок все равно существует, издательство не может гарантировать абсолют- ную точность и правильность приводимых сведений. В связи с этим издательство не несет ответ- ственности за возможный ущерб любого вида, связанный с применением или неприменимостью любых материалов данной книги. ISBN 5-94074-077-4 © ДМК Пресс ÑÎÄÅÐÆÀÍÈÅ Ïðåäèñëîâèå ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 5 Ãëàâà 1. Ïàïà ïðèíîñèò äîìîé êîìïüþòåð ... ... ... ... ... ... ... ... ... ... ... ... 6 Ãëàâà 2. ×òî äåëàåò â êîìïüþòåðå äèñïëåéíûé àäàïòåð ... ... ... . 8 Ãëàâà 3. Ìû ñ ïàïîé ïèøåì çàäàíèå àäàïòåðó íà ÿçûêå Ïàñêàëü ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 14 Ãëàâà 4. Ôóíêöèÿ Write ïîìîãàåò äèñïëåéíîìó àäàïòåðó ïèñàòü íà ýêðàíå ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17 Ãëàâà 5. Íàøè ñòðî÷êè íà ýêðàíå ñòàíîâÿòñÿ ðàçíîöâåòíûìè ... . .
21 Ãëàâà 6. Êîìïüþòåð ïîêàçûâàåò íàì âñå ñâîè áóêâû è çíà÷êè ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 26 Ãëàâà 7. Ìû ñî÷èíÿåì ñêàçêó ïðî Àôðèêó... ... ... ... ... ... ... ... ... ... ... ... . . 31 Ãëàâà 8. Íà÷èíàåì ïðîãðàììèðîâàòü èãðó «Àôðèêà» íà ÿçûêå Ïàñêàëü ... ... ... ... ... ... ... ... ... ... ... ... 35 Ãëàâà 9. Ïàïà ðàññêàçûâàåò î ïåðåìåííûõ è êîíñòàíòàõ ... ... . . 37 Ãëàâà 10. Ìû çíàêîìèìñÿ ñ îïåðàòîðàìè ïðèñâàèâàíèÿ è ñëîæåíèÿ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 41 Ãëàâà 11. Îïåðàòîð öèêëà ïîìîãàåò ëüâó áåãàòü ïî ñàâàííå ... . 46 Ãëàâà 12. Óñëîâíûé îïåðàòîð íå äàåò ëüâó çàáëóäèòüñÿ â Àôðèêå ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 50 3 Ãëàâà 13. Âìåñòå ñ ïàïîé ìû ïðèäóìûâàåì ñâîþ ôóíêöèþ ... 56 Ãëàâà 14. Íàøà ôóíêöèÿ âîäèò ëüâà ïî ñàâàííå ... ... ... ... ... ... ... ... ... . 65 Ãëàâà 15.  Àôðèêå ëåòàåò ìóõà Öåöå ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 70 Ãëàâà 16.