![]() |
Fakuturelle Funktion? - Hilfe
Hi ein Anfänger fragt:
Ich brauche eine Funktion (am besten das Struktogramm) die mit einem Anfangswert beginnt zB 4 dann muss mit einer Schleife die 4 um eins vermindert werden bis der Wert 1 erreicht und dann muss ich die Ergebnisse also 4, 3, 2, 1, die aus der Inkremation entstehen mit dem Anfangswert 4 multiplizieren Beipsiel: 4*3*2*1 Wie mache ich das mit einem Struktogramm, Programm? |
in welcher programmiersprache willst dus denn schreiben oder haben?
|
Antwort
Hi, danke dass du mich darauf hinweißt. :o
Wollte es in C/C++ haben, das Programm oder das Struktogramm. mfg |
Ich kann dir zawr nicht mit C aushelfen, aber vielleicht hilft's doch:
PHP-Code:
|
Hi!
Wow, mein erster Beitrag im WCM-Forum. Jetzt zu deiner Frage. Du kannst auf www.visualbasic.at deine Frage ins Forum stellen. Die Beantworten nicht nur Visual Basic Fragen, sondern auch C-Fragen. mfg Willi47 |
Ist zwar Java, das ist aber C nicht so unähnlich:
zuerst Klassisch: Code:
public static void main (String arguments[]) Code:
static int Faktu (int n) // Faktu ist eine Klassenmethode -> keine Instanz nötig |
in der kürze liegt die würze
## ----------- python --------------
def fac(wert):      if wert == 1: return 1      else: return wert * fac(wert-1) ## ----------- aufruf -------------- print fac(6) fritz (-:fs) |
so schaut das ganze halt in pascal aus! dürfat in c so ähnlich sein!
Code:
program faktorielleberrechnen; |
Alle Zeitangaben in WEZ +2. Es ist jetzt 02:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag