Forum
Tipps
News
Menu-Icon

Turbo Pascal

Hi!
Ich muss für den Informatikunterricht  :( in der Schule ein Programm in Turbo Pascal schreiben, bei dem eine Zahl eingegeben werden soll und wenn diese gerade ist durch 2 geteilt werden soll, ist diese aber ungerade soll sie mal 3 gerechnet werden. Jetzt hab' ich ein
kleines Problem  ??? und zwar:
Welche Begriffe nimmt man für gerade bzw. ungerade?
Oder muss man das irgendwie umschreiben?

Wär nett, wenn mir das jemand sagen könnte!!!
Ciao


Antworten zu Turbo Pascal:

Also, ich glaub es gab ne Funktion Odd, die angab, ob ne Zahn ungerade war. Ansonsten findet man das heraus, in dem man die Zahl modulo 2 rechnet; und wenn das Ergebnis 0 ist war die Zahl gerade, sonst ungerade.

für gerade Zahlen nimmst du z.Bsp. x und für ungerade x+1

Hi

Es gibt doch die Modulo Fuktion mod.

Wenn Du also y=mod(x/2) machst
(Syntaxs nochmals kontrollieren. (ist bei mir ca 15 jahre her :-)

Ergibt das Resultat 0 kein rest und ist also gerade. Wenn es irgend einen Rest gibt geht es dann nicht durch zwei auf und is somit unmöglich gerade.

Auf gut Mathe  y = rest aus (x durch 2)

Studier mal diese modulo Funktion.

Viel Erfolg
Spacemaster


« Borland C++ Builder 3 - WICHTIG!!Ausgabe wortlaut in Java »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...

Programm
Siehe Software...