- Подпрограмма – именованная, логически законченная группа операторов языка, которую можно вызвать для выполнения любое количество раз из различных мест программы. В языке С++ подпрограммы реализованы в виде функций.
- Общий вид записи функции:
<тип_данных> <имя_функции> (<параметры>) {
<операторы;>
return <значение;> }
- Функция может принимать параметры и возвращать значение через return.
Это позволяет выносить повторяющиеся вычисления в отдельный, используемый несколько раз блок.
Пример. Вычислите факториал числа 5.#include <iostream>
using namespace std;
long long factorial (int n) {
long long r = 1;
for (int i = 2; i <= n; i++) r *= i;
return r;}
int main () {
int n = 5;
cout << factorial (n);
return 0; }
Информатика • 10 класс
773
Подпрограммы (C++)
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках