Corrigés XCAS Page 1. Fonctions

Dimension: px
Commencer à balayer dès la page:

Download "Corrigés XCAS Page 1. Fonctions"

Transcription

1 Corrigés XCAS Page 1 Avertissement 1) Pour écrire un programme, on ouvre une session Programme (Prg, Nouveau programme). 2) Pour exécuter le programme, on clique sur : 3) Pour ouvrir le tableur sous Tableur, Nouveau tableur. Les formules à entrer sont celles habituelles. Dans la suite, on se contente de donner les programmes (sauf cas particuliers). La démarche "utiliser un tableur" est décrite dans le fichier "corriges tableur". 10 3) On propose : Fonctions input("x =?",x); if (x<=10){v:=100*x} else{v:=750+25*x;}; print("le volume est :",V); volume(x):=if(x<=10){100*x} else{750+25*x}; On l'appelle dans la ligne de commande en tapant par exemple : volume(5). 4) On teste plusieurs valeurs de x et on procède par encadrements successifs pour trouver la valeur de x associée à V = b) On peut éventuellement écrire un algorithme pour S:=100; for(n:=1;n<=10;n:=n+1){ S:=S+100+2*n;}; print("le capital est :",S); 3) On peut commencer par faire quelques essais en calculant des images, puis procéder par encadrements successifs : input("nombre d années =?",n); S:=100; S:=S+100+2*I;}; print("le capital est :",S); On peut ensuite éventuellement introduire une boucle Tant que : S:=100; while (S<1999) { n:=n+1; S:=S+100+2*n;}; print("nombre d années :",n); 13 4) b) On transcrit l'algorithme en langage x:=-3; x0:=-3; m:=34; while (x<=3) { x:=x+0.1; y:=3*x^2-2*x+1; if(y<m){x0:=x;m:=y;}; }; print("le min paraît être :",m); print("il est atteint en :",x0); 15 2) On peut commencer par faire quelques essais en calculant des images, puis procéder par encadrements successifs : input("nombre d années =?",n); P:=5000; P:=P*0.95;}; print("la population est :",P); On peut ensuite éventuellement introduire une boucle Tant que : P:=5000; while(p>2500){ n:=n+1; P:=P*0.95;}; print("nombre d années :",n); 16 2) b) On peut éventuellement écrire un algorithme pour input("nombre d années =?",n); C:=1000; C:=1.025*C;}; print("le capital est :",C); 3) On utilise le programme précédent en testant plusieurs valeurs de n, et en procédant par encadrements successifs. Prolongement : on peut éventuellement écrire un algorithme avant de le transcrire en langage C:=1000; while(c<2000){ n:=n+1; C:=1.025*C;}; print("nombre d années :",n); 4) On utilise le programme de la question 2) b) en testant plusieurs valeurs de n, et en procédant par encadrements successifs. Prolongement : on peut éventuellement écrire un algorithme avant de le transcrire en langage C:=1000; input("somme à atteindre =?",S); while(c<s){ n:=n+1; C:=1.025*C;}; print("nombre d années :",n);

2 Corrigés XCAS Page ) On transcrit l'algorithme en langage input("précision =?",p); a:=-1;b:=0; while(b-a>p){ m:=(a+b)/2; y:=m^4-4*m-1; if(y>0){a:=m;} else{b:=m;};}; print("la solution est entre ",a," et ",b); Commentaire : Xcas étant un logiciel de calcul formel, les réels a et sont calculés de proche en proche sous forme exacte. Ainsi, en choisissant par exemple une précision de 0,01, Xcas affiche comme résultat : Si on souhaite afficher des valeurs approchées, on remplace la dernière ligne du programme par : print("la solution est entre ",evalf(a)," et ",evalf(b)); 20 3) On peut éventuellement écrire un algorithme pour input("durée en min =?",D); if(d<=120){a:=19.5;b:=22;} else{a:= *(d-120); B:= *(D-120);}; if(d<=180){c:=29;} else{c:= *(d-180);}; if(a<=b and A<=C){ print("forfait A pour un montant de ",A);}; if(b<=a and B<=C){ print("forfait B pour un montant de ",B);}; if(c<=a and C<=B){ print("forfait C pour un montant de ",C);}; On a groupé ici les calculs des montants des forfaits A et B pour raccourcir la taille du programme. 4) On utilise le programme précédent en testant plusieurs valeurs de D et en procédant par encadrements successifs. On peut aussi penser à tracer les courbes représentatives des fonctions associées aux différents forfaits. Pour cela, on crée les fonctions forfaita, forfaitb et forfaitc, puis on trace leurs courbes représentatives sur l'intervalle [0 ; 200] : forfaita(d):=if(d<=120){19.5;} else{ *(d-120);}; forfaitb(d):=if(d<=120){22;} else{ *(d-120);}; forfaitc(d):=if(d<=180){29;} else{ *(d-180);}; plotfunc(forfaita(x),x=0..200,color=red); plotfunc(forfaitb(x),x=0..200,color=blue); plotfunc(forfaitc(x),x=0..200,color=green); 21 2) On peut éventuellement écrire un algorithme pour input("nombre de SMS =?",n); A:=20; B:=0.15*n; C:= *n; if(a<=b and A<=C){ print("forfait A pour un montant de :",A);}; if(b<=a and B<=C){ print("forfait B pour un montant de :",B);}; if(c<=a and C<=B){ print("forfait C pour un montant de :",C);}; 3) On utilise le programme précédent en testant plusieurs valeurs de n et en procédant par encadrements successifs. On peut aussi penser à tracer les représentations graphiques des fonctions forfaita, forfaitb et forfaitc associées aux différents forfaits sur l'intervalle [0 ; 200] : forfaita(n):=20; forfaitb(n):=0.15*n; forfaitc(n):= *n; plotfunc(forfaita(x),x=0..200,color=red); plotfunc(forfaitb(x),x=0..200,color=blue); Plotfunc(forfaitC(x),x=0..200,color=green); On peut aussi résoudre des équations. Par exemple : sol:=solve(forfaitb(x)=forfaitc(x),x); print("les forfaits B et C sont égaux pour une consommation de :",sol); 22 2) b) On peut éventuellement écrire un algorithme pour popa:=20000;popb:=80000; while(popa<popb){ n:=n+1;a:=popa;b:=popb; popa:=a*0.9+b*0.2; popb:=a*0.1+b*0.8;}; print("le nombre d années nécessaires est :",n);

3 Corrigés XCAS Page 3 3) On modifie le programme précédent de façon à obtenir les tailles des populations (popa et popb) des villes A et B en fonction du nombre d'années écoulées (n). La démarche peut être résumée par l'algorithme : Variables : n,i : entier ; popa,popb,a,b : réels ; Début Entrer(n) ; popa ; popb ; Pour i allant de 1 à n faire a popa ; b popb ; popa a 0,9+b 0,2 ; popb a 0,1+b 0,8 ; FinPour ; Afficher("la taille de la ville A est ",popa); Afficher("la taille de la ville B est ",popb); Fin. Il se transcrit en langage Xcas par : input("nombre d annees =?",n); popa:=20000;popb:=80000; a:=popa;b:=popb; popa:=a*0.9+b*0.2; popb:=a*0.1+b*0.8;}; print("la taille de la ville A est :",popa); print("la taille de la ville B est :",popb); On teste plusieurs valeurs pour répondre aux questions. Il est aussi possible d'utiliser le tableur d'xcas pour obtenir une représentation graphique de l'évolution des deux populations. Voici la démarche résumée : - dans B2 =B1*0.9+C1*0.2 - dans C2 =B1*0.1+C1*0.8 On recopie ces cellules vers le bas jusqu'à la ligne 32. Il faut ensuite créer les listes des valeurs des colonnes B et C. Pour cela : - dans D0 =(villea:=(b1):(b32)) (cela crée en même temps la liste villea) ; - dans D1 =(villeb:=(c1):(c32)) (cela crée en même temps la liste villeb). 23 3) b) On peut éventuellement écrire un algorithme pour input("masse en kg =?",M); if(m<800){c:= *m;} else{c:= *m;}; if(m<900){r:=20*m;} else{r:=20*m-100}; if(r>=c){ print("l entreprise réalise des bénéfices");} else{print("l entreprise ne réalise pas de bénéfice");}; On teste plusieurs valeurs de M et on procède par encadrements successifs pour résoudre le problème. On peut aussi penser à tracer les courbes représentatives des fonctions associées aux coûts et aux recettes. Pour cela, on crée les fonctions couts et recettes, puis on trace leurs courbes représentatives sur l'intervalle [0 ; 1000] : couts(m):=if(m<800){ *m;} else{ *m;}; recettes(m):=if(m<900){20*m;} else{20*m-100;}; plotfunc(couts(x),x= ,color=red); plotfunc(recettes(x),x= ,color=green); Pour obtenir la représentation graphique de l'évolution des deux villes, on tape dans la ligne de commande : plotlist(villea,affichage=1); plotlist(villeb,affichage=2);

4 Corrigés XCAS Page 4 Géométrie 26 3) c) On peut éventuellement écrire un algorithme pour a:=10; input("n =?",n); a:=sqrt((a-2)^2+4);}; print("l aire est :",a^2); Commentaire : Xcas est un logiciel de calcul formel, le réel a est calculé de proche en proche sous forme exacte. Ainsi, en choisissant comme entrée 3, Xcas affiche comme résultat : Si on souhaite afficher une valeur approchée, on remplace la dernière ligne du programme par : print("l aire est :",evalf(a^2)); 4) On utilise le programme de la question précédente et on teste à l'aide de quelques valeurs. 28 5) On peut éventuellement écrire un algorithme pour résumer la démarche du calcul de l'aire noircie totale à chaque étape avant de le transcrire en langage input("n =?",n); N:=1; a:=8; A:=16*sqrt(3); for(i:=2;i<=n;i:=i+1){ N:=N*3; a:=a/2; A:=A+N*a^2*sqrt(3)/4;}; print("l aire noircie totale est :",simplify(a)); Xcas est un logiciel de calcul formel. Le résultat affiché est la valeur exacte simplifiée de l'aire noircie totale. On peut tester plusieurs valeurs. Puis on peut éventuellement introduire une boucle Tant que : n:=1; N:=1; a:=8; A:=16*sqrt(3); while (A<0.9*64*sqrt(3)){ n:=n+1; N:=N*3; a:=a/2; A:=A+N*a^2*sqrt(3)/4;}; print("le nombre d étapes est :",n); 30 2) On peut éventuellement écrire un algorithme pour c:=(xb-xa)^2+(yb-ya)^2; b:=(xc-xa)^2+(yc-ya)^2; a:=(xb-xc)^2+(yb-yc)^2; if(a==b and a==c){ print("abc triangle équilatéral"); print("son périmètre est :",3*sqrt(a)); print("son aire est :",a*sqrt(3)/4);} else{print("abc non équilatéral");}; 31 2) On peut éventuellement écrire un algorithme pour ou xi:=(xa+xc)/2; yi:=(ya+yc)/2; xj:=(xb+xd)/2; yj:=(yb+yd)/2; if(xi==xj and yi==yj){ print("abcd parallélogramme");} else{print("abcd non parallélogramme");}; a:=(xb-xa)^2+(yb-ya)^2; b:=(xc-xb)^2+(yc-yb)^2; c:=(xd-xc)^2+(yd-yc)^2; d:=(xd-xa)^2+(yd-ya)^2; if(a==c and b==d){ print("abcd parallélogramme");} else{print("abcd non parallélogramme");}; 32 2) On peut éventuellement écrire un algorithme pour a:=(xb-xa)^2+(yb-ya)^2; b:=(xc-xb)^2+(yc-yb)^2; c:=(xd-xc)^2+(yd-yc)^2; d:=(xd-xa)^2+(yd-ya)^2; E:=(xC-xA)^2+(yC-yA)^2; if(a==c and b==d and a==b and E=a+b){ print("abcd est un carré"); print("son périmètre est :",4*sqrt(a)); print("son aire est :",a);} else{print("abcd n est pas un carré");}; Remarque : la lettre minuscule e désigne exp(1). 33 2) On peut éventuellement écrire un algorithme pour a:=(xb-xa)^2+(yb-ya)^2; b:=(xc-xb)^2+(yc-yb)^2; c:=(xd-xc)^2+(yd-yc)^2; d:=(xd-xa)^2+(yd-ya)^2; E:=(xC-xA)^2+(yC-yA)^2; if(a==c and b==d and a==b){ print("abcd est un losange");} else{print("abcd n est pas un losange");}; if(a==c and b==d and E=a+b){ print("abcd est un rectangle");} else{print("abcd n est pas un rectangle");}; if(a==c and b==d and a==b and E=a+b){ print("abcd est un carré");} else{print("abcd n est pas un carré");}; Remarque : la lettre minuscule e désigne exp(1).

5 Corrigés XCAS Page ) On peut éventuellement écrire un algorithme pour if(xa==xb){ print("l équation est x = ",xa);} else{ m:=(yb-ya)/(xb-xa); p:=ya-m*xa; print("l équation est y= mx + p"); print("où m vaut :",m); print("et p vaut :",p);}; 36 3) On peut éventuellement écrire un algorithme pour input("a =? ",a); input("b =? ",b); input("c =? ",c); input("d =? ",d); if(a==c){if(b==d){ print("les droites sont confondues");} else{print("les droites sont strictement parallèles");}} else{x0:=(d-b)/(a-c); y0:=a*x0+b; print("les droites sont sécantes au point de coordonnées (x0;y0)"); print("où x0 vaut :",x0); print("et y0 vaut :",y0);}; 37 2) On peut éventuellement écrire un algorithme pour if(xa==xb and xa==xc){ print("les points sont alignés");} else{if(xa!=xb and xa!=xc){ if((xc-xa)*(yb-ya)==(xb-xa)*(yc-ya)) {print("les points sont alignés");} else{print("les points ne sont pas alignés");}} else{print("les points ne sont pas alignés");};}; 38 2) On peut éventuellement écrire un algorithme pour input("a =? ",a); input("b =? ",b); input("c =? ",c); input("d =? ",d); input("e =? ",E); input("f =? ",f); if(a*e-b*d!=0){ print("le système admet un couple solution unique (x;y)"); print("où x vaut :",(c*e-b*f)/(a*e-b*d)); print("et y vaut :",(a*f-d*c)/(a*e-b*d));} else{print("le système n admet pas de solution unique");}; Remarque : la lettre minuscule e désigne exp(1). Complément : Xcas sait résoudre des systèmes linéaires. Par exemple pour la question 3a) : linsolve([2x+3y=7,3x-y=5],[x,y]) 40 2) On peut éventuellement écrire un algorithme pour input("xu =? ",xu); input("yu =? ",yu); input("xv =? ",xv); input("yv =? ",yv); if(xu*yv==xv*yu){ print("les vecteurs sont colinéaires"); print("on a v=k*u avec k égal à :"); if(xu!=0){print(xv/xu);} else{print(yv/yu);}} else{print("les vecteurs ne sont pas colinéaires");}; 41 2) On peut éventuellement écrire un algorithme pour résumer la démarche avant de la transcrire en langage if((xb-xa)*(yd-yc)==(xd-xc)*(yb-ya)){ print("(ab) et (CD) sont parallèles");} else{print("(ab) et (CD) ne sont pas parallèles");}; 42 2) On peut éventuellement écrire un algorithme pour if(xb-xa==xc-xd and yb-ya==yc-yd){ print("abcd parallélogramme");} else{print("abcd non parallélogramme");}; 43 2) On peut éventuellement écrire un algorithme pour if((xb-xa)*(yc-ya)==(xc-xa)*(yb-ya)){ print("les points sont alignés");} else{print("les points ne sont pas alignés");};

6 Corrigés XCAS Page 6 Statistiques et probabilités 44 A) 2) On peut éventuellement écrire un algorithme pour input("note1 =?",note1); input("note2 =?",note2); m:=(2*note1+3*note2)/5; print("la moyenne est :",m); Commentaire : Xcas est un logiciel de calcul formel, le réel m est affiché sous forme fractionnaire. Ainsi, en choisissant comme entrées 10 et 11, Xcas affiche comme résultat : Si on souhaite afficher une valeur décimale, on remplace la dernière ligne du programme par : print("la moyenne est :",evalf(m)); 3) On teste quelques valeurs pour répondre aux questions. B) 1) On peut éventuellement écrire un algorithme pour input("coeff1 =?",coeff1); input("coeff2 =?",coeff2); m:=(coeff1*8+coeff2*13)/(coeff1+coeff2); print("la moyenne est :",evalf(m)); 46 2) On peut éventuellement écrire un algorithme pour input("nombre de lancers =?",N); P:=0; if(x<0.5){p:=p+1;};}; print("la fréquence de Pile est ",evalf(p/n)); lancer_pieces(n):={ local (P:=0),I,x; if(x<0.5){p:=p+1;};}; return evalf(p/n);}; On peut faire constater la fluctuation d'échantillonnage et la stabilisation de la fréquence de Pile lorsque le nombre de lancers devient assez grand en traçant la représentation graphique de la fonction lancers_piece sur l'intervalle [1 ; 1000]. Ainsi : L:=seq(lancer_pieces(k),k= ); 47 2) On peut éventuellement écrire un algorithme pour input("nombre de lancers du dé =?",N); E:=[0,0,0,0,0,0,0]; k:=1+hasard(6); E[k]:=E[k]+1;}; for(i:=1;i<=6;i:=i+1){ print("la fréquence de ",I," est ",E[I]/N);}; On choisit ici de mettre les effectifs dans la liste E : pour k de 0 à 6, E[k] contient l'effectif du numéro k. 48 2) a) On peut éventuellement écrire un algorithme pour R:=0; for(i:=1;i<=100;i:=i+1){ if(x<0.6){r:=r+1;};}; print("la fréquence des boules rouges est ",R/100); 3) a) On peut éventuellement écrire un algorithme pour input("n =?",n); F:=[]; for(k:=1;k<=n;k:=k+1){ R:=0; for(i:=1;i<=100;i:=i+1){ if(x<0.6){r:=r+1;};}; F:=append(F,R/100);}; print("la liste des fréquences est ",F); On a choisi ici de placer les fréquences successives dans la liste F. Pour obtenir le nombre de fréquences appartenant à l'intervalle de fluctuation : input("n =?",n); N:=0; for(k:=1;k<=n;k:=k+1){ R:=0; for(i:=1;i<=100;i:=i+1){ if(x<0.6){r:=r+1;};}; if(r/100>=0.5 and R/100<=0.7){N:=N+1;};}; print("le nombre de fréquences dans l intervalle est ",N); Il peut être aussi intéressant, par exemple pour 2000 échantillons, de représenter graphiquement les fréquences d'apparition des boules rouges de chaque échantillon (contenue dans la liste F obtenue après avoir exécuté le programme au début de la question 3) a), en choisissant comme entrée 2000), et de placer les droites d'équation y = 0,5 et y = 0,7 pour représenter l'intervalle de fluctuation. Pour cela : inf_intervalle(x):=0.5; sup_intervalle(x):=0.7; plotlist(f); plot(inf_intervalle(x),x= ,color=red); Plot(sup_intervalle(x),x= ,color=red);

7 Corrigés XCAS Page ) c) On peut éventuellement écrire un algorithme pour input("n =?",N); E:=[0,0,0,0,0,0,0,0,0]; a:=1+hasard(4); b:=1+hasard(4); E[a+b]:=E[a+b]+1;}; for(k:=2;k<=8;k:=k+1){ print("la fréquence de la somme ",k," est ",evalf(e[k]/n));}; On choisit ici de mettre les effectifs dans la liste E : pour k de 0 à 8, E[k] contient l'effectif de la somme k. 2) On peut tester le programme précédent et observer la distribution des fréquences de la somme possible. On peut aussi représenter graphiquement cette distribution, par exemple sur une simulation de 2000 lancers (les effectifs de chaque somme sont stockés dans la liste E obtenue par l'exécution du programme précédent avec comme entrée 2000) : diagramme_batons(e/2000) On obtient dans la fenêtre graphique : 3) a) On peut éventuellement écrire un algorithme pour input("nombre de parties =?",N); J:=0; M:=0; a:=1+hasard(4); b:=1+hasard(4); if(a+b==5){j:=j+9; M:=M-9;}; if(a+b==6){j:=j-10; M:=M+10;};}; print("le gain de Julie est ",J); print("le gain de Maxime est ",M); b) On peut créer une fonction donnant le gain de Maxime au bout de N parties : gain_maxime(n):={ local (G:=0),I,a,b; a:=1+hasard(4); b:=1+hasard(4); if(a+b==5){g:=g-9;}; if(a+b==6){g:=g+10;};}; return G}; Pour créer 1000 échantillons de taille 100 et représenter graphiquement le gain de Maxime sur ces 100 parties : L:=seq(gain_Maxime(100),k= ); plotlist(l) 50 1) c) On peut éventuellement écrire un algorithme pour input("nombre de parties =?",N); G:=0; P:=1; for(i:=1;i<=6;i:=i+1){ a:=1+hasard(6); P:=P*(a-6);}; if(p==0){g:=g+1;};}; print("la fréquence de gain est :",G/N); jeu(n):={ local (G:=0),k,I,P,a; P:=1; for(i:=1;i<=6;i:=i+1){ a:=1+hasard(6); P:=P*(a-6);}; if(p==0){g:=g+1;};}; return G/N}; Pour tracer la représentation graphique de la fréquence de gain observée en fonction du nombre de parties sur l'intervalle [1 ; 500] : L:=seq(jeu(k),k=1..500);

8 Corrigés XCAS Page ) c) On peut éventuellement écrire un algorithme pour input("nombre de lâchers =?",N); numero:=[0,0,0,0]; a:=hasard(2); b:=hasard(2); c:=hasard(2); numero[a+b+c]:=numero[a+b+c]+1;}; for(i:=0;i<=3;i:=i+1){ print("la fréquence du numéro ",I," est ",numero[i]/n);}; Ici les effectifs de chaque numéro sont stockés dans la liste numero. 52 3) b) On peut éventuellement écrire un algorithme pour input("nombre d expériences =?",N); eff:=[0,0,0,0,0]; x:=0; for(i:=1;i<=4;i:=i+1){ a:=hasard(2); if(a==1){x:=x+1;} else{x:=x-1;};}; if(x==-4){eff[0]:=eff[0]+1;}; if(x==-2){eff[1]:=eff[1]+1;}; if(x==0){eff[2]:=eff[2]+1;}; if(x==2){eff[3]:=eff[3]+1;}; if(x==4){eff[4]:=eff[4]+1;};}; for(i:=0;i<=4;i:=i+1){ print("la fréquence de l abscisse ",I," est ",eff[i]/n);}; 53 2) b) On peut éventuellement écrire un algorithme pour input("nombre de parties =?",N); eff:=[0,0,0]; a:=1+hasard(4); if(a==1){eff[1]:=eff[1]+1;} else{b:=1+hasard(3); if(b==1){eff[2]:=eff[2]+1;} else{eff[0]:=eff[0]+1;};};}; print("la fréquence du gain 2 euros est ",eff[0]/n); print("la fréquence du gain 1 euros est ",eff[1]/n); print("la fréquence du gain -2 euros est ",eff[2]/n); Ici les effectifs de chaque gain sont stockés dans la liste eff. 54 1) b) On peut éventuellement écrire un algorithme pour xa:=hasard(0,1); xb:=hasard(0,1); if(max(xa,xb)-min(xa,xb)>0.5){ print("d est réalisé");} else{print("d n est pas réalisé");}; 2) a) On peut éventuellement écrire un algorithme pour input("nombre d expériences =?",N); xa:=hasard(0,1); xb:=hasard(0,1); if(max(xa,xb)-min(xa,xb)>0.5){n:=n+1;};}; print("la fréquence de D est ",n/n); distanceab(n):={ local (n:=0),k,xa,xb; xa:=hasard(0,1); xb:=hasard(0,1); if(max(xa,xb)-min(xa,xb)>0.5){n:=n+1;};}; return n/n;}; Pour tracer la représentation graphique de la fréquence d'apparition de D en fonction du nombre de simulations sur l'intervalle [1 ; 500] : L:=seq(distanceAB(N),N=1..500); 55 3) On peut éventuellement écrire un algorithme pour input("nombre de rendez-vous =?",N); xr:=hasard(0,60); xj:=hasard(0,60); if(max(xr,xj)-min(xr,xj)<=10){n:=n+1;};}; print("la fréquence de rencontres est ",n/n); rencontre(n):={ local (n:=0),i,xr,xj; xr:=hasard(0,60); xj:=hasard(0,60); if(max(xr,xj)-min(xr,xj)>=10){n:=n+1;};}; return n/n}; Pour tracer la représentation graphique de la fréquence de rencontres en fonction du nombre de simulations sur l'intervalle [1 ; 500] : L:=seq(rencontre(N),N=1..500);

9 Corrigés XCAS Page ) b) On peut éventuellement écrire un algorithme pour input("nombre de tirs =?",N); if(x^2+y^2<=1){n:=n+1;};}; print("la fréquence d atteinte de la partie colorée est ",n/n); tir(n):={ local (n:=0),i,x,y; if(x^2+y^2<=1){n:=n+1;};}; return n/n}; Pour tracer la représentation graphique de la fréquence d'atteinte de la partie colorée en fonction du nombre de simulations sur l'intervalle [1 ; 500] : L:=seq(tir(N),N=1..500); 57 2) b) On peut éventuellement écrire un algorithme pour input("nombre de tirs =?",N); if(x^2+y^2<=1 and (1-x)^2+(1-y)^2<=1){ n:=n+1;};}; print("la fréquence d atteinte de la partie colorée est ",n/n); tir(n):={ local (n:=0),i,x,y; if(x^2+y^2<=1 and (1-x)^2+(1-y)^2<=1){ n:=n+1;};}; return n/n}; Pour tracer la représentation graphique de la fréquence d'atteinte de la partie colorée en fonction du nombre de simulations sur l'intervalle [1 ; 500] : L:=seq(tir(N),N=1..500); 58 2) b) On peut éventuellement écrire un algorithme pour input("nombre de tirs =?",N); if(y<=x^2){n:=n+1;};}; print("la fréquence d atteinte de la partie colorée est ",n/n); tir(n):={ local (n:=0),i,x,y; if(y<=x^2){n:=n+1;};}; return n/n}; Pour tracer la représentation graphique de la fréquence d'atteinte de la partie colorée en fonction du nombre de simulations sur l'intervalle [1 ; 500] : L:=seq(tir(N),N=1..500);

Corrigés Exercices Page 1

Corrigés Exercices Page 1 Corrigés Exercices Page 1 Premiers algorithmes Questions rapides 1 1) V ; ) F ; 3) V ; 4) F. 1) a ; ) b ; 3) a et b ; 4) b. 3 L'algorithme répond à la question : "le nombre entré estil positif?". 4 a (remarque

Plus en détail

Découverte du tableur CellSheet

Découverte du tableur CellSheet Découverte du tableur CellSheet l application pour TI-83 Plus et TI-84 Plus. Réalisé par Guy Juge Professeur de mathématiques et formateur IUFM de l académie de Caen Pour l équipe des formateurs T 3 Teachers

Plus en détail

Correction du baccalauréat ES/L Métropole 20 juin 2014

Correction du baccalauréat ES/L Métropole 20 juin 2014 Correction du baccalauréat ES/L Métropole 0 juin 014 Exercice 1 1. c.. c. 3. c. 4. d. 5. a. P A (B)=1 P A (B)=1 0,3=0,7 D après la formule des probabilités totales : P(B)=P(A B)+P(A B)=0,6 0,3+(1 0,6)

Plus en détail

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12 Probabilités. I - Rappel : trois exemples. Exemple 1 : Dans une classe de 25 élèves, il y a 16 filles. Tous les élèves sont blonds ou bruns. Parmi les filles, 6 sont blondes. Parmi les garçons, 3 sont

Plus en détail

Correction du baccalauréat STMG Polynésie 17 juin 2014

Correction du baccalauréat STMG Polynésie 17 juin 2014 Correction du baccalauréat STMG Polynésie 17 juin 2014 EXERCICE 1 Cet exercice est un Q.C.M. 4 points 1. La valeur d une action cotée en Bourse a baissé de 37,5 %. Le coefficient multiplicateur associé

Plus en détail

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé.

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé. Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé. L usage d une calculatrice est autorisé Durée : 3heures Deux annexes sont à rendre avec la copie. Exercice 1 5 points 1_ Soit f la

Plus en détail

Raisonnement par récurrence Suites numériques

Raisonnement par récurrence Suites numériques Chapitre 1 Raisonnement par récurrence Suites numériques Terminale S Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Raisonnement par récurrence. Limite finie ou infinie d une suite.

Plus en détail

L ALGORITHMIQUE. Algorithme

L ALGORITHMIQUE. Algorithme L ALGORITHMIQUE Inspirée par l informatique, cette démarche permet de résoudre beaucoup de problèmes. Quelques algorithmes ont été vus en 3 ième et cette année, au cours de leçons, nous verrons quelques

Plus en détail

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée. ANALYSE 5 points Exercice 1 : Léonie souhaite acheter un lecteur MP3. Le prix affiché (49 ) dépasse largement la somme dont elle dispose. Elle décide donc d économiser régulièrement. Elle a relevé qu elle

Plus en détail

LEÇON N 7 : Schéma de Bernoulli et loi binomiale. Exemples.

LEÇON N 7 : Schéma de Bernoulli et loi binomiale. Exemples. LEÇON N 7 : Schéma de Bernoulli et loi binomiale. Exemples. Pré-requis : Probabilités : définition, calculs et probabilités conditionnelles ; Notion de variables aléatoires, et propriétés associées : espérance,

Plus en détail

C f tracée ci- contre est la représentation graphique d une

C f tracée ci- contre est la représentation graphique d une TLES1 DEVOIR A LA MAISON N 7 La courbe C f tracée ci- contre est la représentation graphique d une fonction f définie et dérivable sur R. On note f ' la fonction dérivée de f. La tangente T à la courbe

Plus en détail

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé Baccalauréat ES Pondichéry 7 avril 204 Corrigé EXERCICE 4 points Commun à tous les candidats. Proposition fausse. La tangente T, passant par les points A et B d abscisses distinctes, a pour coefficient

Plus en détail

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé A. P. M. E. P. Exercice 1 5 points 1. Réponse d. : 1 e Le coefficient directeur de la tangente est négatif et n est manifestement pas 2e

Plus en détail

Cours d algorithmique pour la classe de 2nde

Cours d algorithmique pour la classe de 2nde Cours d algorithmique pour la classe de 2nde F.Gaudon 10 août 2009 Table des matières 1 Avant la programmation 2 1.1 Qu est ce qu un algorithme?................................. 2 1.2 Qu est ce qu un langage

Plus en détail

TSTI 2D CH X : Exemples de lois à densité 1

TSTI 2D CH X : Exemples de lois à densité 1 TSTI 2D CH X : Exemples de lois à densité I Loi uniforme sur ab ; ) Introduction Dans cette activité, on s intéresse à la modélisation du tirage au hasard d un nombre réel de l intervalle [0 ;], chacun

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. 1 Définitions, notations Calcul matriciel Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. On utilise aussi la notation m n pour le

Plus en détail

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point 03 Mai 2013 Collège Oasis Durée de L épreuve : 2 heures. apple Le sujet comporte 4 pages et est présenté en livret ; apple La calculatrice est autorisée ; apple 4 points sont attribués à la qualité de

Plus en détail

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG Exploitations pédagogiques du tableur en STG Académie de Créteil 2006 1 EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG Commission inter-irem lycées techniques contact : dutarte@club-internet.fr La maquette

Plus en détail

Équipe Académique Mathématiques - 2009

Équipe Académique Mathématiques - 2009 25 ans après l apparition des premiers PC dans les foyers, 10 ans après la disparition de l option informatique, l algorithmique prend une l prend une place non négligeable dans le programme de seconde.

Plus en détail

Probabilités Loi binomiale Exercices corrigés

Probabilités Loi binomiale Exercices corrigés Probabilités Loi binomiale Exercices corrigés Sont abordés dans cette fiche : (cliquez sur l exercice pour un accès direct) Exercice 1 : épreuve de Bernoulli Exercice 2 : loi de Bernoulli de paramètre

Plus en détail

Application 1- VBA : Test de comportements d'investissements

Application 1- VBA : Test de comportements d'investissements Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps

Plus en détail

Corrigé des TD 1 à 5

Corrigé des TD 1 à 5 Corrigé des TD 1 à 5 1 Premier Contact 1.1 Somme des n premiers entiers 1 (* Somme des n premiers entiers *) 2 program somme_entiers; n, i, somme: integer; 8 (* saisie du nombre n *) write( Saisissez un

Plus en détail

Calcul Formel et Numérique, Partie I

Calcul Formel et Numérique, Partie I Calcul Formel et Numérique N.Vandenberghe nvdb@irphe.univ-mrs.fr Table des matières 1 Introduction à Matlab 2 1.1 Quelques généralités.......................... 2 2 Où trouver des informations 2 3 Opérations

Plus en détail

Activités numériques [13 Points]

Activités numériques [13 Points] N du candidat L emploi de la calculatrice est autorisé. Le soin, la qualité de la présentation entrent pour 2 points dans l appréciation des copies. Les résultats seront soulignés. La correction est disponible

Plus en détail

Le théorème de Thalès et sa réciproque

Le théorème de Thalès et sa réciproque Le théorème de Thalès et sa réciproque I) Agrandissement et Réduction d une figure 1) Définition : Lorsque toutes les longueurs d une figure F sont multipliées par un même nombre k on obtient une autre

