Die Suche ergab 9 Treffer

von PhanxD
Mi 22. Apr 2015, 15:01
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

Vielen Dank Stefan nochmal :)
Hab es jetzt lösen können :) es ist zwar suboptimal aber es funktioniert :) Und danke für die Erklärung von abs

Grüße Phan
von PhanxD
Di 21. Apr 2015, 21:35
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

So Vielen Dank Stefan für deine Hilfe :)
Hab es jetzt hinbekommen ^^
Vielen Dank nochmal,
Grüße Phan
von PhanxD
Mo 20. Apr 2015, 21:11
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

// if (abs(y[i]))> cEpsilon then xmax:=i; //

Hast mir diese Zeile mal gegeben :)
Und ich wollte fragen, ob du vllt eine andere Methode noch hättest.Aus irgendeinem Grund krieg ich nämlcih die Zeit wann y=0 erreicht nicht darauf gespeicher. Also auf xmax.
Oder hättest du eine Idee wie ich in ...
von PhanxD
Mo 20. Apr 2015, 16:17
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

Vielen Dank für deine Hilfe :) Hab meinen Fehler gefunden :)
hatte das

Code: Alles auswählen

ymax:=1; 
in der Schleife gehabt. Der Wert wurde dann immer überschrieben ^^
Hab nur noch das Problem mit dem Teilen :P
Hättest du vllt noch eine Idee, wie ich den x wert zuweisen kann?
von PhanxD
So 19. Apr 2015, 13:02
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

Hi Stefan,
Ja ich hab im Post
FOR t := 0 TO 250 DO
BEGIN
y[t] := yNull + (-g/(2*sqr(vNull))*sqr(t));
end;
hinzugefügt, damit man weiß , dass ich in ein Array Werte zuweise.
Es kann wirklich an dieser Stelle liegen, jedoch weiß ich nicht wo. Hab mir die Zahlen im Array ausgeben lassen und die ...
von PhanxD
So 19. Apr 2015, 02:26
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

Hey, danke für deine Antwort.
soll ich wegen xmax lieber round benutzen? Kann leider mit abs nichts anfangen :P Haben halt in der Schule nur so einfache Sachen gelernt :P
Das Programm rechnet eine Wurfbewegung aus (Schräger Wurf / Speziell : Waagrechter und Senkrechter noch)
Momentan hab ich es nur ...
von PhanxD
Sa 18. Apr 2015, 18:56
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

repeat //Faktor ausrechnen (y)
begin
ymax:=0 ;
if ymax < y[i] then ymax:=y[i] ; // Wird diese Bedienung einmal aufgerufen, wen nein bleibt ymax immer 0.
i:=i+1;
end;
until i=250;
Faktor2 :=250.0 /ymax;
Hatt dein y[] einen Wert der grösser 0 ist ?

Dies würde ich zuerst mal prüfen.

Hab mir ...
von PhanxD
Sa 18. Apr 2015, 17:41
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Re: Werte vertauschen und Ausrechnen?

theo hat geschrieben:"Undzwar" ist das ein neues Wort? Wenn ja warum? Fängt man so einen Satz an?
Ist ein tick von mir was ich öfters sage und sich so bei mir eingebrannt hat wenn ich was nachfrag :P Und ja ich weiß man schreibt es auseinander, habs da nur verpeilt >.<
von PhanxD
Sa 18. Apr 2015, 17:11
Forum: Freepascal
Thema: Werte vertauschen und Ausrechnen?
Antworten: 17
Zugriffe: 7969

Werte vertauschen und Ausrechnen?

Hallo :)
Und zwar wollt ich fragen ob mir jmd helfen könnte

procedure Tform1.Faktor ;
var i,t,h:Integer;
begin
FOR t := 0 TO 250 DO
BEGIN
y[t] := yNull + (-g/(2*sqr(vNull))*sqr(t));
end;
i:=1;
repeat //Faktor ausrechnen (y)
begin
ymax:=0 ;
if ymax < y[i] then ymax:=y[i] ;
i:=i+1;
end ...