Функции.

  Функция ( function ) - это блок кода, не входящий в основную программу, котороый выполняет одну определённую задачу.
Стуктура функции
Пример применения функций.  Листинг 2.1.1
Код

#include <iostream.h> // для потока cout
#include <conio.h>   // для функции getch()
int multiply(int x,int y);// предварительное объявление-прототип функции
void showResult(int r);// предварительное объявление-прототип функции
   void main()
   {
    int x1, y1 , result;// объявление целых переменных
    cout<< endl <<"Введите первое значение : ";
    cin>>x1;
    cout<< endl <<"Введите второе значение : ";
    cin>>y1;
    result=multiply(x1,y1);// вызов функции с использованием
                           // возвращаемого значения
    showResult(result);    // вызов функции без использования
                         // возвращаемого значения
    cout<< endl <<"Нажмите клавишу";
    getch();       // функция ожидания нажатия клавиши
   }

int multiply(int x,int y)// определение функции
{     return x*y;}

void showResult(int res)   // определение функции
{cout << "Результат : "<< res <<endl;}

Результат работы фрагмента кода


Введите первое значение :  7
Введите второе значение :  4
Результат : 28
Нажмите клавишу

Вызов функции