Форум программистов, компьютерный форум CyberForum.ru

Функции. Перегрузка функций - C++

Восстановить пароль Регистрация
 
Shato
2 / 2 / 0
Регистрация: 16.03.2011
Сообщений: 82
21.03.2011, 16:41     Функции. Перегрузка функций #1
Используя механизм перегрузки функций, разработайте две версии функции F, заголовки которых выглядят следующим образом:
1)float F ( float x ); 2)void F (float x, float &y);
Продемонстрируйте работу данных функций на примере:

y = 0, если 5 < x < 20; y= x^2 +5, если x<=5; y = 1, если x>= 20;
Очень прошу друзья, сделайте задачу, уделите несколько минут своего времени!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2011, 16:41     Функции. Перегрузка функций
Посмотрите здесь:

C++ Перегрузка функций
C++ Перегрузка функций
C++ Перегрузка функций
Перегрузка функций C++
C++ Перегрузка функций
C++ Перегрузка функций. Реализация функций
C++ Построить таблицу значений функции(Перегрузка функций)
C++ Перегрузка функций

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monkey_2
 Аватар для Monkey_2
34 / 34 / 4
Регистрация: 11.02.2009
Сообщений: 84
21.03.2011, 16:51     Функции. Перегрузка функций #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
float F ( float x ){
     if(x<=5) return x*x+5;
       else if (x<20) return 0;
              else return 1;    
}
 
void F (float x, float &y){
     if(x<=5) y = x*x+5;
       else if (x<20) y =  0;
              else y = 1;        
}
 
 
int main(){
 
   float a=2,b=10,c;
   F(a,c);
   cout << c << F(b)<<endl;
 
   return 0;
}
Yandex
Объявления
21.03.2011, 16:51     Функции. Перегрузка функций
Ответ Создать тему
Опции темы

Текущее время: 21:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru