Nie jesteś zalogowany.
Strony 1
Witam, mam problem ponieważ musze zrobić takie zadanie na nastepne zajencia z infy a nie dokońca wiem jak się za to zabrać:):
Napisz algorytm obliczania silni metodą iteracyjną i rekurencyjną, zapisz w postaci schematu blokowego i programu w c++
Schemat blokowy mam zrobiony:P a co do C++ to nie wiem jak się za to zabrać[placze] bo z tym programem nie miałem prawie żadnej styczności, szukałem juz na necie ale programy które znalazłem były wyjątkowo skąplikowane a to musi być w miare proste(potem będę tłumaczył nauczycielowi dlaczego jest tak a nie inaczej)dlatego prosze o pomoc w napisaniu takiego "prostego"(najlepiej jak dla laika) programu i wystawienie go tu w poście lub wysłanie na priva, z góry dziękuje za ewentualną pomoc:)
Offline
W czym piszesz?
Bo troche inaczej pisze się dla windowsowego VC++, a inaczej dla kompilatorów DOSowych.
Offline
w windowsowym
Offline
Najprościej będzie tak.
Wydaje mi się, że wszystko jest tam jasno wytłumaczone. Jakby co, to mogę coś podpowiedzieć
tam jest rekurencyjnie,
iteracyjnie będzie prościej, ale nie mam siły dzisiaj
włączać DevCPP żeby coś wydukać
Ostatnio edytowany przez fuchikoma (2007-01-22 23:45:50)
Offline
int main() {
int wej, temp=1; // deklarujemy zmienne typu integer
cout << "Silnie jakiej liczby obliczyc?"; // przekazujemy do strumienia obslugujacego standardowe wyjscie tekst
cin >> wej; // // przekazujemy ze strumienia obslugujacego standardowe wejscie wprowadzona wartosc do zmiennej
if (wej>=1) for (int i=1;i<=wej;i++) temp=temp*i; // jezeli podana wartosc jest wieksza badz rowna 1 wykonujemy petle ktora mnozy wynik z poprzedniego kroku (temp) z wartoscia zmiennej "i" zmieniajacej sie od 1 do wartosci zmiennej "wej"
cout << temp; // przekazujemy do strumienia obslugujacego standardowe wyjscie wartosc zmiennej "temp"
}
Ostatnio edytowany przez shinma (2007-01-25 22:14:33)
Offline
ot i cała filozofia, a ja bym to pisał z godzinę
ze wszystkimi komentarzami i użyciem funkcji [roftl]
lubię C++, ale pisanie w nim to mi idzie jak sierp z d*py
Ostatnio edytowany przez fuchikoma (2007-01-23 00:52:18)
Offline
thx:) Shinma a teraz mam prośbe mógłbyś mi to objaśnić, najlepiej jak laikowi:)
Wielkie dzięki:)
Ostatnio edytowany przez gracol (2007-01-25 22:58:40)
Offline
Strony 1