December 2018 1 10 Report
Definiowanie funkcji int c++
Hej! Chciałam napisać program obliczający objętości różnych figur, a żeby ułatwić sobie pracę stworzyć funkcje, które będą mi obliczały pola podstawy w zależności od wybranej figury.

I tak nie do końca rozumiejąc istotę definiowania funkcji int zaczęłam pisać funkcje obliczającą pole trójkąta równobocznego. Wyszło mi coś takiego:

int trojkatRb (int s, PtRb)
{
cout << "Podaj dlugosc boku trojkata: ";
cin >> s;

PtRb = s*s*s*sqrt(3)/4;

return PtRb;
};

Wyskakują mi błędy:
'PtRb' was not declared in this scope
expected initializer before 'int'

I dodatkowo ostrzeżenie:
control reaches end of non-void function [-Wreturn-type]

Teraz jak myślę, być może błędy wynikają z tego, że w wyniku jest pierwiastek... Ale sama nie wiem, na pewno nie tylko.

Z góry dziękuję za wszelką pomoc ;)

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.