Vous êtes sur la page 1sur 94

Les programmes « théorie »

Objectifs
Ces programmes ont pour objectif d’apprendre aux élèves à déterminer les caractéristiques
électriques d’un réseau comprenant un générateur et quatre résistances.
Il détaille les différentes étapes de l’étude.

Les 4 types de réseaux possibles

Un générateur et 3 résistances en série


Un générateur et 3 résistances en parallèle
Un générateur, 1 résistance en série et 2 résistances en parallèle
Un générateur, 2 résistances en série et 1 résistance en parallèle

Etude électrique des 4 cas

Faire l'inventaire des éléments du réseau


Faire l'inventaire des nœuds
Faire l'inventaire des branches

En appliquant les lois de l'électricité :


Loi des nœuds
Loi des branches
Loi d'Ohm
Lois d'association des conducteurs ohmiques
Calculer
• l'intensité du courant qui circule dans chaque branche
• la tension qui s'applique aux bornes de chaque élément du réseau

1. Un générateur et 3 résistances en série

Inventaire des éléments du réseau : 4-------------------------------------- Æ 4 tensions à calculer


UG UR1 UR2 UR3
Inventaire des nœuds : --------------------------------------------------------Æ 0 noeud

Jean WHINTER 1 juin 2005


Inventaire des branches : 1 ------------------------------------------------- Æ 1 courant IG

La résolution
Etude électrique
1°) On calcule la résistance équivalente R’ à R1 , R2 et R3 puis on calcule Requ =R’ +r
2°) On calcule l'intensité IG IG=E/ Requ
3°) On calcule la tension aux bornes du générateur UG UG = E-r IG
4°) On calcule la tension UR1 aux bornes de R1 UR1 = R1IG
5°) On calcule la tension UR2 aux bornes de R2 UR2 = R2 IG
6°) On calcule la tension UR3 aux bornes de R3 UR3 = R3 IG
Etude énergétique
1°) On calcule la puissance électrique fournie par le générateur PG = E* IG
2°) On calcule la puissance électrique consommée par la résistance interne Pr = r* IG2
3°) On calcule la puissance électrique consommée par la résistance R1 : PR1= R1* IG2
4°) On calcule la puissance électrique consommée par la résistance R2 : PR2= R2* IG2
5°) On calcule la puissance électrique consommée par la résistance R3 : PR3= R3* IG2
Bilan énergétique : PG = PR1+ PR2+: PR3

2. Un générateur et 3 résistances en parallèle

Inventaire des éléments du réseau : 4-------------------------------------- Æ 4 tensions à calculer


UG UR1 UR2 UR3

Jean WHINTER 2 juin 2005


Inventaire des nœuds : --------------------------------------------------------Æ 4 noeuds
Inventaire des branches : 4 ------------------------------------------------- Æ 4 courants IG, IR1,
IR2, IR3

La résolution
Etude électrique
1°) On calcule la résistance équivalente R’ à R1 , R2 et R3 : 1/R’=1/ R1+1/ R2+1/ R3
2°) On calcule Requ =R’ +r
3°) On calcule l'intensité IG IG=E/ Requ
4°) On calcule la tension aux bornes du générateur UG UG = E-r IG
5°) On calcule la tension UR1 aux bornes de R1 UR1 = UG
6°) On calcule la tension UR2 aux bornes de R2 UR2 = UG
7°) On calcule la tension UR3 aux bornes de R3 UR3 = UG
8°) On calcule l'intensité IR1 IR1= UG / R1
9°) On calcule l'intensité IR2 IR2= UG / R2
10°) On calcule l'intensité IR3 IR3= UG / R3

Etude énergétique
1°) On calcule la puissance électrique fournie par le générateur PG = E* IG
2°) On calcule la puissance électrique consommée par la résistance interne Pr = r* IG2
3°) On calcule la puissance électrique consommée par la résistance R1 : PR1= R1* I12
4°) On calcule la puissance électrique consommée par la résistance R2 : PR2= R2* I22
5°) On calcule la puissance électrique consommée par la résistance R3 : PR3= R3* I32
Bilan énergétique : PG = PR1+ PR2+: PR3

3. Un générateur, 1 résistance en série et 2 résistances en parallèle

Inventaire des éléments du réseau : 4-------------------------------------- Æ 4 tensions à calculer


UG UR1 UR2 UR3
Inventaire des nœuds : --------------------------------------------------------Æ 3 noeuds
Inventaire des branches : 3 ------------------------------------------------- Æ 3 courants IG, IR1,
IR3
La résolution

Jean WHINTER 3 juin 2005


Etude électrique
1°) On calcule la résistance équivalente R’ à R2 et R3 : 1/R’=1/ R2+1/ R3
2°) On calcule la résistance équivalente R’’ à R1 et R’ : R’’= R1 + R’

3°) On calcule Requ =R’’ +r


4°) On calcule l'intensité IG IG=E/ Requ
5°) On calcule la tension aux bornes du générateur UG UG = E-r IG
6°) On calcule la tension UR1 aux bornes de R1 UR1 = R1* IG
7°) On calcule la tension UR2= UR3 aux bornes de R2 et R3 UR2 = R’* IG
8°) On calcule l'intensité IR2 IR2 = UR2 / R2
9° On calcule l'intensité IR3 IR3 = UR3 / R3

Etude énergétique
1°) On calcule la puissance électrique fournie par le générateur PG = E* IG
2°) On calcule la puissance électrique consommée par la résistance interne Pr = r* IG2
3°) On calcule la puissance électrique consommée par la résistance R1 : PR1= R1* IR12
4°) On calcule la puissance électrique consommée par la résistance R2 : PR2= R2* IR22
5°) On calcule la puissance électrique consommée par la résistance R3 : PR3= R3* IR32
Bilan énergétique : PG = PR1+ PR2+: PR3

4. Un générateur, 2 résistances en série et 1 résistance en parallèle

Inventaire des éléments du réseau : 4-------------------------------------- Æ 4 tensions à calculer


UG UR1 UR2 UR3
Inventaire des nœuds : --------------------------------------------------------Æ 2 noeuds
Inventaire des branches : 3 ------------------------------------------------- Æ 32 courants IG, IR1,
IR3
La résolution
Etude électrique
1°) On calcule la résistance équivalente R’ à R1 et R2 : R’=R1+R2
2°) On calcule la résistance équivalente R’’ à R3 et R’ : 1/R’’= 1/R3 + 1/R’
3°) On calcule Requ =R’’ +r

Jean WHINTER 4 juin 2005


4°) On calcule la tension UR3 aux bornes de R3 UR3= UG
5°) On calcule l'intensité IR3 IR3 = UR3 / R3
6°) On calcule l'intensité IR1 = IR2 IR1 = UG / R’
7°) On calcule la tension UR1 aux bornes de R1 UR1 = R1* IR1
8°) On calcule la tension UR2 aux bornes de R2 UR2 = R1* IR1

Etude énergétique
1°) On calcule la puissance électrique fournie par le générateur PG = E* IG
2°) On calcule la puissance électrique consommée par la résistance interne Pr = r* IG2
3°) On calcule la puissance électrique consommée par la résistance R1 : PR1= R1* IR12
4°) On calcule la puissance électrique consommée par la résistance R2 : PR2= R2* IR22
5°) On calcule la puissance électrique consommée par la résistance R3 : PR3= R3* IR32
Bilan énergétique : PG = PR1+ PR2+: PR3

Les programmes

Un générateur et 3 résistances en série


TSERIE.8XP
TSERIEM.8XP (même programme mais avec affichage d’un image du réseau étudié)
Important
TSERIEM.8XP nécessite la présence dans la calculatrice de l’image SCREEN 01.8XI

TSERIE.8XP

ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"
Disp " 1 GENERATEUR"
Disp " 3 RESISTANCES"
Disp " EN SERIE"
Pause :ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1,R2,R3"
Disp "R'=R1+R2+R3"
Pause :ClrHome
Disp " 2)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R' ET RINTERNE"
Disp "REQU= R'+RINT"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"

Jean WHINTER 5 juin 2005


Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome
Disp " 5)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =R1*IG"
Pause :ClrHome
Disp " 6)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2"
Disp "UR2 =R2*IG"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R3"
Disp "UR3 =R3*IG"
Pause :ClrHome
Disp " ETUDE"
Disp "ENERGETIQUE"
Disp "DU RESEAU"
Pause :ClrHome
Disp " PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "PG =E*IG"
Pause :ClrHome

Disp " PUISSANCE"


Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "INTERNE"
Disp "PR=R*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R1"
Disp "PR1=R1*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R2"
Disp "PR2=R2*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R3"
Disp "PR3=R3*IG*IG"
Pause :ClrHome

Jean WHINTER 6 juin 2005


TSERIEM.8XP
ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"
Disp " 1 GENERATEUR"
Disp " 3 RESISTANCES"
Disp " EN SERIE"
Pause :ClrHome:ClrDraw
Disp " RELEVEZ LE"
Disp " SCHEMA DU"
Disp " RESEAU"
Pause :ClrHome
RecallPic Pic1
Pause :ClrDraw:ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1,R2,R3"
Disp "R'=R1+R2+R3"
Pause :ClrHome
Disp " 2)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R' ET RINTERNE"
Disp "REQU= R'+RINT"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"
Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome
Disp " 5)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =R1*IG"
Pause :ClrHome
Disp " 6)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2"
Disp "UR2 =R2*IG"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R3"
Disp "UR3 =R3*IG"
Pause :ClrHome
Disp " ETUDE"
Disp "ENERGETIQUE"
Disp "DU RESEAU"
Pause :ClrHome
Disp " PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "PG =E*IG"
Pause :ClrHome

Jean WHINTER 7 juin 2005


Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "INTERNE"
Disp "PR=R*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R1"
Disp "PR1=R1*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R2"
Disp "PR2=R2*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R3"
Disp "PR3=R3*IG*IG"
Pause :ClrHome

Un générateur et 3 résistances en parallèle

TPARRALL.8XP
TPARRAIM.8XP(même programme mais avec affichage d’un image du réseau étudié)
Important
TPARRAIML.8XP nécessite la présence dans la calculatrice de l’image SCREEN 02.8XI

TPARRALL.8XP
ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"
Disp " 1 GENERATEUR"
Disp " 3 RESISTANCEs"
Disp "EN PARALLELE"
Pause :ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1,R2,R3"
Disp "1/R'="
Disp "1/R1+1/R2+1/R3"
Pause :ClrHome
Disp " 2)ON CALCULE"

Jean WHINTER 8 juin 2005


Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R'ET RINTERNE"
Disp "REQU= R'+RINT"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"
Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome
Disp " 5)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =UG"
Pause :ClrHome
Disp " 6)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2"
Disp "UR2 =UG"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R3"
Disp "UR3 =UG"
Pause :ClrHome
Disp " 8)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R1"
Disp "IR1=UG/R1"
Pause :ClrHome
Disp " 9)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R2"
Disp "IR2=UG/R2"
Pause :ClrHome
Disp " 10)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R3"
Disp "IR3=UG/R3"
Pause :ClrHome
Disp " ETUDE"
Disp "ENERGETIQUE"
Disp "DU RESEAU"
Pause :ClrHome
Disp " PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "PG =E*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "INTERNE"
Disp "PR=R*IG*IG"

Jean WHINTER 9 juin 2005


Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R1"
Disp "PR1=R1*IR1*IR1"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R2"
Disp "PR2=R2*IR2*IR2"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R3"
Disp "PR3=R3*IR3*IR3"
Pause :ClrHome

TPARRAIM.8XP
ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"
Disp " 1 GENERATEUR"
Disp " 3 RESISTANCEs"
Disp "EN PARALLELE"
Pause :ClrHome::ClrDraw
Disp " RELEVEZ LE"
Disp " SCHEMA DU"
Disp " RESEAU"
Pause :ClrHome
RecallPic Pic2
Pause :ClrDraw:ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1,R2,R3"
Disp "1/R'="
Disp "1/R1+1/R2+1/R3"
Pause :ClrHome
Disp " 2)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R'ET RINTERNE"
Disp "REQU= R'+RINT"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"
Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome

Jean WHINTER 10 juin 2005


Disp " 5)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =UG"
Pause :ClrHome
Disp " 6)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2"
Disp "UR2 =UG"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R3"
Disp "UR3 =UG"
Pause :ClrHome
Disp " 8)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R1"
Disp "IR1=UG/R1"
Pause :ClrHome
Disp " 9)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R2"
Disp "IR2=UG/R2"
Pause :ClrHome
Disp " 10)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R3"
Disp "IR3=UG/R3"
Pause :ClrHome
Disp " ETUDE"
Disp "ENERGETIQUE"
Disp "DU RESEAU"
Pause :ClrHome
Disp " PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "PG =E*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "INTERNE"
Disp "PR=R*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R1"
Disp "PR1=R1*IR1*IR1"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R2"
Disp "PR2=R2*IR2*IR2"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"

Jean WHINTER 11 juin 2005


Disp "PAR LA"
Disp "RESISTANCE"
Disp "R3"
Disp "PR3=R3*IR3*IR3"
Pause :ClrHome

Un générateur, 1 résistance en série et 2 résistances en parallèle

T1S2P.8XP
T1S2PIMA.8XP (même programme mais avec affichage d’un image du réseau étudié)
Important
TPARRAIML.8XP nécessite la présence dans la calculatrice de l’image SCREEN 03.8XI

T1S2P.8XP
ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"
Disp " 1 GENERATEUR"
Disp " 1 RESISTANCE"
Disp " EN SERIE"
Disp " 2 EN PARALLELE"
Pause :ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R2 ET R3"
Disp "1/R'=1/R2+1/R3"
Pause :ClrHome
Disp " 2)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1 ET R'"
Disp "R''= R1+R'"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R''ET RINTERNE"
Disp "REQU= R''+RINT"
Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"
Pause :ClrHome
Disp " 5)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome
Disp " 6)ON CALCULE"

Jean WHINTER 12 juin 2005


Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =R1*IG"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2 et R3"
Disp "UR2=UR3"
Disp "UR2=R'*IG"
Disp "UR3=R'*IG"
Pause :ClrHome
Disp " 8)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R2"
Disp "IR2=UR2/R2"
Pause :ClrHome
Disp " 9)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R3"
Disp "IR3=UR3/R3"
Pause :ClrHome
Disp " ETUDE"
Disp "ENERGETIQUE"
Disp "DU RESEAU"
Pause :ClrHome
Disp " PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "PG =E*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "INTERNE"
Disp "PR=R*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R1"
Disp "PR1=R1*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R2"
Disp "PR2=R2*IR2*IR2"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R3"
Disp "PR3=R3*IR3*IR3"
Pause :ClrHome

Jean WHINTER 13 juin 2005


T1S2PIMA.8XP
ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"
Disp " 1 GENERATEUR"
Disp " 1 RESISTANCE"
Disp " EN SERIE"
Disp " 2 EN PARALLELE"
Pause :ClrHome:ClrDraw
Disp " RELEVEZ LE"
Disp " SCHEMA DU"
Disp " RESEAU"
Pause :ClrHome
RecallPic Pic3
Pause :ClrDraw:ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R2 ET R3"
Disp "1/R'=1/R2+1/R3"
Pause :ClrHome
Disp " 2)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1 ET R'"
Disp "R''= R1+R'"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R''ET RINTERNE"
Disp "REQU= R''+RINT"
Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"
Pause :ClrHome
Disp " 5)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome
Disp " 6)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =R1*IG"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2 et R3"
Disp "UR2=UR3"
Disp "UR2=R'*IG"
Disp "UR3=R'*IG"
Pause :ClrHome
Disp " 8)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R2"
Disp "IR2=UR2/R2"
Pause :ClrHome
Disp " 9)ON CALCULE"

Jean WHINTER 14 juin 2005


Disp "L'INTENSITE QUI"
Disp "TRAVERSE R3"
Disp "IR3=UR3/R3"
Pause :ClrHome
Disp " ETUDE"
Disp "ENERGETIQUE"
Disp "DU RESEAU"
Pause :ClrHome
Disp " PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "PG =E*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "INTERNE"
Disp "PR=R*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R1"
Disp "PR1=R1*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R2"
Disp "PR2=R2*IR2*IR2"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R3"
Disp "PR3=R3*IR3*IR3"
Pause :ClrHome

Un générateur, 2 résistances en série et 1 résistance en parallèle


T2S1P.8XP
T2S1PIMA.8XP (même programme mais avec affichage d’un image du réseau étudié)
Important
TPARRAIML.8XP nécessite la présence dans la calculatrice de l’image SCREEN 04.8XI

T2S1P.8XP
ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"

Jean WHINTER 15 juin 2005


Disp " 1 GENERATEUR"
Disp " 2 RESISTANCES"
Disp " EN SERIE"
Disp " 1 EN PARALLELE"
Pause :ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1 ET R2"
Disp "R'= R1+R2"
Pause :ClrHome
Disp " 2)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R' ET R3"
Disp "1/R''= 1/R'+1/R3"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R''ET RINTERNE"
Disp "REQU= R''+RINT"
Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"
Pause :ClrHome
Disp " 5)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome
Disp " 6)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE"
Disp " R1 ET R2"
Disp "IR1=IR2"
Disp "IR1=UG/(R1+R2)"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R3"
Disp "IR3=UG/R3"
Pause :ClrHome
Disp " 8)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =R1*IR1"
Pause :ClrHome
Disp " 9)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2"
Disp "UR2 =R2*IR2"
Pause :ClrHome
Disp " ETUDE"
Disp "ENERGETIQUE"
Disp "DU RESEAU"
Pause :ClrHome
Disp " PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"

Jean WHINTER 16 juin 2005


Disp "GENERATEUR"
Disp "PG =E*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "INTERNE"
Disp "PR=R*IG*IG"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R1"
Disp "PR1=R1*IR1*IR1"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R2"
Disp "PR2=R2*IR2*IR2"
Pause :ClrHome
Disp " PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR LA"
Disp "RESISTANCE"
Disp "R3"
Disp "PR3=R3*IR3*IR3"
Pause :ClrHome

T2S1PIMA.8XP

ClrHome
Disp " ETUDE D'UN"
Disp " RESEAU"
Disp " 1 GENERATEUR"
Disp " 2 RESISTANCES"
Disp " EN SERIE"
Disp " 1 EN PARALLELE"
Pause :ClrHome:ClrDraw
Disp " RELEVEZ LE"
Disp " SCHEMA DU"
Disp " RESEAU"
Pause :ClrHome
RecallPic Pic4
Pause :ClrDraw:ClrHome
Disp " 1)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R1 ET R2"
Disp "R'= R1+R2"
Pause :ClrHome
Disp " 2)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"
Disp "R' ET R3"
Disp "1/R''= 1/R'+1/R3"
Pause :ClrHome
Disp " 3)ON CALCULE"
Disp "LA RESISTANCE"
Disp "EQUIVALENTE A"

Jean WHINTER 17 juin 2005


Disp "R''ET RINTERNE"
Disp "REQU= R''+RINT"
Pause :ClrHome
Disp " 4)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE LE"
Disp "GENERATEUR"
Disp "IG=E/REQU"
Pause :ClrHome
Disp " 5)ON CALCULE"
Disp "LA TENSION "
Disp "AUX BORNES "
Disp " DU GENERATEUR"
Disp "UG= E-RINT*IG"
Pause :ClrHome
Disp " 6)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE"
Disp " R1 ET R2"
Disp "IR1=IR2"
Disp "IR1=UG/(R1+R2)"
Pause :ClrHome
Disp " 7)ON CALCULE"
Disp "L'INTENSITE QUI"
Disp "TRAVERSE R3"
Disp "IR3=UG/R3"
Pause :ClrHome
Disp " 8)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R1"
Disp "UR1 =R1*IR1"
Pause :ClrHome
Disp " 9)ON CALCULE"
Disp "LA TENSION"
Disp "AUX BORNES"
Disp "DE R2"
Disp "UR2 =R2*IR2"
Pause :ClrHome

Jean WHINTER 18 juin 2005


Les programmes « outils »
Objectifs
Ces programmes ont pour objectif de permettre aux élèves de déterminer les caractéristiques
électriques d’un réseau comprenant un générateur et quatre résistances.
L’élève introduit dans la calculatrice les valeurs de la f.e.m E et de la résistance interne r du
générateur puis les valeurs de R1, R2, R3.
Les programmes calculent automatiquement les tensions aux bornes de chaque élément et
les intensités qui les traversent. Ils peuvent également faire le bilan énergétique du réseau.

Les 4 types de réseaux possibles


Un générateur et 3 résistances en série

Un générateur et 3 résistances en parallèle

Un générateur, 1 résistance en série et 2 résistances en parallèle

Jean WINTHER 1 juin 2005


Un générateur, 2 résistances en série et 1 résistance en parallèle

Les programmes

RESEAUX.8XP

Il procède uniquement à l’étude électrique du réseau.


L’élève introduit dans la calculatrice les valeurs de la f.e.m E et de la résistance interne r du
générateur puis les valeurs de R1, R2, R3.
Le programme calcule automatiquement les tensions aux bornes de chaque élément et les
intensités qui les traversent.

RESEAUX.8XP
ClrHome
Disp " R1,R2,R3
Disp " EN SERIE (1)":Pause :ClrHome:ClrDraw
Disp " R1,R2,R3
Disp "EN PARALLELE (2)":Pause :ClrHome:ClrDraw
Disp "R1 EN SERIE"
Disp "AVEC R2,R3 EN"
Disp "PARALLELE (3)":Pause :ClrHome:ClrDraw
Disp "R1 ET R2 EN
Disp "SERIE"
Disp "AVEC R3 EN"
Disp "PARALLELE(4)":Pause :ClrHome
Lbl X
Disp "CHOIX"
Input X
If X>4
Goto X
Disp " E= ":Input E
Disp " R INTERNE= ":Input R
Disp " R1= ":Input A
Disp " R2= ":Input B
Disp " R3= ":Input C
ClrHome
If X=1
Goto 1
If X=2
Goto 2
If X=3
Goto 3
If X=4
Goto 4
Lbl 1

Jean WINTHER 2 juin 2005


A+B+CüD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS"
Disp "LE GENERATEUR "
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2="
Disp B*I
Disp "V"
Pause :ClrHome
Disp "UR3="
Disp C*I
Disp "V"
Pause :ClrHome
Goto F
Lbl 2
1/(1/A+1/B+1/C)üD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS"
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UG=UR1=UR2=UR3"
E-R*IüU
Disp U
Disp "V"
Pause :ClrHome
Disp "IR1=":Disp U/A
Disp "IR2=":Disp U/B
Disp "IR3=":Disp U/C
Pause :ClrHome
Goto F
Lbl 3
A+1/(1/B+1/C)üD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome

Jean WINTHER 3 juin 2005


Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2=UR3"
1/(1/B+1/C)*IüU
Disp U
Disp "V"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R2"
Disp U/B
Disp "A"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R3"
Disp U/C
Disp "A"
Pause :ClrHome
Goto F
Lbl 4
1/(1/(A+B)+1/C)üD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR3=UG "
E-R*IüU
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "INTENSITE DANS"
Disp "R1 ET R2 "
U/(A+B)üI
Disp U/(A+B)
Disp "A"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R3 "
Disp U/C

Jean WINTHER 4 juin 2005


Disp "A"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2="
Disp B*I
Disp "V"
Pause :ClrHome
Goto F
Lbl F

RESIMA.8XP
C’est le même programme que RESEAUX.8XP mais avec affichage des schémas électriques.

0üXmin:100üXmax:0üYmin:100üYmax
CoordOff:AxesOff:LabelOff:ExprOff
ClrDraw
ClrHome
Disp " R1,R2,R3
Disp " EN SERIE (1)":Pause
ClrHome:ClrDraw
"CIRCUIT SERIE"
Text(35,26,"R1")
Text(35,44,"R2")
Text(35,62,"R3")
Text(5,60,"E,R")
For(A,20,60,20)
20üB
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)

Jean WINTHER 5 juin 2005


End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X+35,Y+60)
Pause :ClrDraw
Disp " R1,R2,R3
Disp "EN PARALLELE (2)":Pause
ClrHome:ClrDraw
"CIRCUIT PARALLELE"
Text(23,10,"R1")
Text(33,10,"R2")
Text(43,10,"R3")
Text(5,55,"E,R")
For(B,20,60,20)
20üA
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
20üA:20üB
AüX:BüY
Line(X,Y,X,Y+40)
AüX:BüY
Line(X+20,Y,X+20,Y+40)
AüX:BüY
Line(X+20,Y+20,X+60,Y+20)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)
Pause :ClrDraw
Disp "R1 EN SERIE"
Disp "AVEC R2,R3 EN"
Disp "PARALLELE (3)":Pause :ClrHome:ClrDraw
"CIRCUIT R1 EN SERIE AVEC R2,R3 EN PARALLELE"
Text(25,26,"R1")
Text(25,62,"R2")
Text(40,62,"R3")
Text(5,60,"E,R")

Jean WINTHER 6 juin 2005


For(B,20,40,20)
60üA
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
20üA:20üB
AüX:BüY
Line(X+60,Y,X+60,Y+40)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)
AüX:BüY
Line(X+40,Y,X+40,Y+20)
AüX:BüY
Line(X+40,Y+20,X+15,Y+20)
AüX:BüY
Line(X,Y+20,X,Y+60)
20üA
40üB
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
Pause :ClrDraw

Disp "R1 ET R2 EN
Disp "SERIE"
Disp "AVEC R3 EN"
Disp "PARALLELE(4)"
Pause :ClrHome
"R1 ET R2 EN SERIE AVEC R3 EN PARALLELE"
Text(40,26,"R3")
Text(35,44,"R1")
Text(35,62,"R2")
Text(5,60,"E,R")
For(A,40,60,20)
20üB
AüX:BüY

Jean WINTHER 7 juin 2005


Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X+35,Y+60)
20üA
10üB
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
AüX:BüY
Line(X+15,Y,X+60,Y)
AüX:XüY
Line(X+60,Y,X+60,Y+10)
AüX:BüY
Line(X,Y,X,Y+10)
AüX:BüY
Line(X,Y+10,X+20,Y+10)
AüX:BüY
Line(X+60,Y,X+60,Y+10)
Pause :ClrDraw

Lbl X
Disp "CHOIX"
Input X
If X>4
Goto X
Disp " E= ":Input E
Disp " R INTERNE= ":Input R
Disp " R1= ":Input A
Disp " R2= ":Input B
Disp " R3= ":Input C
ClrHome
If X=1
Goto 1
If X=2

Jean WINTHER 8 juin 2005


Goto 2
If X=3
Goto 3
If X=4
Goto 4
Lbl 1
A+B+CüD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS"
Disp "LE GENERATEUR "
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2="
Disp B*I
Disp "V"
Pause :ClrHome
Disp "UR3="
Disp C*I
Disp "V"
Pause :ClrHome
Goto F
Lbl 2
1/(1/A+1/B+1/C)üD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS"
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UG=UR1=UR2=UR3"
E-R*IüU
Disp U
Disp "V"
Pause :ClrHome
Disp "IR1=":Disp U/A
Disp "IR2=":Disp U/B
Disp "IR3=":Disp U/C
Pause :ClrHome
Goto F

Jean WINTHER 9 juin 2005


Lbl 3
A+1/(1/B+1/C)üD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2=UR3"
1/(1/B+1/C)*IüU
Disp U
Disp "V"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R2"
Disp U/B
Disp "A"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R3"
Disp U/C
Disp "A"
Pause :ClrHome
Goto F
Lbl 4
1/(1/(A+B)+1/C)üD
Disp "RESISTANCE EQUIVALENTE"
Disp "R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "R1,R2,R3 ET RESISTANCE INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR3=UG "
E-R*IüU
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "INTENSITE DANS"
Disp "R1 ET R2 "
U/(A+B)üI

Jean WINTHER 10 juin 2005


Disp U/(A+B)
Disp "A"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R3 "
Disp U/C
Disp "A"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2="
Disp B*I
Disp "V"
Pause :ClrHome
Goto F
Lbl F

BILPUISS.8XP

Il procède à l’étude électrique et à l’étude énergétique du réseau. Il affiche les schémas des
réseaux.
L’élève introduit dans la calculatrice les valeurs de la f.e.m E et de la résistance interne r du
générateur puis les valeurs de R1, R2, R3.
Le programme calcule automatiquement les tensions aux bornes de chaque élément et les
intensités qui les traversent. Puis il calcule la puissance fournie par le générateur et les
puissances consommées par les résistances.

0üXmin:100üXmax:0üYmin:100üYmax
CoordOff:AxesOff:LabelOff:ExprOff
ClrDraw
ClrHome
Disp " R1,R2,R3
Disp " EN SERIE (1)":Pause
ClrHome:ClrDraw
"CIRCUIT SERIE"
Text(35,26,"R1")
Text(35,44,"R2")
Text(35,62,"R3")
Text(5,60,"E,R")
For(A,20,60,20)
20üB
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY

Jean WINTHER 11 juin 2005


Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X+35,Y+60)
Pause :ClrDraw

Disp " R1,R2,R3


Disp "EN PARALLELE (2)":Pause
ClrHome:ClrDraw
"CIRCUIT PARALLELE"
Text(23,10,"R1")
Text(33,10,"R2")
Text(43,10,"R3")
Text(5,55,"E,R")
For(B,20,60,20)
20üA
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
20üA:20üB
AüX:BüY
Line(X,Y,X,Y+40)
AüX:BüY
Line(X+20,Y,X+20,Y+40)
AüX:BüY
Line(X+20,Y+20,X+60,Y+20)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)
Pause :ClrDraw

Disp "R1 EN SERIE"


Disp "AVEC R2,R3 EN"
Disp "PARALLELE (3)":Pause
ClrHome:ClrDraw
Text(25,26,"R1")
Text(25,62,"R2")
Text(40,62,"R3")
Text(5,60,"E,R")

For(B,20,40,20)

Jean WINTHER 12 juin 2005


60üA

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End

20üA:20üB
AüX:BüY
Line(X+60,Y,X+60,Y+40)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)

AüX:BüY
Line(X+40,Y,X+40,Y+20)
AüX:BüY
Line(X+40,Y+20,X+15,Y+20)
AüX:BüY
Line(X,Y+20,X,Y+60)
20üA
40üB
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
Pause :ClrDraw

Disp "R1 ET R2 EN
Disp "SERIE"
Disp "AVEC R3 EN"
Disp "PARALLELE(4)"
Pause :ClrHome
Text(40,26,"R3")
Text(35,44,"R1")
Text(35,62,"R2")
Text(5,60,"E,R")

Jean WINTHER 13 juin 2005


For(A,40,60,20)
20üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)

AüX:BüY
Line(X,Y+60,X+35,Y+60)
20üA
10üB
AüX:BüY
Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
AüX:BüY
Line(X+15,Y,X+60,Y)
AüX:XüY
Line(X+60,Y,X+60,Y+10)
AüX:BüY
Line(X,Y,X,Y+10)
AüX:BüY
Line(X,Y+10,X+20,Y+10)
AüX:BüY
Line(X+60,Y,X+60,Y+10)
Pause :ClrDraw

Lbl X
Disp "CHOIX"
Input X
ClrHome

If X>4
Goto X

Jean WINTHER 14 juin 2005


Disp " E= ":Input E
Disp " R INTERNE= ":Input R
ClrHome

Disp " R1= ":Input A


Disp " R2= ":Input B
Disp " R3= ":Input C
ClrHome
If X=1
Goto 1
If X=2
Goto 2
If X=3
Goto 3
If X=4
Goto 4
Lbl 1
A+B+CüD
Disp "RESISTANCE"
Disp "EQUIVALENTE A"
Disp " R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "RESISTANCE"
Disp "EQUIVALENTE A"

Disp "R1,R2,R3 ET"


Disp "RESISTANCE "
Disp "INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS"
Disp "LE GENERATEUR "
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2="
Disp B*I
Disp "V"
Pause :ClrHome
Disp "UR3="
Disp C*I
Disp "V"
Pause :ClrHome
ClrHome
Disp "BILAN "
Disp"ENERGETIQUE"
Pause :ClrHome
Disp "PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "P=",E*I
Disp "W":Pause:ClrHome

Disp "PUISSANCE"
Disp "CONSOMMEE"

Jean WINTHER 15 juin 2005


Disp "PAR R INTERNE"
R*IüX
Disp "PR=",X*I
Disp "W":Pause:ClrHome

Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R1"
Disp "P1=",A*I*I
Disp "W":Pause:ClrHome

Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R2"
Disp "P2=",B*I*I
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R3"
Disp "P3=",C*I*I
Disp "W":Pause:ClrHome
Goto F
Lbl 2
1/(1/A+1/B+1/C)üD
Disp "RESISTANCE"
Disp "EQUIVALENTE A"
Disp " R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "RESISTANCE"
Disp "EQUIVALENTE A"

Disp "R1,R2,R3 ET"


Disp "RESISTANCE "
Disp "INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS"
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UG=UR1=UR2=UR3"
E-R*IüU
Disp U
Disp "V"
Pause :ClrHome
Disp "IR1=":Disp U/A
Disp "IR2=":Disp U/B
Disp "IR3=":Disp U/C
Pause :ClrHome
ClrHome
Disp "BILAN "
Disp"ENERGETIQUE"
Pause :ClrHome
Disp "PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp " GENERATEUR"
Disp "P=",E*I
Disp "W":Pause:ClrHome

Jean WINTHER 16 juin 2005


Disp "PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR R INTERNE"
R*IüX
Disp "PR=",X*I
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R1"
Disp "P1=",U*U/A
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R2"
Disp "P2=",U*U/B
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R3"

Disp "P3=",U*U/C
Disp "W":Pause:ClrHome
Goto F
Lbl 3
A+1/(1/B+1/C)üD
Disp "RESISTANCE"
Disp "EQUIVALENTE A"
Disp " R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "RESISTANCE"
Disp "EQUIVALENTE A"

Disp "R1,R2,R3 ET"


Disp "RESISTANCE "
Disp "INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause:ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR1="
Disp A*I
Disp "V"
Pause :ClrHome
Disp "UR2=UR3"
1/(1/B+1/C)*IüU
Disp U
Disp "V"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R2"
Disp U/B
Disp "A"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R3"
Disp U/C
Disp "A"

Jean WINTHER 17 juin 2005


Pause :ClrHome
ClrHome
Disp "BILAN "
Disp"ENERGETIQUE"
Pause :ClrHome
Disp "PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "GENERATEUR"
Disp "P=",E*I
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR R INTERNE"
R*IüX
Disp "PR=",X*I
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R1"
Disp "P1=",A*I*I
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R2"
Disp "P2=",U*U/B
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R3"
Disp "P3=",U*U/C
Disp "W":Pause:ClrHome
Goto F
Lbl 4
1/(1/(A+B)+1/C)üD
Disp "RESISTANCE"
Disp "EQUIVALENTE A"
Disp " R1,R2, ET R3"
Disp D
Pause :ClrHome
Disp "RESISTANCE"
Disp "EQUIVALENTE A"

Disp "R1,R2,R3 ET"


Disp "RESISTANCE "
Disp "INTERNE"
Disp D+R
Pause :ClrHome
E/(D+R)üI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR"
Disp I
Disp "A"
Pause :ClrHome
Disp "UG="
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "UR3=UG "
E-R*IüU
Disp E-R*I
Disp "V"
Pause :ClrHome
Disp "INTENSITE DANS"
Disp "R1 ET R2 "
U/(A+B)üO

Jean WINTHER 18 juin 2005


Disp U/(A+B)
Disp "A"
Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R3 "
Disp U/C
Disp "A"
Pause :ClrHome
Disp "UR1="
Disp A*O
Disp "V"
Pause :ClrHome
Disp "UR2="
Disp B*O
Disp "V"
Pause :ClrHome
ClrHome
Disp "BILAN "
Disp"ENERGETIQUE"
Pause :ClrHome
Disp "PUISSANCE"
Disp "FOURNIE"
Disp "PAR LE"
Disp "LE GENERATEUR"
Disp "P=",E*I
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp "CONSOMMEE"
Disp "PAR R INTERNE"

Disp "PR=",R*I*I
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R1"
Disp "P1=",A*O*O
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R2"
Disp "P2=",B*O*O
Disp "W":Pause:ClrHome
Disp "PUISSANCE"
Disp"CONSOMMEE"
Disp "PAR R3"
Disp "P3=",U*U/C
Disp "W":Pause:ClrHome
Goto F
Lbl F

Jean WINTHER 19 juin 2005


Exemple de mise en oeuvre du programme BILPUISS

E =20 V r = 1,5Ω R1 = 30 Ω R2 = 80 Ω R3 = 10 Ω

Jean WINTHER 20 juin 2005


Comment étudier un réseau contenant 1 générateur et 2 résistances ?

Jean WINTHER 21 juin 2005


Pour le réseau série il suffit de fixer R3=0

Remarque
Ne pas faire R3=0 sur les 3 autres types de réseau car dans les calculs sont effectuées des
opérations en 1/R
Pour le réseau parallèle il suffit de fixer R3=0

Remarque
Ne pas faire R3=0 sur les 3 autres types de réseau car dans les calculs sont effectuées des
opérations en 1/R

Comment étudier un réseau contenant 1 générateur et 1 résistance ?

Jean WINTHER 22 juin 2005


Pour ce réseau il suffit de fixer R2= 0 et R3=0

Jean WINTHER 23 juin 2005


Les programmes « exerciseurs »
Objectifs
Ces programmes ont pour objectif de contrôler si un élève sait déterminer les caractéristiques
électriques d’un réseau comprenant un générateur et quatre résistances.
La calculatrice fournit, aléatoirement les valeurs de la f.e.m E et de la résistance interne r du
générateur puis les valeurs de R1, R2, R3. L’élève doit noter ces valeurs et calcule sur un
document papier les différentes caractéristiques du réseau et éventuellement le bilan
énergétique du réseau.
Il introduit les valeurs calculées dans la calculatrice. Le résultat est vérifié par la machine.
L’élève peut répondre 3 fois pour le même résultat. Le résultat correct s’affiche ensuite.
Les résultats sont évalués par la calculatrice à plus ou moins 10%.

Les 4 types de réseaux possibles


Un générateur et 3 résistances en série

Un générateur et 3 résistances en parallèle

Un générateur, 1 résistance en série et 2 résistances en parallèle

Jean WHINTER 1 juin 2005


Un générateur, 2 résistances en série et 1 résistance en parallèle

EXRESEAU.8XP

ClrHome
Disp " EXERCICE SUR"
Disp " UN CIRCUIT"
Disp " UN GENERATEUR"
Disp " 3 RESISTANCES":Pause :ClrHome
Disp " 4 CHOIX :"
Pause :ClrHome

Disp " R1,R2,R3


Disp " EN SERIE (1)":Pause :ClrHome:ClrDraw

Disp " R1,R2,R3


Disp "EN PARALLELE (2)":Pause :ClrHome:ClrDraw

Disp "R1 EN SERIE"


Disp "AVEC R2,R3 EN"
Disp "PARALLELE (3)":Pause :ClrHome:ClrDraw

Disp "R1 ET R2 EN
Disp "SERIE"
Disp "AVEC R3 EN"
Disp "PARALLELE(4)":Pause :ClrHome
Lbl X
Disp "CHOIX"
Disp "(1)(2)(3)OU (4)"

Jean WHINTER 2 juin 2005


Input X
If X>4
Goto X
Disp "NOTER LES "
Disp "VALEURS":Pause :ClrHome
Lbl W
iPart((rand*10))üV
V*10üE
iPart((rand*10))üV
V*0.5üT
If E=0 or T=0
Then
Goto W
End
Disp " E= ",E
Disp " R INTERNE= ",T
Pause :ClrHome
Lbl Y
iPart((rand*10))üV
V*10üA

iPart((rand*10))üV
V*10üB

iPart((rand*10))üV
V*10üC
If A=0 or B=0 or C=0
Then
Goto Y
End
Disp " R1= ",A
Disp " R2= ",B
Disp " R3= ",C
Pause :ClrHome
Disp "QUESTIONS"
Disp "VOUS AUREZ"
Disp "LE DROIT DE"
Disp "TROMPER 2 FOIS":Pause
ClrHome
If X=1
Goto 1
If X=2
Goto 2
If X=3
Goto 3
If X=4
Goto 4
Lbl 1
A+B+CüD
DüR
Disp "RESISTANCE EQUIVALENTE ?"

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Jean WHINTER 3 juin 2005


E/(D+T)üI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"
IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UG= ?"


E-T*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR1= ?"


A*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR2= ?"


B*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

Jean WHINTER 4 juin 2005


4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR3= ?"


C*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Goto F

Lbl 2
1/(1/A+1/B+1/C)üD
Disp "RESISTANCE EQUIVALENTE ?"
DüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

E/(D+T)üI
IüR
Disp "INTENSITE DANS"
Disp "LE GENERATEUR ?"

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Jean WHINTER 5 juin 2005


Disp "UG= ?"
E-T*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UG=UR1=UR2=UR3 ?"


E-T*IüR:RüU

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "IR1= ?":U/AüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "IR2= ?":U/BüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Jean WHINTER 6 juin 2005


Disp "IR3= ?":U/CüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Goto F

Lbl 3
A+1/(1/B+1/C)üD
Disp "RESISTANCE EQUIVALENTE ?"
DüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

E/(D+T)üI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UG= ?"


E-T*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else

Jean WHINTER 7 juin 2005


Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR1= ?"


A*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR2=UR3 ?"


1/(1/B+1/C)*IüU:UüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "INTENSITE DANS "


Disp "R2 ?"
U/BüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "INTENSITE DANS "


Disp "R3 ?"
U/CüR

For(J,1,3)
Input "REPONSE ?",X

Jean WHINTER 8 juin 2005


If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Goto F

Lbl 4
1/(1/(A+B)+1/C)üD:DüR
Disp "RESISTANCE EQUIVALENTE ?"

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

E/(D+T)üI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UG= ?"


E-T*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"

Jean WHINTER 9 juin 2005


Disp R:Pause :ClrHome

Disp "UR3=UG ? "


E-T*IüU:UüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "INTENSITE DANS"


Disp "R1 ET R2 ? "
U/(A+B)üI:IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "INTENSITE DANS "


Disp "R3 ? "
U/CüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR1= ?"


A*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause

Jean WHINTER 10 juin 2005


End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR2= ?"


B*IüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Goto F

Lbl F

EXPUISIM.8XP
Même programme que EXRESEAU mais avec affichage des schémas et vérification du
calcul des puissances.

0üXmin:100üXmax:0üYmin:100üYmax
CoordOff:AxesOff:LabelOff:ExprOff
ClrHome
Disp " EXERCICE SUR"
Disp " UN CIRCUIT"
Disp " UN GENERATEUR"
Disp " 3 RESISTANCES":Pause :ClrHome
Disp " 4 CHOIX :"
Pause :ClrHome

Disp " R1,R2,R3

Jean WHINTER 11 juin 2005


Disp " EN SERIE (1)":Pause :ClrHome:ClrDraw
ClrDraw
Text(35,26,"R1")
Text(35,44,"R2")
Text(35,62,"R3")
Text(5,60,"E,R")
For(A,20,60,20)
20üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)

AüX:BüY
Line(X,Y+60,X+35,Y+60)
Pause :ClrHome:ClrDraw
Disp " R1,R2,R3
Disp "EN PARALLELE (2)":Pause :ClrHome:ClrDraw
ClrDraw
Text(23,10,"R1")
Text(33,10,"R2")
Text(43,10,"R3")
Text(5,55,"E,R")

For(B,20,60,20)
20üA

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
20üA:20üB

Jean WHINTER 12 juin 2005


AüX:BüY
Line(X,Y,X,Y+40)
AüX:BüY
Line(X+20,Y,X+20,Y+40)
AüX:BüY
Line(X+20,Y+20,X+60,Y+20)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)
Pause :ClrHome:ClrDraw

Disp "R1 EN SERIE"


Disp "AVEC R2,R3 EN"
Disp "PARALLELE (3)":Pause :ClrHome:ClrDraw
ClrDraw
Text(25,26,"R1")
Text(25,62,"R2")
Text(40,62,"R3")
Text(5,60,"E,R")

For(B,20,40,20)
60üA

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End

20üA:20üB
AüX:BüY
Line(X+60,Y,X+60,Y+40)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)

Jean WHINTER 13 juin 2005


AüX:BüY
Line(X+40,Y,X+40,Y+20)
AüX:BüY
Line(X+40,Y+20,X+15,Y+20)
AüX:BüY
Line(X,Y+20,X,Y+60)

20üA
40üB
AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
Pause :ClrHome:ClrDraw

Disp "R1 ET R2 EN
Disp "SERIE"
Disp "AVEC R3 EN"
Disp "PARALLELE(4)":Pause :ClrHome
ClrDraw
Text(40,26,"R3")
Text(35,44,"R1")
Text(35,62,"R2")
Text(5,60,"E,R")
For(A,40,60,20)
20üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)

AüX:BüY
Line(X,Y+60,X+35,Y+60)

20üA

Jean WHINTER 14 juin 2005


10üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)

AüX:BüY
Line(X+15,Y,X+60,Y)
AüX:XüY
Line(X+60,Y,X+60,Y+10)
AüX:BüY
Line(X,Y,X,Y+10)
AüX:BüY
Line(X,Y+10,X+20,Y+10)
AüX:BüY
Line(X+60,Y,X+60,Y+10)
Pause :ClrHome:ClrDraw
Lbl X
Disp "CHOIX"
Disp "(1)(2)(3)OU (4)"

Input X
If X>4
Goto X
Disp "NOTER LES "
Disp "VALEURS":Pause :ClrHome
Lbl W
iPart((rand*10))üV
V*10üE
iPart((rand*10))üV
V*0.5üT
If E=0 or T=0
Then
Goto W
End
Disp " E= ",E
Disp " R INTERNE= ",T
Pause :ClrHome
Lbl Y
iPart((rand*10))üV
V*10üA

iPart((rand*10))üV
V*10üB

iPart((rand*10))üV
V*10üC
If A=0 or B=0 or C=0
Then
Goto Y
End
Disp " R1= ",A
Disp " R2= ",B
Disp " R3= ",C
Pause :ClrHome
Disp "QUESTIONS"

Jean WHINTER 15 juin 2005


Disp "VOUS AUREZ"
Disp "LE DROIT DE VOUS"
Disp "TROMPER 2 FOIS":Pause
ClrHome
If X=1
Goto 1
If X=2
Goto 2
If X=3
Goto 3
If X=4
Goto 4
Lbl 1
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

A+B+C+TüD
DüR
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End

Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

E/DüI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"
IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End

Jean WHINTER 16 juin 2005


End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UG= ?"


E-T*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "UR1= ?"


A*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UR2= ?"
B*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End

Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UR3= ?"
C*IüR
For(J,1,3)

Jean WHINTER 17 juin 2005


Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp "CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "

Jean WHINTER 18 juin 2005


Disp " CONSOMMEE"
Disp "PAR R1 ?"
A*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"
B*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
C*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Goto F

Lbl 2

Jean WHINTER 19 juin 2005


Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

1/(1/A+1/B+1/C)üD:D+TüD
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"
DüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

E/DüI
IüR
Disp "INTENSITE DANS"
Disp "LE GENERATEUR ?"
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UG= ?"
E-T*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End

Jean WHINTER 20 juin 2005


Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UG=UR1=UR2=UR3 ?"
E-T*IüR:RüU
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "IR1= ?":U/AüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "IR2= ?":U/BüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "IR3= ?":U/CüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else

Jean WHINTER 21 juin 2005


Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "PUISSANCE "
Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"
U*U/AüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ

Jean WHINTER 22 juin 2005


Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "PUISSANCE "
Disp " CONSOMMEE"
Disp "PAR R2 ?"
"
U*U/BüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "PUISSANCE "
Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Goto F

Lbl 3
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

A+1/(1/B+1/C)üD:D+TüD
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"
DüR
For(J,1,3)

Jean WHINTER 23 juin 2005


Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

E/DüI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UG= ?"
E-T*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UR1= ?"
A*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else

Jean WHINTER 24 juin 2005


Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UR2=UR3 ?"
1/(1/B+1/C)*IüU:UüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "INTENSITE DANS "


Disp "R2 ?"
U/BüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "INTENSITE DANS "


Disp "R3 ?"
U/CüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
ClrHome
Disp "ETUDE"

Jean WHINTER 25 juin 2005


Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"

A*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End

Jean WHINTER 26 juin 2005


Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"
U*U/BüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Goto F

Lbl 4
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

1/(1/(A+B)+1/C)üD:D+TüD:DüR
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"

Jean WHINTER 27 juin 2005


For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

E/DüI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UG= ?"
E-T*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UR3=UG ? "
E-T*IüU:UüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ

Jean WHINTER 28 juin 2005


Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "INTENSITE DANS"
Disp "R1 ET R2 ? "
U/(A+B)üO:OüR

For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "INTENSITE DANS "
Disp "R3 ? "
U/CüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UR1= ?"
A*OüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
Disp "UR2= ?"
B*OüR

Jean WHINTER 29 juin 2005


For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome
ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"

T*I*IüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Jean WHINTER 30 juin 2005


Disp "PUISSANCE "
Disp " CONSOMMEE"
Disp "PAR R1 ?"
A*O*OüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"

B*O*OüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause

4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

Jean WHINTER 31 juin 2005


Goto F
Lbl F

Les programmes avec appel d’autres programmes

1°) Afin de réduire la longueur des programmes dans lesquels apparaissent des paquets
d’instructions répétitives j’ai réécrit le programme EXPUISIM.8XP en faisant appeler un
programme externe REPONSE.8XP qui vérifie à chaque fois la validité de la réponse.
Ce nouveau programme appelé PUISS3.8XP doit être impérativement couplé dans le registre
des programmes avec le programme REPONSE.8XP

REPONSE.8XP
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then
Disp "EXACT":Pause
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

PUISS3.8XP
0üXmin:100üXmax:0üYmin:100üYmax
CoordOff:AxesOff:LabelOff:ExprOff
ClrHome
Disp " EXERCICE SUR"
Disp " UN CIRCUIT"
Disp " UN GENERATEUR"
Disp " 3 RESISTANCES":Pause :ClrHome
Disp " 4 CHOIX :"
Pause :ClrHome

Disp " R1,R2,R3


Disp " EN SERIE (1)":Pause :ClrHome:ClrDraw
ClrDraw
Text(35,26,"R1")
Text(35,44,"R2")
Text(35,62,"R3")
Text(5,60,"E,R")
For(A,20,60,20)
20üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)

