• 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é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

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

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

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

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é,

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