• Aucun résultat trouvé

Série de TD N° 1 Exercice 1

N/A
N/A
Protected

Academic year: 2022

Partager "Série de TD N° 1 Exercice 1"

Copied!
2
0
0

Texte intégral

(1)

- 1 /2 - Faculté des Sciences Mohammed V Agdal 2007/2008 Département de mathématique Info2 (SM/SMI) et informatique

Série de TD N° 1

Exercice 1 :

Complétez le tableau suivant :

Décimal Octal Hexadécimal Binaire

9740

1765

9AFC

100110011011

Exercice 2 :

Quelles seront les valeurs des variables A et B après l’exécution des instructions suivantes ?

Variables A, B, C : Entier Début

A ← 6

B ← (A + 3)*2 A ← A + B +4 B ← (B + 2)*3 A ← B – A – 7 Fin

Exercice 3 :

1. Écrire un algorithme permettant d’échanger les valeurs de deux variables A et B, et ce quel que soit leur contenu préalable.

2. Étant données trois variables A, B et C. Écrivez un algorithme transférant à A la valeur de B, à B la valeur de C et à C la valeur de A en utilisant le moins de variable possible.

Exercice 4 :

Que produit l’algorithme suivant ? Variables A, B : Entier

Début A ← A + B B ← A - B A ← A - B Fin

(2)

- 2 /2 - Exercice 5 :

Que produit l’algorithme suivant ? Variables A, B, C : chaîne de caractères Début

A ← "526"

B ← "37"

C ← A & B Fin

Exercice 6 :

1. Soit deux entiers a et b. On suppose que a=23 et b=14. Quel est le résultat des instructions suivantes :

ecrire(a<b) ecrire("a<b") ecrire(`a`<`b`)

2. Écrivez un algorithme qui permet d’indiquer le classement de deux nombres saisis au clavier.

Exercice 7 :

Écrivez un algorithme permettant la saisie d’une note, son affichage et permettant de vérifier la valeur de la note (nombre compris entre 0 et 20). Une note incorrecte doit donner lieu à un message d’erreur. Dans le cas où la note est correcte, il faut indiquer si la note est au dessous ou au dessus de la moyenne.

Exercice 8 :

Écrivez un algorithme qui calcule et affiche la surface et la circonférence d’un cercle (2.π.r et π.r2). L’algorithme demandera à l’utilisateur d’entrer la valeur du rayon.

Exercice 9 :

Écrivez un algorithme qui donne le maximum de trois nombres saisis au clavier.

Effectuez des tests pour : 11 9 4

3 1 1 2 -6 9

Exercice 10 :

Écrivez un algorithme qui demande deux nombres à l’utilisateur et l’informe ensuite si leur produit est négatif, positif ou nul (attention : on ne doit pas calculer le produit des deux nombres).

Exercice 11 :

Écrivez un algorithme qui permet de résoudre une équation du second degré (a x2 +b x+c=0aveca≠0)

Références

Documents relatifs

• d’autres syst` emes sont plus concurrents avec plusieurs serveurs, qui g` erent entre eux leur coh´ erence. Aucun syst` eme op´ erationnel pour

´ Ecrire formellement une it´ eration de l’algorithme de Newton pour r´ esoudre la condition n´ ecessaire du premier ordre ∇f (β) =

L’algorithme 2PVC renvoie un chemin de poids total inférieur à 2 fois la valeur optimale pour un graphe

Le contrôle anti-dopage n’étant pas fiable à 100%, on sait que : – si un coureur est dopé, le contrôle est positif dans 97%des cas ; – si un coureur n’est pas dopé,

Déterminez le point de fonctionnement P du transistor de la figure 5 et trouvez la variation maximale du courant de base pour une opération linéaire.. NB : La région

Le tri par insertion est quant à lui très utilisé pour des listes de petites tailles (presque déjà triées). C’est le cas de la méthode sort sur python qui utilise

Une fois la sélection faite, si le stock de la boisson sélectionnée n'est pas vide, le système met à jour le stock, sélectionne la boisson demandée et ouvre la trappe d'accès à

A chaque échec, le programme lui indique si l’entier cherché est plus grand ou plus petit que sa proposition. Un score indiquant le nombre de coups joués est mis à jour et