С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
-1 / 0 / 0
Регистрация: 01.06.2020
Сообщений: 27
1

Перегрузка функций в С ++

05.06.2020, 13:19. Показов 185. Ответов 1
Метки c++ (Все метки)

Author24 — интернет-сервис помощи студентам
Напишите программу с использованием функции, которая находит площадь фигуры. Функция имеет 4 перегружены реализации для вычисления площади треугольника, квадрата, прямоугольника, параллелограмма.(ОТ Начала и до конца штобы всьо было правильно. Пожалуста)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2020, 13:19
Ответы с готовыми решениями:

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг...

Перегрузка функций. Реализация функций
Разработать функцию f(x) , которая возвращает младшую цифру натурального числа x . Вычислить с ее...

перегрузка функций
Помогите: как изменится поле private, когда мы делаем перегрузку функции? Функция заполняет массив...

Перегрузка функций
Скажите пожалуйста с помощью каких операций можно перегружать функции? Спасиб!

1
365 / 321 / 219
Регистрация: 21.02.2013
Сообщений: 756
05.06.2020, 13:49 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
using namespace std;
double area(const double& h, const double& a ){
        cout<< "triangle!!!\n";
        return (h*a)/2;
 
}
double area(const double& a){
        cout<< "square!!!\n";
        return a*a;
}
double area (const char& c, const double& h, const double& a){
        cout<< "rectangle!!!\n";
        return h*a;
}
double area (const double& h, const double& a, const char& c ){
        cout<< "parallelogram!!!\n";
        return h*a;
}
int main ()
{
    double s;
  s = area(3, 3);
  cout << s << endl;
  s = area(3);
  cout << s << endl;
  s = area('r', 3, 5);
  cout << s << endl;
  s = area(3,4, 'p');
  cout << s << endl;
}
0
05.06.2020, 13:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2020, 13:49
Помогаю со студенческими работами здесь

Перегрузка функций
Добрый вечер) очень нужна помощь нужно решить задачу, все решила, кроме одного пункта. ...

Перегрузка функций
Определить функцию, возвращающую расстояние между точками числа. Выполнить перегрузку функции для...

Перегрузка функций с++
Задача состоит в том, чтобы написать перегуженную функцию и то, что будет её вывзывать в...

Перегрузка функций
разработайте две версии функции F,заголовки которых выглядят следующим образом: 1) float F(float...

Перегрузка функций
Здравствуйте ! Попробовал выполнить задание, но есть проблемы...Кто может проверит а ошибки......

перегрузка функций
Используя механизм перегрузки функций, разработать две версии функции F, заголовки которых выглядят...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru