Несколько добрых слов о С++
Как создать проект консольного приложения на С++ в Microsoft Visual Studio 2022 показано в
Как создать проект консольного приложения на С++ в Microsoft Visual Studio 2022 показано в
Хорошая книжка по С++, но толстенькая.
Айвор Хортон
Стивен Прата
Первая программа на С++
Конспект К. Полякова "Программирование на языке С++" ( скачать)
Маленькая презентация
Знакомство с С++ 8 класс
1 урок
- Создание проекта в среде разработки MS Visual Studio 2022
- Основная структура программы на С++
- Компиляция и выполнение программы.
- Операторы вывода.
- Управляющие символы (\n %d)
Задание: Вывод визитки на экран.
2 урок
- Переменная. Типы данных.
- Оператор присвоения. Вычисление математических выражений.
- Оператор ввода.
- Простейший диалог с пользователем.
- Калькулятор.
Задание: Напишите калькулятор для четырёх действий
Задание: Оформите вывод результата в виде 2+3=5
3 урок
- типы float double (вещественный)
- вычисление выражений
- функция sqrt() квадратный корень
4 урок
Условный оператор.
другом случае.
Вложенные условия.
Задание
- Даны три целых переменных, например A=7,B=2,C=5. Выведите их по возрастанию (2,5,7)
- Даны три целых переменных, например A=7,B=2,C=5. Выведите их по возрастанию (7,5,2)
Четверка
Пятёрка четыре целых!
Вот общая схема решения через if---else
5 урок
6 урок
Пример вложенного цикла с использованием переменной (k2<k)
Задание из четырех циклов FOR7 урок
Цикл с пред условием. Мы проверяем условие и инициализируем переменную до ввода (a = 1), если оно выполняется, входим в цикл. В цикле читаем число с клавиатуры, и добавляем его к сумматору. После завершения выводим на экран сумму всех чисел.
Цикл с пост условием. То же самое, но условие выполняется после цикла и дополнительная инициализация не нужна
Можно добавить в цикл различные условия, на пример условие чётности.
Максимальное и минимальное число
******************************************************
- Внешние процедуры
- Оптимизация структуры программы
Задание: Решить задачу из сборника
В каждой комнате задается две задачи. За решение каждой даётся один балл. Если не решено ни одно один бал снимается. Ходим пока не попадём в комнату 14.
Примеры
* урок
- Организация функционального меню. Чтобы не перегружать основной код программы, мы можем дать пользователю возможность выбора процедуры, которую он хочет выполнить.
- Цикл с условием. Цикл с условием позволяет нам повторять действия, до тех пор пока нам это необходимо.
Задание: Настроить меню в своей программе.
-* урок
- Операторы присвоения значения
- Применение циклов с условием (проверка значения)
Задание: Процедура "Птички"
Задание: Процедура "Птички" (1,4,7,10,13,16,19)
Задание: "Птичка/Птичек"
-* урок
- Повторение основных элементов программы (ввод, вывод)
- Операторы присвоения
* урок
- Цикл с условием
- Операторы сравнения
- Операторы ветвления
* урок
- циклы со счётчиком. Очень полезная структура позволяющая повторять одно и тоже несколько (столько сколько нужно) раз, а также генерировать числа по заданному нами правилу.
* урок (6 апреля)
Операции ввода и вывода можно посмотреть во втором уроке.
Лабиринт. Для построения программы удобнее использовать внешние функции. Функция это маленькая подпрограмма, которая позволяет вернуть какое-либо значение в главную (main). Внешние функции описаны до main().
В каждой комнате задается две задачи. За решение каждой даётся один балл. Если не решено ни одно один бал снимается. Ходим пока не попадём в комнату 14.
Примеры
Комментариев нет:
Отправить комментарий