Forum: Object-Pascal / Delphi-Language
by Mo53,
24. Mai 2021
Das sieht sehr gut aus, ich habe in der zwischenzeit auch meinen code bearbeitet, jedoch wird auf einmal nur bis 1 ausgegeben.
Bevor ich die zwei neuen repeat schleifen eingefügt hab hat es bis 50 geklappt, siehst du vielleicht woran es liegt.
program ueb04;
{$APPTYPE CONSOLE}
{$R+,Q+,X-}
uses
System.SysUtils;
Forum: Object-Pascal / Delphi-Language
by Mo53,
24. Mai 2021
@Michael II ist es möglich das ganze auch in einer repeat schleife zu verpacken?
Wie mach man das jetzt mit dem Primzahlzwilling, da istprime ja boolean ist klappt es in der nächsten überprüfung nichtmehr mit zahl+2 = istprime
Forum: Object-Pascal / Delphi-Language
by Mo53,
24. Mai 2021
@Michael II Es tut mir leid für meine Dummheit aber ich verstehe deinen Lösungsvorschlag für die Primzahlen nach mehrmaligem durchlesen immer noch nicht.
Könntest du den Lösungsansatz vielleicht step by step erklären.
Forum: Object-Pascal / Delphi-Language
by Mo53,
24. Mai 2021
@Delphi.Narium ist echt sehr nett von dir, könntest du vielleicht nochmal kurz erläutern wie du genau die fibonacci überprüfung gemacht hast, ich kann das nicht ganz nachvollziehen.
Forum: Object-Pascal / Delphi-Language
by Mo53,
24. Mai 2021
@Michael II kannst du das vielleicht mehr erläutern ggf. mit einem beispiel
Forum: Object-Pascal / Delphi-Language
by Mo53,
23. Mai 2021
Leute könnt ihr mir vielleicht sagen warum nach dem compilen die Ausgabe nur für die Zahl Null ausgegeben wird, hänge da schon Stundenlang dran.
{$APPTYPE CONSOLE}
{$R+,Q+,X-}
uses
System.SysUtils, System.Math;
const
LOWER_BORDER = 0;
Forum: Object-Pascal / Delphi-Language
by Mo53,
23. Mai 2021
@KodeZwerg
Vielen Dank für die Mühe, ich hatte aber vergessen zu erwähnen das wir noch keine arrays verwenden dürfen.
Forum: Object-Pascal / Delphi-Language
by Mo53,
22. Mai 2021
Hallo,
Ich muss ein Programm für die Uni erstellen das überprüft ob in einer Schleife gerade Zahlen, Fibonacci Zahlen, oder Primzahlzwillinge vorhanden sind, und dann bei der Zahl jeweils TRUE oder FALSE anzeigen. Die Ausgabe sollte dann so aussehen:
0 even: TRUE fib: TRUE twinprim: FALSE
1 even: FALSE fib: TRUE twinprim: FALSE
2 even: TRUE fib: TRUE twinprim: FALSE
3...