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

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

  1. 999a

    999a Гость

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

    ierofant Гость

    Вот это имеется в виду?
    Код (C++):
    #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
    Просмотров:
    466
  2. smailvolf
    Ответов:
    1
    Просмотров:
    1.034
  3. Lyuska
    Ответов:
    1
    Просмотров:
    1.169
  4. Alexey075
    Ответов:
    1
    Просмотров:
    1.681
  5. Julia9497
    Ответов:
    0
    Просмотров:
    1.312

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