Startseite
Forum
Fragen
Suchen
Über Uns
Informatiker Board
»
Themengebiete
»
Informatik in der Schule
»
Programmcode gegeben
» Antwort erstellen
» Hallo Gast [
Anmelden
|
Registrieren
]
Antwort erstellen
Benutzername:
(du bist
nicht
eingeloggt!)
Thema:
Nachricht:
HTML ist
nicht
erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt
Smilies:
21 von 33
einfacher Modus
erweiterter Modus
FONT
Arial
Comic
Courier New
Tahoma
Times New Roman
Verdana
SIZE
winzig
klein
mittel
groß
riesig
COLOR
sky blue
royal blue
blue
dark-blue
orange
orange-red
crimson
red
firebrick
dark red
green
limegreen
sea-green
deeppink
tomato
coral
purple
indigo
burlywood
sandy brown
sienna
chocolate
teal
silver
aktuellen Tag schließen
alle Tags schließen
[quote][i]Original von Flex[/i] evtl. ist das eine Fakultätsberechnung mit syntax fehlern. In Python sieht das so aus: [code] def fak(n): if n < 1: return 1 else: return n * fak(n-1) [/code] Sieht doch recht ähnlich aus?![/quote]
Dateianhänge
Spamschutz:
Text aus Bild eingeben
URLs automatisch umwandeln:
fügt automatisch [url] und [/url] in Internet-Adressen ein.
Smilies in diesem Beitrag deaktivieren.
BBCode in diesem Beitrag deaktivieren.
Bilder in diesem Beitrag deaktivieren.
Signatur anzeigen:
Soll die im Profil eingestellte Signatur an den Beitrag angehangen werden?
Nachrichtenlänge überprüfen
Die letzten 2 Beiträge
Flex
RE: Programmcode gegeben
evtl. ist das eine Fakultätsberechnung mit syntax fehlern.
In Python sieht das so aus:
code:
1: 2: 3: 4: 5: 6: 7:
def fak(n): if n < 1: return 1 else: return n * fak(n-1)
Sieht doch recht ähnlich aus?!
horst
Programmcode gegeben
Meine Frage:
Sub aufgabe6()
MsgBox "Ergebnis: " & berechne (6)
End Sub
Function berechne(n As Long) As Long
If n <= 1 Then
berechne = 1
Else
berechne = n * berechne(n - 1)
End If
End Function
Meine Ideen:
Frage a) Welche Ausgabe liefert das Programm "aufgabe6" ?
© by
Informatikerboard.de
Forensoftware:
Burning Board
, entwickelt von
WoltLab GmbH