Español
Experimente

Gummiband-Pendelanzahl en el Spitze getrieben

 

p.specht

Wieviele Pendel schafft Profano en el Interpreter- y en el Compilermodus? Ab 40 knickt en me el Leistung deutlich una...
Windowtitle "Multi-Gummipendel"'(CL)CopyLeft 2014-03 by P.Pájaro carpintero, Wien
Windowstyle 24:Ventana 0,0-%maxx,%maxy-40' Keine sin embargo geartete Gewähr!
randomize:var col&=rgb(200+rnd(56),200+rnd(56),200+rnd(56))
var xx&=width(%hwnd):var yy&=height(%hwnd):var xh!=xx&/2:var yh!=yy&/2:var zoom!=2000
var nn&=42' <<< ANZAHL DER PENDEL
var n&=nn&
declarar g!,t!,wind!
declarar x![n&],y![n&],dx![n&],dy![n&],fk![n&],mx![n&],my![n&]
declarar m![n&],fx![n&],fy![n&],ax![n&],ay![n&],vx![n&],vy![n&]
g! =9.80665'm/s²
t! =0.013'Zeitschritt
fk![]=3'zoom*N/m
m![] =4.8'kg
fk![1]=10'zoom*N/m
m![1]=4.8
MCLS xx&,yy&

REPEAT

    n&=1
    mx![n&]=%mousex-xh!-x![n&]*zoom!
    my![n&]=yh!-%mousey-y![n&]*zoom!
    dx![n&]=mx![n&]:dy![n&]=my![n&]
    Fx![n&]=dx![n&]*fk![n&]+Fx![n&+1]*t!:Fy![n&]=dy![n&]*fk![n&]+Fy![n&+1]*t!
    ax![n&]=Fx![n&]/m![n&]:ay![n&]=Fy![n&]/m![n&]-g!'Gravitation
    wind!=(rnd(90)-rnd(70))/zoom!
    vx![n&]=vx![n&]+0.5*ax![n&]*t!+wind!:vy![n&]=vy![n&]+0.5*ay![n&]*t!
    vx![n&]=vx![n&]*0.9:vy![n&]=vy![n&]*0.9
    x![n&]=x![n&]+vx![n&]*t!:y![n&]=y![n&]+vy![n&]*t!

    whileloop nn&-1,2,-1:n&=&Loop

        mx![n&]=(x![n&-1]-x![n&])*zoom!
        my![n&]=(y![n&-1]-y![n&])*zoom!
        dx![n&]=mx![n&]-x![n&]:dy![n&]=my![n&]-y![n&]
        Fx![n&]=dx![n&]*fk![n&]+Fx![n&+1]*t! : Fy![n&]=dy![n&]*fk![n&]+Fy![n&+1]*t!
        ax![n&]=Fx![n&]/m![n&]:ay![n&]=Fy![n&]/m![n&] - g!'Gravitation
        vx![n&]=vx![n&]+.5*ax![n&]*t!:vy![n&]=vy![n&]+.5*ay![n&]*t!
        vx![n&]=vx![n&]*0.7:vy![n&]=vy![n&]*0.7
        x![n&]=x![n&]+vx![n&]*t!: y![n&]=y![n&]+vy![n&]*t!

    endwhile

    StartPaint -1:ClS col&
    usepen 0,1,0:line xh!,0 - xh!,yy& : line 0,yh! - xx&,yh!
    usepen 0,3,0:line %mousex,%mousey - xh!+x![n&]*zoom!,yh!-y![n&]*zoom!
    usepen 0,20,0:line %mousex,%mousey - %mousex-1,%mousey

    whileloop 3,nn&-1:n&=&Loop

        usepen 0,3,0:line xh!+x![n&-1]*zoom!,(yh!-y![n&-1]*zoom!) - xh!+x![n&]*zoom!,yh!-y![n&]*zoom!

    Endwhile

    whileloop 2,nn&-1:n&=&Loop

        usepen 0,35+sqrt(10*m![n&]),n&*$5F000:line xh!+x![n&]*zoom!,(yh!-y![n&]*zoom!-1) - xh!+x![n&]*zoom!,yh!-y![n&]*zoom!

    Endwhile

    EndPaint
    MCopyBMP 0,0-xx&,yy& > 0,0;0
    waitinput 4

UNTIL %key=27

end
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
11.05.2021  
 



Zum Experiment


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

618 Views

Untitledvor 0 min.
Member 640534318.01.2022
Ernst21.07.2021
Uwe ''Pascal'' Niemeier13.06.2021
R.Schneider28.05.2021
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

p.specht (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie