Ugrás a tartalomhoz Lépj a menübe
 


Egyenlet megoldó program számológépre

Casio basic nyelven írt egyenlet megoldó program grafikus számológépekre

Casio FX-7400G, Casio CFX-9850GB Plus és további modellekre

 

A program specifikációja

A program megoldja az ax2 + bx + c = 0 típusú másodfokú egyenleteket, tehát a három paraméter (a,b,c) alapján meghatározza az x1 és x2 megoldásokat.
Az algoritmus felismeri, ha az egyenlet nem másodfokú ill. nincs valós megoldása, továbbá ha csak egy megoldása van, azaz x1 egyenlő x2-vel.

 

Prog "EGYENLET"

 

"AX2+BX+C TIPUSU";
"MASODFOKU EGYENLET";
"MEGOLDASA";
"KEREM AZ ADATOKAT";
"A"? -> A;
"B"? -> B;
"C"? -> C;
B2-4AC -> D;
If (A=0)(B=0)
Then "AZ EGYENLETNEK NINCS MEGOLDASA";
Goto 1;
IfEnd;
If A=0;
Then "AZ EGYENLET ELSOFOKU";
"X=";
-C/B[haromszog]
Goto 1;
IfEnd;
If D<0;
Then "AZ EGYENLETNEK NINCS MEGOLDASA A VALOS"; "SZAMOK HALMAZAN"; Goto 1; If D=0; Then "AZ EGYENLETNEK EGY"; "MEGOLDASA VAN"; "X="; -B/(2A)[haromszog] Goto 1; IfEnd; "X1=":(-B+[gyök]D)/(2A) -> P[haromszog] "X2=":(-B-[gyök]D)/(2A) -> Q[haromszog] ClearGraph; If P S:Q -> P:S ->Q; IfEnd; ViewWindow P-2,Q+2,1,P-2,Q+2,1; Graph Y=AX2+BX+C; Plot 0,0[haromszog] Lbl 1; " "[haromszog]

 

 


További cikkek: Tartalomjegyzék

 

Linkajánló

Számológép Blog
További programok, alkalmazások grafikus számológépekre és egyéb érdekességek a számológépek világából.

Online tudományos programozható számológép
Az első programozható online számológép. Saját, assembly szerű nyelvén (Calprola) programozható.