ďťż

Ładny brzuch

Czy ktoś wie jak napisać program obliczający potęgę w DEV C++ z wykorzystaniem jednej z następujących pętli DO, FOR, WHILE? Jeśli ktoś wie jak to zrobić to niech napisze bo ja nie mam pojęcia. Z góry dziękuję.



#include <iostream> int main(void){ int podstawa,wykladnik,wynik; std::cout << "podaj podstawe potegi:" << std::endl; std::cin >> podstawa; std::cout << "podaj wykladnik potegi" << std::endl; std::cin >> wykladnik; wynik = podstawa; for (int i = 1; i<wykladnik;i++){ wynik *= podstawa; } std::cout << "wyink to: "<< wynik; return 0; }

//btw naprawde odrobina myslenia nie boli ... <_<
Użytkownik migajek edytował ten post 10 listopad 2005, 22:34
Chyba ostatni raz piszę gotowy kod ^_^#include <cstdlib> #include <iostream> using namespace std; int potega(long podstawa, int wykl) { if (wykl==0) return 0; else if (wykl==1) return podstawa; else { long a=podstawa; for (int i=1; i<wykl; i++) a*=podstawa; return a; } } int main() { long w=0, p=0; cout << "podaj podstawe potegi: "; cin >> p; cout << "podaj wyladnik potegi: "; cin >> w; cout << potega(p,w) << endl; system("pause"); }

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •