Занятие 1: Введение в программирование
Краткое знакомство с программированием. Первая программа: "Hello, World!"
Задание: Написать программу, которая выводит ваше имя и возраст.
Занятие 2: Основы синтаксиса C++
Основные элементы программы: функции, комментарии. Компиляция и запуск программы. Ввод и вывод данных.
Задание: Написать программу, которая запрашивает у пользователя его имя и приветствует его.
Занятие 3: Переменные и типы данных
Что такое переменные. Основные типы данных: int, float, char, bool.
Задание: Написать программу, которая вычисляет площадь прямоугольника по введенным пользователем длине и ширине.
Занятие 4: Операторы и выражения
Арифметические операторы. Операторы сравнения и логические операторы. Примеры простых вычислений.
Задание: Написать программу, которая проверяет, является ли введенное пользователем число четным или нечетным.
Занятие 5: Условные операторы
Оператор if. Оператор else и else if.
Задание: Написать программу, которая определяет, является ли введенное пользователем число положительным, отрицательным или нулем.
Занятие 6: Циклы
Цикл for. Цикл while.
Задание: Написать программу, которая выводит все числа от 1 до 10.
Занятие 7: Функции
Что такое функции и зачем они нужны. Объявление и вызов функций. Параметры и возвращаемые значения.
Задание: Написать функцию, которая принимает два числа и возвращает их сумму.
Занятие 8: Массивы
Что такое массивы. Объявление и инициализация массивов.
Задание: Написать программу, которая запрашивает у пользователя 5 чисел и выводит их сумму.
Занятие 9: Строки
Работа со строками. Основные операции со строками.
Задание: Написать программу, которая запрашивает у пользователя строку и выводит ее длину.
Занятие 10: Работа с файлами
Чтение из файла. Запись в файл.
Задание: Написать программу, которая записывает введенное пользователем сообщение в файл.
Занятие 11: Введение в алгоритмы
Основные понятия алгоритмов. Примеры простых алгоритмов (сортировка, поиск).
Задание: Написать программу, которая сортирует массив чисел по возрастанию.
Занятие 12: Итоговый проект
Разработка итогового проекта: простая игра "Угадай число"
Итоговый проект: Игра "Угадай число"
- Программа загадывает случайное число в заданном диапазоне (например, от 1 до 100)
- Пользователь пытается угадать число, вводя свои предположения
- Программа подсказывает, больше или меньше загаданное число
- Игра продолжается до тех пор, пока пользователь не угадает число