Hallo,
habe gerade eben mal etwas rumprobiert und bin nun auf eine Lösung gestoßen mit der man das Ganze ohne programmierte Schleifen zum laufen bringen kann (ich weiß ohnehin nicht wie und ob man Schleifen in PROE programmieren kann :-)!)
für gerade Zahlen für x gilt:
Summe=(x/2+0,5)*x
für ungerade Zahlen für x gilt:
Summe=(x+1)/2*x
Das ganze muss man jetzt nur noch in eine If Anweisung verpacken in der man prüft, ob die Zahl gerade oder ungerade ist, und schon kanns wieder weitergehen!
HTH
Grüße
Andreas
P.S.: Hat x den Wert 0 wird obiges Verfahren nicht funktionieren.
Aber da tuts dann eine einfache Abfrage ob x 0 ist!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP