Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Программирование
Раздел 2. Структурное программирование
Предыдущая страница
Следующая страница
Table of contents
Предисловие
Раздел 1. Основы алгоритмизации
+
Раздел 2. Структурное программирование
-
2.1. Введение в язык С. Структура программы. Базовые операции. Функции ввода-вывода
Лабораторная работа № 1. Изучение интегрированной среды программирования
Лабораторная работа № 2. Изучение ввода-вывода данных
Лабораторная работа № 3. Написание программ с использованием линейных вычислительных процессов
2.2. Классификация операторов, условные и циклические операторы. Понятие массива. Одномерные и двумерные массивы
Лабораторная работа № 4. Написание программ с использованием разветвляющихся алгоритмов
Лабораторная работа № 5. Изучение инструкции множественного выбора switch-case
Лабораторная работа № 6. Изучение оператора for. Написание программы с использованием оператора цикла for
Лабораторная работа № 7. Написание программ с использованием операторов цикла while и do-while
Лабораторная работа № 8. Написание программ по вычислению определенных интегралов
Лабораторная работа № 9. Написание программ с использованием вложенных циклов
Лабораторная работа № 10. Изучение одномерных массивов. Написание программы с использованием одномерных массивов
Лабораторная работа № 11. Изучение многомерных массивов. Написание программы с использованием многомерных массивов
Лабораторная работа № 12. Изучение сортировки и поиска в массивах. Написание программ по сортировке и поиску в массивах
Лабораторная работа № 13. Изучение символьных массивов. Написание программ с использованием символьных массивов
Лабораторная работа № 14. Написание программ по формированию массива из элементов другого массива, удовлетворяющих заданному условию
2.3. Указатели. Динамическое выделение памяти. Функции пользователя
Лабораторная работа № 15. Написание программ с использованием указателей
Лабораторная работа № 16. Написание программ с использованием динамического выделения памяти
Лабораторная работа № 17. Изучение связи указателей и массивов. Написание программ с использованием указателей и массивов
Лабораторная работа № 18. Изучение указателей и строк. Написание программ с использованием указателей и строк
Лабораторная работа № 19. Написание программ с использованием функций пользователя
Лабораторная работа № 20. Написание программ с использованием рекурсивных функций
Лабораторная работа № 21. Написание программ с использованием передачи одномерного массива в функцию
Лабораторная работа № 22. Написание программ с использованием передачи многомерного массива в функцию
Лабораторная работа № 23. Написание программ с использованием указателя как параметра функции
Лабораторная работа № 24. Изучение аргументов командной строки
2.4. Структуры, объединения, перечисления. Битовые поля
Лабораторная работа № 25. Написание программ с использованием структур
Лабораторная работа № 26. Изучение объединения, битовых полей, перечисления. Написание программ с использованием объединения, битовых полей, перечисления
Лабораторная работа № 27. Написание программ создания файла, записи и чтения данных, записи и чтения блоков данных из файла
Лабораторная работа № 28. Изучение добавления, удаления данных из файла
Тестовые и контрольные задания по разделу 2
Ответы к тестовым и контрольным заданиям
Литература
Данный блок поддерживает скрол*