СПО в российских школах Blog Archive BASIC 2. Глава 2. Методические материалы. Автор Владимир Черный. Продолжаем публиковать перевод книги Джеймса Рено. Эту главу перевел Сергей Ирюпин. Начало публикации здесь. Мы также позволили себе сменить скучные значки автора см. Вы научитесь рисовать прямоугольники, окружности, линии и точки разных цветов. Программы будут становиться вс более и более сложными, поэтому вы также узнаете как сохранять программы и как загружать их, чтобы снова запустить на выполнение и отредактировать. Рисуем прямоугольники и окружности. Давайте начнем с написания графической программы для нашей любимой спортивной команды Grey Spots1. Ее цвета голубой и серый. QBASIC поддерживает несколько графических экранов, которые. Программирование языке бейсик Basic. Первая строка называется ремарка или оператор комментария. Комментарий это место, где программист оставляет свои пометки в компьютером коде, игнорируемые системой. Такие пометки хороши для того, чтобы описать что делает тот или иной фрагмент кода, название программы, почему мы написали программу, или кто программист. rem. Оператор или rem называется комментарием. Он позволяет программисту оставлять свои заметки зачем, как и что работает в тексте программы. Когда компьютер видит или rem, он игнорирует весь оставшийся текст в строке. Он очень похож на оператор сls из первой главы, за исключением того, что clg очищает окно, куда выводится графика. Оператор clg очищает окно вывода графики для того, чтобы у нас было чистое место для рисования. Он сообщает BASIC 2. Вы можете устанавливать цвет, указав одно из 1. Red, зеленый Green и голубой Blue разной интенсивности. Если вы используете цифровой способ определения цвета, учтите, что числа должны быть в диапазоне от 0 до 2. Ноль 0 говорит об отсутствии яркости у выбранного цвета, а 2. Ярко белый цвет представлен числами 2. Такое числовое представление известно как RGB триплет. Рисунок 3 показывает имена некоторых цветов и их числовые значения. Вы можете использовать color c именем цвета black, white, red, darkred, green, darkgreen, blue, darkblue, cyan, darkcyan, purple, darkpurple, yellow, darkyellow, orange, darkorange, greygray, darkgreydarkgray, с тремя цифрами 0 2. R,G,B или одним значением, полученным в результате вычисления выражения красный2. Названия цветов. По умолчанию окно для вывода графики имеет размер 3. Пиксель это самая маленькая точка, которая может быть изображена на мониторе вашего компьютера. Координаты верхнего левого угла 0,0, а правого нижнего 2. Каждый пиксель может быть представлен двумя числами, первое x показывает смещение вправо, второе y смещение вниз. Такой способ маркировки точек известен в математике как Декартова прямоугольная система координат. Нарисовать солнце и луну QBasic. Напишите мне пожалуйста программу на qbasic quot нажатии клавиши. С графикой в с до. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего. Рисунок 4. Декартова система координат окна вывода графики. Следующий оператор строка 5 rect. Он позволяет рисовать прямоугольники. Rect использует четыре цифры, разделенные запятыми 1 координата верхнего левого угла прямоугольника по оси x, 2 координата этого угла по оси y, 3 ширина, 4 высота. Все четыре цифры задаются в пикселях размер самой маленькой точки, которая может быть изображена на экране. Рисунок 5. Прямоугольник. Вы можете видеть, что прямоугольник в программе начинается в верхнем левом углу и далее заполняется в окне вывода графики. Строка 7 содержит оператор circle, который рисует окружность. Он использует три числовых аргумента, первые два это декартовы координаты центра окружности, а третий е радиус в пикселях. Рисунок 6. Окружность. Вот несколько примеров простых программ, которые используют новые операторы clg, color, rect и circle. QBasic был также моим первым языком программирования. По умолчанию Quick Basic работает с монитором в текстовом режиме. В графическом режиме на экран кроме символов можно выводить и геометрические фигуры точки, линии, прямоугольники, окружности и т. д. Графические операторы QBasic позволяют использовать 16 цветов. Произвольные замкнутые фигуры можно закрашивать при помощи PAINTХ, У,. QBasic входит в состав операционной системы MSDOS 6. 06. 22. Пример графики на QBasic Квадрат, три концентрические окружности и точка. Наберите эти программы и попробуйте их изменить. Сделайте хмурое лицо, лицо пришельца или лицо кого нибудь, кого вы знаете. Появится диалоговое окно с запросом имени файла, если речь идет о новой программе, или же окно, в котором вас попросят подтвердить запись сделанных изменений перезаписать старый файл. Если вы не хотите стирать старую версию программы, используйте пункт Сохранить как в меню Файл, чтобы записать копию под другим именем. Чтобы открыть ранее сохраненную программу, используйте кнопку Открыть на панели инструментов, либо пункт Открыть в выпадающем меню Файл. Рисуем линии. Следующий оператор рисования это line. Он рисует линию шириной один пиксель от одной точки к другой, используя текущий цвет. Программа 1. 2 показывает пример использования оператора line. Она рисует куб. 1 c. Оператор plot закрашивает текущим цветом одну точку пиксель на экране. Для большинства из нас эти точки настолько малы, что их трудно увидеть. Позднее мы напишем программы, которые будут рисовать группы точек для того, чтобы создать очень детальное изображение. Перед тем, как программа скажет очередное слово, нижняя часть лица будет менять форму рта, перерисовывая его. Это создает эффект примитивной анимации и делает лицо более забавным.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |