Gjikb Yf[th

  • 13 мая 2012 г.
  • 4727 Слова
Содержание

Задания для самостоятельного выполнения. 2
Алгоритмы. 5
Введение в язык программирования Basic. 7
Линейная структура программы. 9
Ветвление в алгоритмах и программах. 11
Циклы в алгоритмах и программах. 15
Массивы. Одномерные массивы. 20
Массивы. Двумерные массивы. 24
Символьные и строчные переменные. 26
Подпрограммы. Процедуры. 28
Подпрограммы.Функции. 30
Графический режим работы. 31
Создание движущихся изображений. 37
Работа с файлами. 41
Комбинированные типы. 45





Задания для самостоятельного выполнения.

Задание 1. Алгоритмы.
1) Запишите какой-либо алгоритм, который вы часто выполняете.
2) Составьте блок-схему алгоритма решения квадратного уравнения.
Задание 2. Введение в язык программирования Basic.
1) Запишите наязыке Basic следующие выражения:
a.  [pic]
b.  [pic]
Задание 3. Линейная структура программы.
1) Составьте программы для расчета следующих выражений:
a.  [pic]
b.  [pic]
2) Составьте программы для вычисления следующих величин:
a. Вычислите площадь, периметр и диагональ прямоугольника по его сторонам.
b. Вычислите длину окружности и площадь круга по заданному радиусу.
Задание4. Ветвление в алгоритмах и программах.
1) Составьте программы для расчета следующих выражений:
a.  [pic]
b.  [pic]
2) Составьте программы:
a. Определите является ли число полным кратным 5.
b. Даны два числа. Меньшее из них замените квадратом, а большее умножьте на 10.
Задание 5. Циклы в алгоритмах и программах.
1) Составьте программы:
a. Выводящие на экран все четныечисла от 20 до 50.
b. Выводящие на экран отрицательные целые числа, большее -90. 
c. Вычислить сумму квадратов всех целых нечетных чисел от 1 до n.
d. Вывести на экран последовательность: 100, 98, 96, ...,2.
e. Вывести на экран значение функции y=2x+1 на  отрезке от -5 до 5 с шагом 0.5.
Задание 6. Массивы. Одномерные массивы.
1) Составьте программы. Предусмотреть ввод и вывод массивов:a. В массиве из 10 элементов найти сумму квадратов отрицательных элементов.
b. В массиве из 5 элементов найти произведение всех его элементов. 
c. В массиве из 15 элементов найти наименьший и заменить его нулем. 
d. Дан массив из n элементов. Упорядочить массив по убыванию значений его элементов.
e. Дан массив из n элементов. Создать из него два массива, которые заполнитьположительными и отрицательными элементами.
Задание 7. Массивы. Двумерные массивы.
1) Составьте программы. Предусмотреть ввод и вывод массивов:
a. В массиве из 10х10 найти количество элементов равных 0.
b. В массиве из 3х4 найти сумму элементов кратных 3.
c. В массиве из NхM найти наименьший элемент.
d. В массиве из NхM найти наибольший элемент.
e. В массиве из NхM найти произведениеэлементов k-го столбца.
f. Проверьте есть ли в массиве 5х6 отрицательные элементы.
Задание 8. Символьные и строчные переменные.
1) Составьте программы, используя строковые переменные.
a. Подсчитайте в предложении число букв "у".
b. В предложении замените все буквы "и" на "ы".
c. Запишите предложение в обратном порядке следования символов, исключив пробелы.
d. В данном предложении выделитепервое слово.
Задание 9. Подпрограммы. Процедуры.
1) Составьте программы, используя процедуры.
a. Составьте процедуру которая будет запрашивать у пользователя его имя и приветствовать его по имени.
Задание 10. Подпрограммы. Функции.
a. Вывести на экран значение функции y=2x+1 на  отрезке от -5 до 5 с шагом 0.5.
b. Вывести на экран значение функции y=4x2-3 на  отрезке от -5 до 5 сшагом 0.5.
Задание 11. Графический режим работы.
1) Составьте программы.
a. Вывести на экран прямоугольник, запросив у пользователя координаты точек его диагонали.
b. Запросить у пользователя координаты вершин треугольника. Вывести треугольник на экран.
c. Составьте программу, выводящую рисунок на любую интересующую вас тему.
d. Даны координаты...
tracking img