Jean WHINTER 32 juin 2005


End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)

AüX:BüY
Line(X,Y+60,X+35,Y+60)
Pause :ClrHome:ClrDraw
Disp " R1,R2,R3
Disp "EN PARALLELE (2)":Pause :ClrHome:ClrDraw
ClrDraw
Text(23,10,"R1")
Text(33,10,"R2")
Text(43,10,"R3")
Text(5,55,"E,R")

For(B,20,60,20)
20üA

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
20üA:20üB
AüX:BüY
Line(X,Y,X,Y+40)
AüX:BüY
Line(X+20,Y,X+20,Y+40)
AüX:BüY
Line(X+20,Y+20,X+60,Y+20)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)
Pause :ClrHome:ClrDraw

Disp "R1 EN SERIE"

Jean WHINTER 33 juin 2005


Disp "AVEC R2,R3 EN"
Disp "PARALLELE (3)":Pause :ClrHome:ClrDraw
ClrDraw
Text(25,26,"R1")
Text(25,62,"R2")
Text(40,62,"R3")
Text(5,60,"E,R")

For(B,20,40,20)
60üA

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End

20üA:20üB
AüX:BüY
Line(X+60,Y,X+60,Y+40)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)

AüX:BüY
Line(X+40,Y,X+40,Y+20)
AüX:BüY
Line(X+40,Y+20,X+15,Y+20)
AüX:BüY
Line(X,Y+20,X,Y+60)

20üA
40üB
AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)

Jean WHINTER 34 juin 2005


Pause :ClrHome:ClrDraw

Disp "R1 ET R2 EN
Disp "SERIE"
Disp "AVEC R3 EN"
Disp "PARALLELE(4)":Pause :ClrHome
ClrDraw
Text(40,26,"R3")
Text(35,44,"R1")
Text(35,62,"R2")
Text(5,60,"E,R")
For(A,40,60,20)
20üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)

AüX:BüY
Line(X,Y+60,X+35,Y+60)

20üA
10üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)

AüX:BüY
Line(X+15,Y,X+60,Y)
AüX:XüY
Line(X+60,Y,X+60,Y+10)
AüX:BüY
Line(X,Y,X,Y+10)

Jean WHINTER 35 juin 2005


AüX:BüY
Line(X,Y+10,X+20,Y+10)
AüX:BüY
Line(X+60,Y,X+60,Y+10)
Pause :ClrHome:ClrDraw
Lbl X
Disp "CHOIX"
Disp "(1)(2)(3)OU (4)"

Input X
If X>4
Goto X
Disp "NOTER LES "
Disp "VALEURS":Pause :ClrHome
Lbl W
iPart((rand*10))üV
V*10üE
iPart((rand*10))üV
V*0.5üT
If E=0 or T=0
Then
Goto W
End
Disp " E= ",E
Disp " R INTERNE= ",T
Pause :ClrHome
Lbl Y
iPart((rand*10))üV
V*10üA

iPart((rand*10))üV
V*10üB

iPart((rand*10))üV
V*10üC
If A=0 or B=0 or C=0
Then
Goto Y
End
Disp " R1= ",A
Disp " R2= ",B
Disp " R3= ",C
Pause :ClrHome
Disp "QUESTIONS"
Disp "VOUS AUREZ"
Disp "LE DROIT DE VOUS"
Disp "TROMPER 2 FOIS":Pause
ClrHome
If X=1
Goto 1
If X=2
Goto 2
If X=3
Goto 3
If X=4
Goto 4
Lbl 1
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

A+B+C+TüD
DüR

Jean WHINTER 36 juin 2005


Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"

prgmREPONSE

E/DüI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"
IüR

prgmREPONSE

Disp "UG= ?"


E-T*IüR

prgmREPONSE

Disp "UR1= ?"


A*IüR

prgmREPONSE

Disp "UR2= ?"


B*IüR

prgmREPONSE

Disp "UR3= ?"


C*IüR

prgmREPONSE

ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp "CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"
A*I*IüR

prgmREPONSE

Jean WHINTER 37 juin 2005


Disp "PUISSANCE "
Disp " CONSOMMEE"
Disp "PAR R2 ?"
B*I*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
C*I*IüR

prgmREPONSE

Goto F

Lbl 2
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

1/(1/A+1/B+1/C)üD:D+TüD
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"
DüR

prgmREPONSE

E/DüI
IüR
Disp "INTENSITE DANS"
Disp "LE GENERATEUR ?"

prgmREPONSE

Disp "UG= ?"


E-T*IüR

prgmREPONSE

Disp "UG=UR1=UR2=UR3 ?"


E-T*IüR:RüU

prgmREPONSE

Disp "IR1= ?":U/AüR

prgmREPONSE

Disp "IR2= ?":U/BüR

prgmREPONSE

Disp "IR3= ?":U/CüR

prgmREPONSE

Disp "ETUDE"
Disp "ENERGETIQUE "

Jean WHINTER 38 juin 2005


Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"
U*U/AüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"

U*U/BüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR

prgmREPONSE

Goto F

Lbl 3
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

A+1/(1/B+1/C)üD:D+TüD
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"
DüR

prgmREPONSE

E/DüI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"

prgmREPONSE

Jean WHINTER 39 juin 2005


Disp "UG= ?"
E-T*IüR

prgmREPONSE

Disp "UR1= ?"


A*IüR

prgmREPONSE

Disp "UR2=UR3 ?"


1/(1/B+1/C)*IüU:UüR

prgmREPONSE

Disp "INTENSITE DANS "


Disp "R2 ?"
U/BüR

prgmREPONSE

Disp "INTENSITE DANS "


Disp "R3 ?"
U/CüR

prgmREPONSE

ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"

A*I*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"
U*U/BüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"

Jean WHINTER 40 juin 2005


U*U/CüR

prgmREPONSE

Goto F

Lbl 4
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

1/(1/(A+B)+1/C)üD:D+TüD:DüR
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"

prgmREPONSE

E/DüI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"

prgmREPONSE

Disp "UG= ?"


E-T*IüR

prgmREPONSE

Disp "UR3=UG ? "


E-T*IüU:UüR

prgmREPONSE

Disp "INTENSITE DANS"


Disp "R1 ET R2 ? "
U/(A+B)üO:OüR

prgmREPONSE

Disp "INTENSITE DANS "


Disp "R3 ? "
U/CüR

prgmREPONSE

Disp "UR1= ?"


A*OüR

prgmREPONSE

Disp "UR2= ?"


B*OüR

prgmREPONSE

ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "

Jean WHINTER 41 juin 2005


Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"

T*I*IüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"
A*O*OüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"

B*O*OüR

prgmREPONSE

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR

prgmREPONSE

Goto F

Lbl F

2°) J’ai modifié le programme PUISS3.8XP de telle façon que l’exercice de l’élève soit noté.
Ce nouveau programme appelé PUISS4.8XP fait appel à 3 programmes externes NOM,
REPONSEN et CALCUL.
NOM.8XP

Disp "VOTRE NOM"


Input Str1
0üZ:0üY
ClrHome

REPONSEN.8XP

Y+1üY
For(J,1,3)
Input "REPONSE ?",X
If 0.1>abs((X-R)/R
Then

Jean WHINTER 42 juin 2005


Disp "EXACT":Pause
If J=1:Then:Z+1üZ:End
If J=2:Then:Z+0.3üZ:End
If J=3:Then:Z+0.6üZ:End
4üJ
Else
Disp "FAUX":Pause
End
End
Disp "REPONSE"
Disp "EXACTE"
Disp R:Pause :ClrHome

CALCUL.8XP

ClrHome
Z/Y*20üZ
Disp "NOTE OBTENUE"
Disp "PAR"
Disp Str1
Disp Z
Disp "SUR 20"
Pause

PUISS4.8XP
0üXmin:100üXmax:0üYmin:100üYmax
CoordOff:AxesOff:LabelOff:ExprOff
ClrHome
Disp " EXERCICE SUR"
Disp " UN CIRCUIT"
Disp " UN GENERATEUR"
Disp " 3 RESISTANCES":Pause :ClrHome
Disp " 4 CHOIX :"
Pause :ClrHome

Disp " R1,R2,R3


Disp " EN SERIE (1)":Pause :ClrHome:ClrDraw
ClrDraw
Text(35,26,"R1")
Text(35,44,"R2")
Text(35,62,"R3")
Text(5,60,"E,R")
For(A,20,60,20)
20üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY

Jean WHINTER 43 juin 2005


Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)

