Содержание
- 2. Бейсик-256 Окно для ввода команд Окно ввода-вывода текста Окно вывода графики Все команды (операторы) пишутся по-английски.
- 3. Графические операторы CLG – очистка экрана COLOR – выбор цвета. Пример: Color red PLOT X,Y –
- 4. Задание Напишите программу, выводящую разными цветами на экран точки созвездия Большая Медведица. Их координаты: 1) 40,
- 5. Рисование окружности CIRCLE X,Y,R – рисование окружности с центром в точке X,Y и радиусом R. Поменяйте
- 6. Рисование линий line x1,y1,x2,y2 – рисование линии от точки (x1, y1) до точки (x2, y2) Задание:
- 7. Задание Напишите программу рисования:
- 8. Рисование прямоугольников rect x,y,m,n - рисование прямоугольника, левый верхний угол которого имеет координаты x,y, длину —
- 9. Напишите программу для рисования домика:
- 10. Рисование многоугольников POLY {x1,y1,x2,y2,…,xn,yn} – рисование многоугольника с вершинами (x1,y1), (x2,y2),…,(xn,yn). poly {150, 100, 200, 150,
- 11. Задание Нарисуйте круг, вписанный в квадрат: clg color blue rect 40,20,140,140 color red circle 110,90,70
- 12. Задача Как будет выглядеть программа рисования круга, вписанного в квадрат с произвольной стороной А? clg rem
- 13. Введём ещё две переменные: x и y – координаты верхнего левого угла квадрата Как изменится программа?
- 14. Задание – напишите программу рисования радуги. Алгоритм: Закрасьте весь экран белым цветом. Нарисуйте 8 концентрических кругов,
- 15. Программа рисования радуги Пусть координаты центра кругов – x и y. А радиус большего круга –
- 16. Ввод переменных с экрана во время выполнения программы Cls – очистка текстового экрана INPUT [“строка–подсказка”] ,
- 17. Задание Создайте программу рисования следующего рисунка: X1,Y1 - ? Обобщите программу для круга произвольного радиуса (радиус
- 18. Решение cls clg input "введите радиус круга: ",r input "введите координаты круга - x: ",x input
- 19. Задание Создайте программу рисования: а) фрагмента узора; б) фрагмента шахматной доски. Необходимые параметры запрашиваются с клавиатуры.
- 20. Оператор присваивания переменная = выражение Например, x=5 x=x+1 y=2*x y=(x+y)/2 5 X 6 Y 12 9
- 21. Вывод результатов на экран (работа с текстовым окном) Оператор вывода значения переменной: print имя переменной или
- 22. Задание Создайте программу, которая бы: запрашивала с экрана длину стороны квадрата и выводила на экран его
- 23. Выбор Условный оператор: if then Пример: if x if y
- 24. Задание Составьте программу, которая бы запрашивала с экрана возраст и выводила на экран надпись: «Ты –
- 25. Если команд после слова then несколько, то они пишутся в одну строку и разделяются двоеточием. Например:
- 26. Задание Создайте программу, которая предлагает ввести одно из двух чисел – 1 или 2. Если введено
- 27. Задание Нарисуйте светофор. Пусть программа запрашивает одно из чисел – 1, 2 или 3. Если введено
- 28. Решение: clg rect 50,50,50,120 rect 70,170,5,100 color grey circle 75,80,5 circle 75,100,5 circle 75,120,5 input "нажмите
- 29. Организация повторений На дворе стоит забор, А на нём мочало. Эта песня хороша – Начинай сначала!
- 30. Оператор безусловного перехода goto имя метки Например, x=1 a: print x x=x+1 goto a метка Вспомните
- 31. Задача о светофоре: clg rect 50,50,50,120 rect 70,170,5,100 color grey circle 75,80,5 circle 75,100,5 circle 75,120,5
- 32. clg color black rect 50,50,50,120 rect 70,170,5,100 color grey circle 75,80,5 circle 75,100,5 circle 75,120,5 input
- 33. Задача Что будет на экране в результате выполнения программы: x=1 a: if x x=x+1 goto a
- 34. x=10 y=50 r=10 h=25 n=1 a: if n x=x+h n=n+1 goto a Счётчик кругов Задание координат
- 35. Задания Составьте программу рисования 10 квадратов, расположенных горизонтально: 2. Составьте программу рисования 10 кругов, расположенных друг
- 36. Повторения Помните задачу о рисовании 10 одинаковых кругов, расположенных горизонтально? Решить её можно ещё одним способом
- 37. Цикл Повторяющиеся действия называются циклическими (от латинского слова cyclus, означающего круг). Оператор цикла: for переменная =
- 38. Задание Нарисуйте, используя оператор цикла и паузу, 10 концентрических окружностей. Измените программу так, чтобы каждый раз,
- 40. Скачать презентацию