Plus en détail

Recherche dans un tableau

Recherche dans un tableau Chapitre 3 Recherche dans un tableau 3.1 Introduction 3.1.1 Tranche On appelle tranche de tableau, la donnée d'un tableau t et de deux indices a et b. On note cette tranche t.(a..b). Exemple 3.1 : 3 6

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

Plus en détail

Licence Sciences et Technologies Examen janvier 2010

Licence Sciences et Technologies Examen janvier 2010 Université de Provence Introduction à l Informatique Licence Sciences et Technologies Examen janvier 2010 Année 2009-10 Aucun document n est autorisé Les exercices peuvent être traités dans le désordre.

Plus en détail

La fonction exponentielle

La fonction exponentielle DERNIÈRE IMPRESSION LE 2 novembre 204 à :07 La fonction exponentielle Table des matières La fonction exponentielle 2. Définition et théorèmes.......................... 2.2 Approche graphique de la fonction

Plus en détail

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Page 1 de 9 MATLAB : COMMANDES DE BASE Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Aide help, help nom_de_commande Fenêtre de travail (Command Window) Ligne

Plus en détail

STAGE IREM 0- Premiers pas en Python

STAGE IREM 0- Premiers pas en Python Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer

Plus en détail

Nombre dérivé et tangente

Nombre dérivé et tangente Nombre dérivé et tangente I) Interprétation graphique 1) Taux de variation d une fonction en un point. Soit une fonction définie sur un intervalle I contenant le nombre réel a, soit (C) sa courbe représentative

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox Fiche 2 Cette fiche est la suite directe de la première. 1. Instructions conditionnelles : 1.1. Reprise de la fiche 1 : Lecture d'un algorithme : ORDINATEUR INTERDIT : Après

Plus en détail

Programmation C++ (débutant)/instructions for, while et do...while

Programmation C++ (débutant)/instructions for, while et do...while Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de

Plus en détail

Choisir le mode d envoi souhaité. Option 1 : Envoyer un SMS à un nombre réduit de numéros (0 10 )

Choisir le mode d envoi souhaité. Option 1 : Envoyer un SMS à un nombre réduit de numéros (0 10 ) Ce service permet d effectuer des envois de SMS texte à partir d une source de numéros de GSM (Maroc Telecom, Meditel,INWI ou Etrangers) sous format texte ou sous format Excel. Il est nécessaire au préalable

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 7 août 204 Enoncés Probabilités sur un univers fini Evènements et langage ensembliste A quelle condition sur (a, b, c, d) ]0, [ 4 existe-t-il une probabilité P sur

Plus en détail

Rappels sur les suites - Algorithme

Rappels sur les suites - Algorithme DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de

Plus en détail

Représentation d un entier en base b

Représentation d un entier en base b Représentation d un entier en base b 13 octobre 2012 1 Prérequis Les bases de la programmation en langage sont supposées avoir été travaillées L écriture en base b d un entier est ainsi défini à partir

Plus en détail

Les suites numériques

Les suites numériques Chapitre 3 Term. STMG Les suites numériques Ce que dit le programme : Suites arithmétiques et géométriques CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Suites arithmétiques et géométriques Expression du terme

Plus en détail

Dérivation CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES

Dérivation CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Capitre 4 Dérivation Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Dérivation Nombre dérivé d une fonction en un point. Tangente à la courbe représentative d une fonction dérivable

Plus en détail

I. Ensemble de définition d'une fonction

I. Ensemble de définition d'une fonction Chapitre 2 Généralités sur les fonctions Fonctions de références et fonctions associées Ce que dit le programme : Étude de fonctions Fonctions de référence x x et x x Connaître les variations de ces deux

Plus en détail

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE BACCALAURÉAT GÉNÉRAL SESSION 2012 MATHÉMATIQUES Série S Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE Les calculatrices électroniques de poche sont autorisées, conformément à la

Plus en détail

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Baccalauréat ES/L Amérique du Sud 21 novembre 2013 Baccalauréat ES/L Amérique du Sud 21 novembre 2013 A. P. M. E. P. EXERCICE 1 Commun à tous les candidats 5 points Une entreprise informatique produit et vend des clés USB. La vente de ces clés est réalisée

Plus en détail

315 et 495 sont dans la table de 5. 5 est un diviseur commun. Leur PGCD n est pas 1. Il ne sont pas premiers entre eux

315 et 495 sont dans la table de 5. 5 est un diviseur commun. Leur PGCD n est pas 1. Il ne sont pas premiers entre eux Exercice 1 : (3 points) Un sac contient 10 boules rouges, 6 boules noires et 4 boules jaunes. Chacune des boules a la même probabilité d'être tirée. On tire une boule au hasard. 1. Calculer la probabilité

Plus en détail

Exercice 3 (5 points) A(x) = 1-e -0039' -0 156e- 0,039x A '() -'-,..--,-,--,------:-- X = (l_e-0,039x)2

Exercice 3 (5 points) A(x) = 1-e -0039' -0 156e- 0,039x A '() -'-,..--,-,--,------:-- X = (l_e-0,039x)2 Les parties A et B sont indépendantes. Partie A Exercice 3 (5 points) Commun à tous les candidats On considère la fonction A définie sur l'intervalle [1 ; + 00 [ par A(x) = 1-e -0039' ' x 1. Calculer la

Plus en détail

1 I ) Une première approche de l algorithme en seconde, saison 2010 _ 2011. Antoine ROMBALDI

1 I ) Une première approche de l algorithme en seconde, saison 2010 _ 2011. Antoine ROMBALDI 1 I ) Une première approche de l algorithme en seconde, saison 2010 _ 2011. Antoine ROMBALDI L objectif est de rendre les élèves capables : De décrire certains algorithmes en langage naturel. D en réaliser

Plus en détail

Programmation avec Xcas ou Python

Programmation avec Xcas ou Python Programmation avec Xcas ou Python G. Aldon - J. Germoni - J.-M. Mény IREM de Lyon Mars 2012 GA, JG, JMM (IREM de Lyon) programmer xcas python Mars 2012 1 / 20 Éditeur Xcas Environnement Le texte d un programme

Plus en détail

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R. Angles orientés Trigonométrie I. Préliminaires. Le radian Définition B R AB =R C O radian R A Soit C un cercle de centre O. Dire que l angle géométrique AOB a pour mesure radian signifie que la longueur

Plus en détail

Cours 7 : Utilisation de modules sous python

Cours 7 : Utilisation de modules sous python Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

DÉRIVÉES. I Nombre dérivé - Tangente. Exercice 01 (voir réponses et correction) ( voir animation )

DÉRIVÉES. I Nombre dérivé - Tangente. Exercice 01 (voir réponses et correction) ( voir animation ) DÉRIVÉES I Nombre dérivé - Tangente Eercice 0 ( voir animation ) On considère la fonction f définie par f() = - 2 + 6 pour [-4 ; 4]. ) Tracer la représentation graphique (C) de f dans un repère d'unité

Plus en détail

I. Introduction aux fonctions : les fonctions standards

I. Introduction aux fonctions : les fonctions standards Chapitre 3 : Les fonctions en C++ I. Introduction aux fonctions : les fonctions standards A. Notion de Fonction Imaginons que dans un programme, vous ayez besoin de calculer une racine carrée. Rappelons

Plus en détail

BACCALAUREAT GENERAL MATHÉMATIQUES

BACCALAUREAT GENERAL MATHÉMATIQUES BACCALAUREAT GENERAL FEVRIER 2014 MATHÉMATIQUES SERIE : ES Durée de l épreuve : 3 heures Coefficient : 5 (ES), 4 (L) 7(spe ES) Les calculatrices électroniques de poche sont autorisées, conformement à la

Plus en détail

Note de cours. Introduction à Excel 2007

Note de cours. Introduction à Excel 2007 Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier

Plus en détail

CORRECTION EXERCICES ALGORITHME 1

CORRECTION EXERCICES ALGORITHME 1 CORRECTION 1 Mr KHATORY (GIM 1 A) 1 Ecrire un algorithme permettant de résoudre une équation du second degré. Afficher les solutions! 2 2 b b 4ac ax bx c 0; solution: x 2a Solution: ALGORITHME seconddegré

Plus en détail

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,

Plus en détail

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x = LE NOMBRE D OR Présentation et calcul du nombre d or Euclide avait trouvé un moyen de partager en deu un segment selon en «etrême et moyenne raison» Soit un segment [AB]. Le partage d Euclide consiste

Plus en détail

Angles orientés et trigonométrie

Angles orientés et trigonométrie Chapitre Angles orientés et trigonométrie Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Trigonométrie Cercle trigonométrique. Radian. Mesure d un angle orienté, mesure principale.

Plus en détail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail

Algorithmique et Programmation, IMA

Algorithmique et Programmation, IMA Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions

Plus en détail

Chaînes de Markov au lycée

Chaînes de Markov au lycée Journées APMEP Metz Atelier P1-32 du dimanche 28 octobre 2012 Louis-Marie BONNEVAL Chaînes de Markov au lycée Andreï Markov (1856-1922) , série S Problème 1 Bonus et malus en assurance automobile Un contrat

Plus en détail

CHAPITRE 2 SYSTEMES D INEQUATIONS A DEUX INCONNUES

CHAPITRE 2 SYSTEMES D INEQUATIONS A DEUX INCONNUES CHAPITRE 2 SYSTEMES D INEQUATIONS A DEUX INCONNUES Exercice 1 Dans un repère orthonormé on donne les points A( 1;2 ), ( 5; 6) et les droites a 3x + 2y = 5 et b 4x 3y + 10 = 0. B, 1 C 5; 2, 1 D 7; 2 1)

Plus en détail

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ Auteur : S.& S. Etienne F7n COUP DE BOURSE, NOMBRE DÉRIVÉ TI-Nspire CAS Mots-clés : représentation graphique, fonction dérivée, nombre dérivé, pente, tableau de valeurs, maximum, minimum. Fichiers associés

Plus en détail

Distribution Uniforme Probabilité de Laplace Dénombrements Les Paris. Chapitre 2 Le calcul des probabilités

Distribution Uniforme Probabilité de Laplace Dénombrements Les Paris. Chapitre 2 Le calcul des probabilités Chapitre 2 Le calcul des probabilités Equiprobabilité et Distribution Uniforme Deux événements A et B sont dits équiprobables si P(A) = P(B) Si il y a équiprobabilité sur Ω, cad si tous les événements

Plus en détail

Initiation à l algorithmique

Initiation à l algorithmique Informatique S1 Initiation à l algorithmique procédures et fonctions 2. Appel d une fonction Jacques TISSEAU Ecole Nationale d Ingénieurs de Brest Technopôle Brest-Iroise CS 73862-29238 Brest cedex 3 -

Plus en détail

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra

Plus en détail

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre :

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre : Terminale STSS 2 012 2 013 Pourcentages Synthèse 1) Définition : Calculer t % d'un nombre, c'est multiplier ce nombre par t 100. 2) Exemples de calcul : a) Calcul d un pourcentage : Un article coûtant

Plus en détail

Complexité. Licence Informatique - Semestre 2 - Algorithmique et Programmation

Complexité. Licence Informatique - Semestre 2 - Algorithmique et Programmation Complexité Objectifs des calculs de complexité : - pouvoir prévoir le temps d'exécution d'un algorithme - pouvoir comparer deux algorithmes réalisant le même traitement Exemples : - si on lance le calcul

Plus en détail

Partie 1. Fonctions plus complexes dans Excel. Fonctions Si(), Et(), Ou() et fonctions imbriquées. Opérateurs logiques. I.1.

Partie 1. Fonctions plus complexes dans Excel. Fonctions Si(), Et(), Ou() et fonctions imbriquées. Opérateurs logiques. I.1. Présentation Excel 7 Fonctions plus complexes dans Excel Partie 1 Sandra Michelet Département Informatique Pédagogique Université Stendhal, Grenoble III Fonctions Si(), Et(), Ou() et fonctions imbriquées

Plus en détail

EVALUATIONS FIN CM1. Mathématiques. Livret élève

EVALUATIONS FIN CM1. Mathématiques. Livret élève Les enseignants de CM1 de la circonscription de METZ-SUD proposent EVALUATIONS FIN CM1 Mathématiques Livret élève Circonscription de METZ-SUD page 1 NOMBRES ET CALCUL Exercice 1 : Écris en chiffres les

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions

Plus en détail

Développements limités. Notion de développement limité

Développements limités. Notion de développement limité MT12 - ch2 Page 1/8 Développements limités Dans tout ce chapitre, I désigne un intervalle de R non vide et non réduit à un point. I Notion de développement limité Dans tout ce paragraphe, a désigne un

Plus en détail

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème.

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème. Valeur cible et solveur Atteindre une valeur cible Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème. A l'aide d'un certain nombre

Plus en détail

Séquence 3. Expressions algébriques Équations et inéquations. Sommaire

Séquence 3. Expressions algébriques Équations et inéquations. Sommaire Séquence 3 Expressions algébriques Équations et inéquations Sommaire 1. Prérequis. Expressions algébriques 3. Équations : résolution graphique et algébrique 4. Inéquations : résolution graphique et algébrique

Plus en détail

Bien lire l énoncé 2 fois avant de continuer - Méthodes et/ou Explications Réponses. Antécédents d un nombre par une fonction

Bien lire l énoncé 2 fois avant de continuer - Méthodes et/ou Explications Réponses. Antécédents d un nombre par une fonction Antécédents d un nombre par une fonction 1) Par lecture graphique Méthode / Explications : Pour déterminer le ou les antécédents d un nombre a donné, on trace la droite (d) d équation. On lit les abscisses

