• Aucun résultat trouvé

Université Batna2 Faculté Technologie Département LMD ST Informatique2 1iere année SOLUTION TP 2 :INSTRUCTIONS REPETITIVES :LA BOUCLE FOR

N/A
N/A
Protected

Academic year: 2022

Partager "Université Batna2 Faculté Technologie Département LMD ST Informatique2 1iere année SOLUTION TP 2 :INSTRUCTIONS REPETITIVES :LA BOUCLE FOR"

Copied!
1
0
0

Texte intégral

(1)

Université Batna2 Faculté Technologie

Département LMD ST Informatique2 1iere année SOLUTION TP 2 :INSTRUCTIONS REPETITIVES :LA BOUCLE FOR

Exercice1

La boucle affiche les valeurs du compteur qui varie de 1 à 10 (1,2,3,….,10).

Exercice 2 :

Soit la suite définie par {U1 = 10; Un+1= 2.Un - 3}. Compléter et exécuter le programme qui demande une valeur de n à l'utilisateur et qui affiche les n premiers termes de cette suite.

program suite;

uses crt;

var U, i, n : integer;

begin

writeln('Combien de nombres de la suite voulez-vous afficher ?');

readln(n);

U:= 10.;

for i:= 1 to n do begin

writeln ('Le terme numéro ', i , ' de la suite est : ', u);

U := 2*u - 3;

end;

Readkey() ; end.

Exercice 3 : programme puissance

1. Compléter le programme qui demande un réel x et un entier naturel n positif ou nul, puis qui calcule x n.

PROGRAM puissance;

Uses crt;

VAR x,p : real ; n,k : integer ; BEGIN

WRITE(’Donner x et n’); readln(x); readln(n);

p:=1;

IF (n>=0) THEN begin

FOR i:=1 TO n DO p:=p*x;

WRITELN(x:1:2,’ ^’,n,’=’,p:1:2);

end

else writeln(‘ valeur de n doit être positive ou nul’);

Readkey() ; END.

2-

PROGRAM puissance;

VAR x,p : REAL ; n,k : INTEGER ; BEGIN

WRITE(’Donner x et n’); READLN(x); READLN(n);

p:=1;

IF (n>=0) THEN FOR k:=1 TO n DO p:=p*x ELSE FOR k:=1 TO (-n) DO p:=p/x;

WRITELN(x:1:2,’ ^’,n,’=’,p:1:2);

END.

Références

Documents relatifs

CHAP N5 Fiche D’Exercices N°3 : valeurs approchées et arrondis d’un nombre1.

Comment avez-vous entendu parler pour la première fois du Programme de prêts pour la mise en valeur des habitations de la Ville d’Ottawa (veuillez indiquer le nom de la ressource

Exercice4 : Compléter le tableau suivant en donnant l’écriture décimale des nombres (11) n et (111) n.. pour les différentes valeurs de la base

[r]

Ecrire un programme Pascal qui permet de convertir et d'afficher en octets, kilo octets, méga octets et giga octets un nombre donné en bits.

• Si aucune instruction alternative ’ELSE instruction(s) B’ n’est programmée, aucue action n’est exécutée si la condition 1 est fausse!.. • La condition 1

Ce prolongement permet de faire réfléchir au positionnement du bloc d’instruction « jouer le son pop » pour qu’un son soit émis lorsqu’un fantôme

Option a: La demande de visa est introduite par l’organisateur scientifique ou logistique de l'évènement. Dans ce cas, cette rubrique doit indiquer le montant que chaque