1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Си++ перегрузка

Тема в разделе "C/C++/C#", создана пользователем 999a, 8 мар 2011.

  1. 999a

    999a Гость

    Репутация:
    0
    Написать программу, которая использует перегрузку методов класса:
    Для целых данных вычисляется куб числа, для действительных – тангенс угла;
     
  2. ierofant

    ierofant Гость

    Репутация:
    0
    Вот это имеется в виду?
    Код:
    #include <iostream>
    #include <cmath>
    
    class Calculator
    {
    public:
    static double calc (int _x) {return std::pow (_x, 3);}
    static double calc (double _x) {return std::tan (_x * M_PI / 180);}
    };
    
    
    int main ()
    {
    std::cout << "45^3 = " << Calculator::calc (45) << std::endl;
    std::cout << "tan (45.0) = " << Calculator::calc (45.0) << std::endl;
    
    return 0; 
    }
     
Загрузка...
Похожие Темы - Си++ перегрузка
  1. Любовь Кр
    Ответов:
    0
    Просмотров:
    539
  2. smailvolf
    Ответов:
    1
    Просмотров:
    1.157
  3. Lyuska
    Ответов:
    1
    Просмотров:
    1.245
  4. Alexey075
    Ответов:
    1
    Просмотров:
    1.973
  5. Julia9497
    Ответов:
    0
    Просмотров:
    1.376

Поделиться этой страницей