Plus en détail

Seconde Généralités sur les fonctions Exercices. Notion de fonction.

Seconde Généralités sur les fonctions Exercices. Notion de fonction. Seconde Généralités sur les fonctions Exercices Notion de fonction. Exercice. Une fonction définie par une formule. On considère la fonction f définie sur R par = x + x. a) Calculer les images de, 0 et

Plus en détail

RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3

RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3 RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3 Pour construire un graphique : On lance l assistant graphique à l aide du menu Insérer è Diagramme en ayant sélectionné au préalable une cellule vide dans

Plus en détail

Notion de fonction. Série 1 : Tableaux de données. Série 2 : Graphiques. Série 3 : Formules. Série 4 : Synthèse

Notion de fonction. Série 1 : Tableaux de données. Série 2 : Graphiques. Série 3 : Formules. Série 4 : Synthèse N7 Notion de fonction Série : Tableaux de données Série 2 : Graphiques Série 3 : Formules Série 4 : Synthèse 57 SÉRIE : TABLEAUX DE DONNÉES Le cours avec les aides animées Q. Si f désigne une fonction,

Plus en détail

3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements

3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements 3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements Développer une expression consiste à transformer un produit en une somme Qu est-ce qu une somme? Qu est-ce qu un produit?

Plus en détail

Chapitre 2 Devine mon nombre!

Chapitre 2 Devine mon nombre! Python 3 : objectif jeux Chapitre 2 Chapitre 2 Devine mon nombre! 2.1. Thèmes abordés dans ce chapitre commentaires modules externes, import variables boucle while condition : if... elif... else la fonction

Plus en détail

Représentation géométrique d un nombre complexe

Représentation géométrique d un nombre complexe CHAPITRE 1 NOMBRES COMPLEXES 1 Représentation géométrique d un nombre complexe 1. Ensemble des nombres complexes Soit i le nombre tel que i = 1 L ensemble des nombres complexes est l ensemble des nombres

Plus en détail

Dérivation : Résumé de cours et méthodes

Dérivation : Résumé de cours et méthodes Dérivation : Résumé de cours et métodes Nombre dérivé - Fonction dérivée : DÉFINITION (a + ) (a) Etant donné est une onction déinie sur un intervalle I contenant le réel a, est dérivable en a si tend vers

Plus en détail

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation. Université du Québec à Chicoutimi Département d informatique et de mathématique Plan de cours Titre : Élément de programmation Sigle : 8inf 119 Session : Automne 2001 Professeur : Patrice Guérin Local

Plus en détail

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES Théorème - Définition Soit un cercle (O,R) et un point. Une droite passant par coupe le cercle en deux points A et

Plus en détail

Lecture graphique. Table des matières

Lecture graphique. Table des matières Lecture graphique Table des matières 1 Lecture d une courbe 2 1.1 Définition d une fonction.......................... 2 1.2 Exemple d une courbe........................... 2 1.3 Coût, recette et bénéfice...........................

Plus en détail

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé.

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé. Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé. I- ACTIVITES NUMERIQUES (12 points) Exercice 1 (3 points) On considère

Plus en détail

Correction du Baccalauréat S Amérique du Nord mai 2007

Correction du Baccalauréat S Amérique du Nord mai 2007 Correction du Baccalauréat S Amérique du Nord mai 7 EXERCICE points. Le plan (P) a une pour équation cartésienne : x+y z+ =. Les coordonnées de H vérifient cette équation donc H appartient à (P) et A n

Plus en détail

Commun à tous les candidats

Commun à tous les candidats EXERCICE 3 (9 points ) Commun à tous les candidats On s intéresse à des courbes servant de modèle à la distribution de la masse salariale d une entreprise. Les fonctions f associées définies sur l intervalle

Plus en détail

Estimation et tests statistiques, TD 5. Solutions

Estimation et tests statistiques, TD 5. Solutions ISTIL, Tronc commun de première année Introduction aux méthodes probabilistes et statistiques, 2008 2009 Estimation et tests statistiques, TD 5. Solutions Exercice 1 Dans un centre avicole, des études

Plus en détail

LE PROCESSUS ( la machine) la fonction f. ( On lit : «fonction f qui à x associe f (x)» )

LE PROCESSUS ( la machine) la fonction f. ( On lit : «fonction f qui à x associe f (x)» ) SYNTHESE ( THEME ) FONCTIONS () : NOTIONS de FONCTIONS FONCTION LINEAIRE () : REPRESENTATIONS GRAPHIQUES * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Plus en détail

http://cermics.enpc.fr/scilab

http://cermics.enpc.fr/scilab scilab à l École des Ponts ParisTech http://cermics.enpc.fr/scilab Introduction à Scilab Graphiques, fonctions Scilab, programmation, saisie de données Jean-Philippe Chancelier & Michel De Lara cermics,

Plus en détail

Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé

Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé Baccalauréat S/L Métropole La Réunion 13 septembre 2013 Corrigé A. P. M.. P. XRCIC 1 Commun à tous les candidats Partie A 1. L arbre de probabilité correspondant aux données du problème est : 0,3 0,6 H

Plus en détail

ACTIVITÉ DE PROGRAMMATION

ACTIVITÉ DE PROGRAMMATION ACTIVITÉ DE PROGRAMMATION The purpose of the Implementation Process is to realize a specified system element. ISO/IEC 12207 Sébastien Adam Une introduction 2 Introduction Ø Contenu Utilité de l ordinateur,

Plus en détail

1 Recherche en table par balayage

1 Recherche en table par balayage 1 Recherche en table par balayage 1.1 Problème de la recherche en table Une table désigne une liste ou un tableau d éléments. Le problème de la recherche en table est celui de la recherche d un élément

Plus en détail

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que Introduction. On suppose connus les ensembles N (des entiers naturels), Z des entiers relatifs et Q (des nombres rationnels). On s est rendu compte, depuis l antiquité, que l on ne peut pas tout mesurer

Plus en détail

Probabilités conditionnelles Exercices corrigés

Probabilités conditionnelles Exercices corrigés Terminale S Probabilités conditionnelles Exercices corrigés Exercice : (solution Une compagnie d assurance automobile fait un bilan des frais d intervention, parmi ses dossiers d accidents de la circulation.

Plus en détail

Solutions du chapitre 4

Solutions du chapitre 4 Solutions du chapitre 4 Structures de contrôle: première partie 4.9 Identifiez et corrigez les erreurs (il peut y en avoir plus d une par segment de code) de chacune des proposition suivantes: a) if (

Plus en détail

Microsoft Excel. Tableur

Microsoft Excel. Tableur Microsoft Excel Tableur 1 Introduction à la notion du tableur Un tableur est un logiciel permettant de manipuler des données numériques et d'effectuer automatiquement des calculs sur des nombres stockés

Plus en détail