AüX:BüY
Line(X,Y+60,X+35,Y+60)
Pause :ClrHome:ClrDraw
Disp " R1,R2,R3
Disp "EN PARALLELE (2)":Pause :ClrHome:ClrDraw
ClrDraw
Text(23,10,"R1")
Text(33,10,"R2")
Text(43,10,"R3")
Text(5,55,"E,R")

For(B,20,60,20)
20üA

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
20üA:20üB
AüX:BüY
Line(X,Y,X,Y+40)
AüX:BüY
Line(X+20,Y,X+20,Y+40)
AüX:BüY
Line(X+20,Y+20,X+60,Y+20)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)
Pause :ClrHome:ClrDraw

Disp "R1 EN SERIE"


Disp "AVEC R2,R3 EN"
Disp "PARALLELE (3)":Pause :ClrHome:ClrDraw
ClrDraw
Text(25,26,"R1")
Text(25,62,"R2")
Text(40,62,"R3")

Jean WHINTER 44 juin 2005


Text(5,60,"E,R")

For(B,20,40,20)
60üA

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End

20üA:20üB
AüX:BüY
Line(X+60,Y,X+60,Y+40)
AüX:BüY
Line(X,Y+40,X,Y+60)
AüX:BüY
Line(X,Y+60,X+30,Y+60)
AüX:BüY
Line(X+30,Y+50,X+30,Y+70)
AüX:BüY
Line(X+32,Y+57,X+32,Y+63)
AüX:BüY
Line(X+32,Y+60,X+60,Y+60)
AüX:BüY
Line(X+60,Y+60,X+60,Y+20)

AüX:BüY
Line(X+40,Y,X+40,Y+20)
AüX:BüY
Line(X+40,Y+20,X+15,Y+20)
AüX:BüY
Line(X,Y+20,X,Y+60)

20üA
40üB
AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
Pause :ClrHome:ClrDraw

Disp "R1 ET R2 EN
Disp "SERIE"
Disp "AVEC R3 EN"
Disp "PARALLELE(4)":Pause :ClrHome

Jean WHINTER 45 juin 2005


ClrDraw
Text(40,26,"R3")
Text(35,44,"R1")
Text(35,62,"R2")
Text(5,60,"E,R")
For(A,40,60,20)
20üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)
End
AüX:BüY
Line(X,Y,X,Y+60)
AüX:BüY
Line(X,Y+60,X-20,Y+60)
AüX:BüY
Line(X-20,Y+65,X-20,Y+55)
AüX:BüY
Line(X-24,Y+70,X-24,Y+50)
20üA
AüX:BüY
Line(X,Y,X,Y+60)

AüX:BüY
Line(X,Y+60,X+35,Y+60)

20üA
10üB

AüX:BüY

Line(X,Y,X+5,Y)
AüX:BüY
Line(X+5,Y-5,X+5,Y+5)
AüX:BüY
Line(X+5,Y+5,X+15,Y+5)
AüX:BüY
Line(X+15,Y+5,X+15,Y-5)
AüX:BüY
Line(X+15,Y-5,X+5,Y-5)
AüX:BüY
Line(X+15,Y,X+20,Y)

AüX:BüY
Line(X+15,Y,X+60,Y)
AüX:XüY
Line(X+60,Y,X+60,Y+10)
AüX:BüY
Line(X,Y,X,Y+10)
AüX:BüY
Line(X,Y+10,X+20,Y+10)
AüX:BüY
Line(X+60,Y,X+60,Y+10)
Pause :ClrHome:ClrDraw
Lbl X

Jean WHINTER 46 juin 2005


Disp "CHOIX"
Disp "(1)(2)(3)OU (4)"

Input X
If X>4
Goto X
Disp "NOTER LES "
Disp "VALEURS":Pause :ClrHome
Lbl W
iPart((rand*10))üV
V*10üE
iPart((rand*10))üV
V*0.5üT
If E=0 or T=0
Then
Goto W
End
Disp " E= ",E
Disp " R INTERNE= ",T
Pause :ClrHome
Lbl Y
iPart((rand*10))üV
V*10üA

iPart((rand*10))üV
V*10üB

iPart((rand*10))üV
V*10üC
If A=0 or B=0 or C=0
Then
Goto Y
End
Disp " R1= ",A
Disp " R2= ",B
Disp " R3= ",C
Pause :ClrHome
Disp "QUESTIONS"
Disp "VOUS AUREZ"
Disp "LE DROIT DE VOUS"
Disp "TROMPER 2 FOIS":Pause
ClrHome
prgmNOM
If X=1
Goto 1
If X=2
Goto 2
If X=3
Goto 3
If X=4
Goto 4
Lbl 1
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

A+B+C+TüD
DüR
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"

Jean WHINTER 47 juin 2005


Disp "DANS LE CIRCUIT"

prgmREPONSEN

E/DüI
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"
IüR

prgmREPONSEN

Disp "UG= ?"


E-T*IüR

prgmREPONSEN

Disp "UR1= ?"


A*IüR

prgmREPONSEN

Disp "UR2= ?"


B*IüR

prgmREPONSEN

Disp "UR3= ?"


C*IüR

prgmREPONSEN

ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp "CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"
A*I*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"
B*I*IüR

Jean WHINTER 48 juin 2005


prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
C*I*IüR

prgmREPONSEN

Goto F

Lbl 2
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

1/(1/A+1/B+1/C)üD:D+TüD
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"
DüR

prgmREPONSEN

E/DüI
IüR
Disp "INTENSITE DANS"
Disp "LE GENERATEUR ?"

prgmREPONSEN

Disp "UG= ?"


E-T*IüR

prgmREPONSEN

Disp "UG=UR1=UR2=UR3 ?"


E-T*IüR:RüU

prgmREPONSEN

Disp "IR1= ?":U/AüR

prgmREPONSEN

Disp "IR2= ?":U/BüR

prgmREPONSEN

Disp "IR3= ?":U/CüR

prgmREPONSEN

Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"

Jean WHINTER 49 juin 2005


Disp "LE GENERATEUR ?"
E*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"
U*U/AüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"

U*U/BüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR

prgmREPONSEN

Goto F

Lbl 3
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

A+1/(1/B+1/C)üD:D+TüD
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"
DüR

prgmREPONSEN

E/DüI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"

prgmREPONSEN

Disp "UG= ?"


E-T*IüR

prgmREPONSEN

Jean WHINTER 50 juin 2005


Disp "UR1= ?"
A*IüR

prgmREPONSEN

Disp "UR2=UR3 ?"


1/(1/B+1/C)*IüU:UüR

prgmREPONSEN

Disp "INTENSITE DANS "


Disp "R2 ?"
U/BüR

prgmREPONSEN

Disp "INTENSITE DANS "


Disp "R3 ?"
U/CüR

prgmREPONSEN

ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"
E*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"
T*I*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"

A*I*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"
U*U/BüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR

prgmREPONSEN

Goto F

Jean WHINTER 51 juin 2005


Lbl 4
Disp "ETUDE"
Disp "ELECTRIQUE "
Disp "DU RESEAU "
Pause :ClrHome

1/(1/(A+B)+1/C)üD:D+TüD:DüR
Disp "RESISTANCE "
Disp " EQUIVALENTE"
Disp "A TOUTES LES "
Disp "RESISTANCES "
Disp " PRESENTES"
Disp "DANS LE CIRCUIT"

prgmREPONSEN

E/DüI
IüR
Disp "INTENSITE DANS "
Disp "LE GENERATEUR ?"

prgmREPONSEN

Disp "UG= ?"


E-T*IüR

prgmREPONSEN

Disp "UR3=UG ? "


E-T*IüU:UüR

prgmREPONSEN

Disp "INTENSITE DANS"


Disp "R1 ET R2 ? "
U/(A+B)üO:OüR

prgmREPONSEN

Disp "INTENSITE DANS "


Disp "R3 ? "
U/CüR

prgmREPONSEN

Disp "UR1= ?"


A*OüR

prgmREPONSEN

Disp "UR2= ?"


B*OüR

prgmREPONSEN

ClrHome
Disp "ETUDE"
Disp "ENERGETIQUE "
Disp "DU RESEAU "
Pause :ClrHome

Disp "PUISSANCE "


Disp "FOURNIE PAR"
Disp "LE GENERATEUR ?"

Jean WHINTER 52 juin 2005


E*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R INTERNE ?"

T*I*IüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R1 ?"
A*O*OüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R2 ?"

B*O*OüR

prgmREPONSEN

Disp "PUISSANCE "


Disp " CONSOMMEE"
Disp "PAR R3 ?"
U*U/CüR

prgmREPONSEN

Goto F

Lbl F
prgmCALCUL

Jean WHINTER 53 juin 2005