Перечень практических работ

1. Составление блок-схем линейных и разветвляющихся алгоритмов.

2. Составление блок-схем циклических алгоритмов.

3.Составление таблиц истинности.

4.Составление программ линейной структуры. Отладка программ

5.Составление программ разветвляющейся структуры.

6.Составление программ разветвляющейся усложненной структуры.

7.Составление программ циклической структуры.

8.Составление программ усложненной циклической структуры.

9. Формирование линейных массивов.

10. Обработка одномерных массивов.

11. Формирование двумерных массивов

12. Обработка двухмерных массивов.

13. Сортировка массивов.

14. Работа со строковыми переменными.

15. Работа с данными типа множество.

16. Формирование записей. Операции над записями.

17.Организация и использование процедур.

18.Организация и использование функций.

19.Организация рекурсивных алгоритмов

20. Работа с файлом последовательного доступа.

21. Работа с файлом произвольного доступа.

22.Программирование и инициализация модуля

23.Построение статических и динамических изображений.

24.Построение графиков функций и диаграмм

25. Составление программ линейной структуры.

26. Составление программ разветвляющейся структуры.

27. Составление программ циклической структуры.

28. Обработка массивов

29. Организация динамических массивов

30. Операции над строками

31. Организация файлов

32. Организация структур

33. Объявление и определение функций

34. Применение динамических структур: стеков

35. Применение динамических структур: линейных списков

36. Применение динамических структур: очередей

37. Применение динамических структур: бинарных деревьев


5. Образец решения задач

 

Задача: Вычислить сумму целых чисел от M до N путем прямого суммирования. M и N – целые числа, т.е.

Решение:

1. Составление алгоритма:

 

 

2. Составление программы:

 

Program task_1;

Var i, m, n, Summa: Integer;