Cytat:
Napisany przez rosol
VOID nie zwraca wartosci... jak chcesz zwracac wartosc przez return to musisz oznaczyc ja jako int, float, double itd... pow(a,b) to funkcja a do potegi b... w c++ nie ma takiego czegos jak a do kwadratu  co tam jeszcze chcesz bo akurat mam C++ na studiach...?? Moge Ci przeslac pare plikow jesli chcesz to zobaczysz sobie  wal na pw jakby co
|
jak to nie ma do kwadratu... np. wynik = a*a; i co jest kwadrat ?

mo***380;e pomi***324;my te pow ?
bo ja c++ klepie od 2 tyg. a go***347;***263; ju***380; zadania na funkcjach zada***322; cho***263; na lekcji nic nie bylo na ten temat...
Poprostu chce dzia***322;aj***261;cy przyklad najpro***347;ciej napisanej funkcji licz***261;cej kwadrat pobierajacej liczbe i zwracajacej wynik to ju***380; wtedy to sobie skonsumuj***281;
edit ^^
w tym poprawionym pokazuje byka w 14 linijce
Kod:
14 C:\BezNazwy1.cpp `potega' undeclared (first use this function)
edit poprawilem:
Cytat:
#include <iostream>
using namespace std;
float kwadrat(int tmp)
{
int wynik;
return wynik=tmp*tmp;
}
int main()
{
int liczba;
cout << "Podaj liczbe: ";
cin >> liczba;
cout << kwadrat(liczba) << "\n";
system("PAUSE");
return 0;
}
|
dobra dzieki, to teraz mam od czego zaczynac