Главная » Статьи » Програмування » C [ Добавить статью ]

RUS Уроки по программированию на языке С (Примеры на создание и вызов функций.)

Примеры на создание и вызов функций.

Функция, которая не принимает никаких параметров и не возвращает никакого значения.

#include <iostream>
using namespaсe std;

// создание функции
void Hello(){
 // показ на экран строки текста
 cout<<"Hello, World!!!\n\n";
}

void main(){

 Hello(); // вызов
 Hello(); // вызов 
 Hello(); // вызов

}

Результат - три раза фраза - Hello, World!!! - на экране.

Функция, которая принимает один параметр, но не возвращает никакого значения.

#include <iostream>
using namespaсe std;

// рисует линию из звездочек длиной count
void Star(int count){
 for(int i=0;i<count;i++)
 cout<<'*';
 cout<<"\n\n";
}

void main(){

 Star(3); // показ линии из трех звездочек
 Star(5); // показ линии из пяти звездочек

}

Функция, которая принимает два параметра, но все еще не возвращает никакого значения.

#include <iostream>
using namespaсe std;

// рисует линию из символа - symb, длиной count
void AnyLine(char symb, int count){
 for(int i=0;i<count;i++)
 cout<<symb;
 cout<<"\n\n";
}

void main(){

 AnyLine('+',3); // показ линии из трех плюсов
 AnyLine('=',5); // показ линии из пяти знаков равно

}

Функция, которая принимает два параметра, и возвращает значение.

#include <iostream>
using namespaсe std;
// вычисляет степень (Pow) числа (Digit)
int MyPow(int Digit, int Pow){
 int key=1;
 for(int i=0;i<Pow;i++)
 key*=Digit;
 return key;
}
void main(){

 // запись возвращаемого результата в переменную res
 int res=MyPow(5,3);
 cout<<"Res = "<<res<<"\n\n";

}

Категория: C | Добавил: DEN-SHP (05.11.2012)
Просмотров: 637 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]