- •Переменные
- •Вычисляет значение функции .
- •Стандартный ввод/вывод
- •Основные понятия темы:
- •Задачи по теме:
- •Вычисления объема куба.
- •Вычисления объема цилиндра.
- •Условный оператор
- •Основные понятия темы:
- •Задачи по теме:
- •Основные понятия темы:
- •Задачи по теме:
- •Массивы
- •Основные понятия темы:
- •Задачи по теме:
- •Функции
- •Основные понятия темы:
- •Задачи по теме:
- •Перегрузка функций
- •Основные понятия темы:
- •Задачи по теме:
Функции
Основные понятия темы:
Формальные и фактические параметры. Прототип функции. Тип возвращаемого значения. Оператор return. Функции с переменным числом параметров. Параметры по умолчанию. Передача данных в функцию по значению, по адресу (указатель, ссылка).
Задачи по теме:
С помощью функции реализовать сравнение двух целых чисел, возвращаемый результат в виде одного из знаков: >, < или =.
С помощью функции посчитать процент от числа, полученного в качестве аргумента.
С помощью функции вычислить доход по вкладу (параметры: величина вклада, процентная ставка (годовых), срок вклада(количество дней)).
С помощью функции решить квадратное уравнение (параметры: коэффициенты уравнения). Функция возвращает 0, если корней нет, 1 – если корни одинаковые, 2 – два разных корня, -1 – если входные данные некорректны.
С помощью функции вычислить тип треугольника, если первый параметр задает, на основании чего определить тип (длины сторон, углы), следующие два числовое значение длины или угла. Возвращаемое значение типа перечисления (не существует, тупоугольный, прямоугольный, остроугольный).
С помощью функции определить равны ли два треугольника, если первый параметр задает типы следующих за ним параметров (длины сторон, углы), аналогично для второго треугольника. Возвращаемое значение типа перечисления (не корректные данные, равны, не равны).
С помощью функции определить равны ли два массива (равны ли их соответствующие элементы).
С помощью функции найти сколько элементов массива имеют некоторое значение x.
С помощью функции посчитать с заданной точностью (параметр функции) сумму 1+1/4+1/6+… +1/n.
С помощью функции определить сумму ежемесячного взноса по кредиту. Параметры функции: сумма долга, процентная ставка, срок кредитного договора.
С помощью функции поменять местами значения двух переменных.
С помощью функции определить принадлежность точки области, где область задается координатами. (переменное число параметров).
С помощью функции посчитать n-ый член арифметической прогрессии (начальное значение – по умолчанию 1, шаг – по умолчанию 1, n).
С помощью функции определить количество простых чисел в интервале (a – по умолчанию 1,b).
В начало
Перегрузка функций
Основные понятия темы:
Правила перегрузки функций.
Задачи по теме:
С помощью механизма перегрузки функций реализовать функции для нахождения суммы:
2-х чисел;
2-х строк;
строки и числа;
числа и строки.
С помощью механизма перегрузки функций реализовать функции для нахождения максимального из:
2-х чисел;
длин 2-х строк;
длины строки и числа;
числа и длины строки.
С помощью механизма перегрузки функций реализовать функции для нахождения разницы:
2-х чисел;
2-х строк;
строки и числа;
числа и строки.
С помощью механизма перегрузки функций реализовать функции для вывода на экран (первый параметр – тип выводимого значения (самостоятельно разработать систему обозначений)).
С помощью механизма перегрузки функций организовать заполнение массива:
с помощью датчика случайный чисел;
пользователем с консоли;
с помощью арифметической прогрессии;
на основе другого массива.
В начало
