PROGRAMMES POUR CALCULATRICES CASIO Remarque : ces
Transcription
PROGRAMMES POUR CALCULATRICES CASIO Remarque : ces
PROGRAMMES POUR CALCULATRICES CASIO Remarque : ces programmes sont minimaux parce qu'ils tiennent peu de place en mémoire et utilisent seulement des instructions communes à toutes les calculatrices. Ils sont donc évidemment "rustiques" i.e. ils ne fonctionnent que s'il y a des solutions. Sinon ils se "plantent" (division par 0 ou racine carrée d'un nombre négatif). Note : il n’y a aucun caractère d’espace dans les programmes. ax + by = c SYSTEME 2× ×2 : il doit être sous la forme : dx + ey = f • Le programme : "A"?→A: "B"?→B:"C"?→C: "D"?→D:"E"?→E: "F"?→F:A×E–B×D→M:(E×C–F×B)/M (A×F – C×D)/M ax + by + cz = d SYSTEME 3× ×3 : il doit être sous la forme : ex + fy + gz = h ix + jy + kz = l • Le programme : "A"?→A:"B"?→B:"C"?→C:"D"?→D:"E"?→E:"F"?→F:"G"?→G:"H"?→H:"I"?→I:"J"?→J:"K"?→K:"L"?→ L:A×F×K–G×J×A+I×B×G–B×K×E+C×J×E–I×C×F→M:(–B×K×H+B×L×G–C×F×L+C×J×H+D×F×K– D×J×G)/M(–I×C×H+I×D×G+H×A×K–E×D×K–L×G×A+L×C×E)/M(–J×H×A+J×E×D–E×B×L+I×H×B– I×F×D+F×L×A)/M SECOND DEGRE : ax² + bx + c • Le programme : "A"?→A:"B"?→B:"C"?→C:B²–4AC→D:"DELTA":D"X1":(–B– D)/2A"X2":(–B+ D)/2A VALEURS D'UNE FONCTION • Le programme : "X"?→X:Y1 • Précaution d'écriture: la lettre Y dans ce programme doit être écrite en utilisant VARS puis GRPH puis Y1 (et non la lettre Y du clavier). • Utilisation : -Préliminaire : écrire f(x) dans le menu GRAPH en Y1 = X^3 + 5 X² – 1 -Lancer le programme: X ? 1 EXE 5 EXE X ? 2 EXE 27 EXE X ? 1.71 EXE 18.62.. (f(1) = 5, f(2) = 27, f(1,71) = 18,62) CALCUL D'INTEGRALE (méthode de Simpson) 4 • Exemple : calcul de ∫ (x 3 + 5x ² − 1)dx 1 • Le programme : Ø→S:"A"?→A:"B"?→B:"N"?→N:(B–A)/(2N)→W:LblØ:A+2N×W→X:Y1→R: X–2W→X:Y1→L:X+W→X:W(L+4Y1+R)/3+S→S:DszN:GotoØ:S • Précaution d'écriture: la lettre Y dans ce programme doit être écrite en utilisant VARS puis GRPH puis Y (et non la lettre Y du clavier). • Utilisation : -Préliminaire : écrire f(x) dans le menu GRAPH en Y1 = X^3 + 5 X² – 1 -Lancer le programme: A ? 1 EXE B ? 4 EXE N ? 50 attente… 165,75. • Remarque : le nombre N est le nombre de "pas" d'intégration. On augmente la précision mais aussi le temps de calcul en augmentant la valeur donnée à N. En pratique une valeur entre 10 et 50 suffit à la plupart des cas. ARRANGEMENTS ET COMBINAISONS (plante pour p = 0) "N"?→N:"P"?→P:1→A:1→C:P=Ø⇒Goto1:LblØ:C×N/P→C:A×N→A:N–1→N:P–1→P:P>Ø⇒GotoØ: Lbl1:"C":C"A":A SUITE ARITHMETIQUE Raison R, terme initial U0, calcul d’un terme Un, et d’une somme : S n = U 0 + U1 + ..... + U n Le programme : "U0"?→U:"R"?→R:LblØ:"N"?→N:”Un”:U+N×R”Sn”:(N+1)(2U+N×R)/2GotoØ SUITE GEOMETRIQUE Raison Q, terme initial U0, calcul d’un terme Un, et d’une somme : S n = U 0 + U1 + ..... + U n Le programme : "U0"?→U:"Q"?→Q:LblØ:"N"?→N:”Un”:U×Q^N”Sn”:U(1–Q^(N+1))/(1–Q)GotoØ