Теоретические вопросы.
1. Этапы создания программы на языке С++. Структура программы. Вывод текста на экран. Оператор вывода. Форматы вывода данных.
2. Типы данных и переменные. Оператор ввода, формат ввода. Оператор присваивания.
3. Стандартные арифметические действия. Стандартные математические функции. Особенности арифметических операций в С++.
4. Сокращенная запись арифметических выражений. Приоритет операций. Инкремент и декремент.
5. Логические условия. Условный оператор if-else: структура оператора, работа, применение. Сложные условия. Пример.
6. Оператор выбора switch: структура оператора, работа, применение. Пример.
7. Оператор цикла со счетчиком For: : структура оператора, работа, применение. Пример
8. Цикл с условием While: структура оператора, работа, применение. Пример
9. Цикл с постусловием do-while: структура оператора, работа, применение. Пример
10. Методы отладки программы. Отключение части кода. Трассировка. Просмотр значений переменных. Ручная прокрутка программы.
11. Понятие Массива. Объявление массива, обращение к элементу массива. Заполнение элементов массива с клавиатуры. Вывод значений элементов массива на экран.
12. Понятие Массива. Объявление массива, обращение к элементу массива. Заполнение элементов массива случайными числами. Вывод значений элементов массива на экран.
Практические вопросы
Решение задачи на одну из следующих тем:
1. Нахождение суммы конечной последовательности
2. Нахождение суммы с известной точностью
3. Работа с целыми числами неизвестной длины (сумма цифр числа и т.п.)
4. Организация вычислений во время ввода данных
5. Анализ элементов массива
6. Анализ максимальных и минимальных элементов массива
7. Выборка элементов массива по условию.
8. Работа с двумя и более массивами.
9. Перестановка элементов массива.
Для подготовки к зачету можно использовать материал, представленный здесь
Для подготовки к зачету можно использовать материал, представленный здесь
Комментариев нет:
Отправить комментарий
Комментарии просматриваются модератором.