Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Przeciążenia funkcji c++


Rekomendowane odpowiedzi

Opublikowano

Mam do napisania taki program:

 

5adfa4210b069c3f.jpg

 

Stanąłem na czymś takim:

 

 

#include <iostream>

using namespace std;

double obwod(double a){
    return a;
}

double obwod(double a, double b, double c){
    return a + b + c;
}

double obwod(double a, double b, double c, double d){
    return a + b + c + d;
}

double obwod(double a, double b, double c, double d, double e){
    return a + b + c + d + e;

}

double obwod(double a, double b, double c, double d, double e, double f){
    return a + b + c + d + e + f;
}

int wiekszy(int a, int {
    if (a >  return 1;
    if (b > a) return 2;
    if (a ==  return 0;
}

int wiekszy(double a, double {
    if (a >  return 1;
    if (b > a) return 2;
    if (a ==  return 0;
}

int wiekszy(char*a, char*{
    if (strcmp(a,  == 0) return 0;
    if (strcmp(a,  > 0) return 1;
    return 2;

}


int main(){
    char * b = "anna";
    char * a = "anna";
    
    cout << wiekszy(a, ;

}

 

Nie wiem za bardzo jak to dalej pociągnąć. Proszę o pomoc.

Opublikowano

do obwodu kola potrzebujesz jednej wartosci - promienia - dlugosc kola to 2 * M_PI * r - nie masz takiej funkcji

obwod trojkata to a+b+c, tak samo z kolejnymi, czego nie umiesz? ­

dla porownywania masz juz wszystko wiec o co cho?

Nie mam za bardzo pomysłu na wywołanie funkcji żeby to wszystko miało ręce i nogi

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...