Информатика и ИКТ
Школьный интернет-учебник М.А. и М.В. Выграненко

Тема 9: Алгоритмы и исполнители (30 часов)

Урок ? 19(63): Решение задач

Практические, проверочные и домашние работы

 

 

Задание 1. Средствами Basic-256 разлиновать область графического вывода вертикальными прямоугольниками ("матрас") шириной 30:

Порядок выполнения.

  1. Нарисовать левый прямоугольник шириной 30, высотой 300.
  2. Организовать цикл, рисующий такие прямоугольники на всей области графического вывода. Параметром цикла является координата Х левого верхнего угла прямоугольника, изменяющаяся от 1 до 270 с шагом 60.

Решение

Задание 2. Составить программу вычисления 29 значений функции
y = 7/8 x + 14 для произвольных целых х из промежутка [17,59] и их суммы.

Порядок выполнения.

  1. Завести переменную для хранения суммы и присвоить ей нулевое значение.
  2. Организовать цикл со счетчиком от 1 до 29.
  3. В теле цикла четыре операции:
    • определение случайного целого х из заданного промежутка (случайное число из промежутка от А до В вычисляется по формуле: Rand*(B-A)+A) по формуле
      x = Int(Rand*(59-17)+17)
    • вычисление значения функции для полученного аргумента
    • вывод пары значений х и y
    • накапливание суммы значений y
  4. После окончания работы цикла вывести сумму значений функции.

Решение

Задание 3. Средствами Basic-256 разлиновать область графического вывода диагональными линиями:

Порядок выполнения.

  1. Нарисовать диагональ из левого нижнего угла в правый верхний.
  2. Организовать первый цикл, рисующий такие линии над диагональю квадрата с шагом 20.
  3. Организовать второй цикл, рисующий такие линии под диагональю квадрата с шагом 20. (Циклы последовательные, а не вложенные)

Решение

Приложения

Задачник-практикум (Т. 1), 4.4.3 [4]

Начало \ Программа 8-9 \ Тема 9 \ Урок 19(63)


При использовании материалов сайта просьба соблюдать приличия
© М.А. и М.В. Выграненко, 2009-2016

Рейтинг@Mail.ru