• Aucun résultat trouvé

Exercice 3 Exercices 2 : Exercice 1 Faculté des Sciences Mohammed V Agdal 2006/2007 Département de mathématique et informatique Le module I Série de TD N° 1

N/A
N/A
Protected

Academic year: 2022

Partager "Exercice 3 Exercices 2 : Exercice 1 Faculté des Sciences Mohammed V Agdal 2006/2007 Département de mathématique et informatique Le module I Série de TD N° 1"

Copied!
3
0
0

Texte intégral

(1)

Faculté des Sciences Mohammed V Agdal 2006/2007 Département de mathématique et informatique

Le module I

2

(SMP-SMC)

Série de TD N° 1

Exercice 1

: Compléter le tableau suivant : décimale

décimaledécimale

décimale octale hexadécimale binaire

1770 8100

AAAA

1001001001

Exercices 2 :

Une adresse IP (Internet Protocol) adresse d’une machine reliée au réseau Internet est constituée de 4 octets. Il y a trois classes d’adresses :

• Classe A : le premier octet commence par le chiffre binaire 0, et désigne un réseau ; les trois octets suivants désignent une machine sur ce réseau.

• Classe B : le premier octet commence par les chiffres binaires 10, les deux premiers octets désignent un réseau, et les deux derniers désignent une machine sur ce réseau.

• Classe C : le premier octet commence par les chiffres binaires 110, les trois premier octets désignent un réseau, et le dernier désigne une machine sur ce réseau.

Compléter le tableau suivant (trois cases sont remplies à titre d’exemple, les six autres cases sont à remplir) :

Valeurs possibles pour le premier octet

Nombre de réseaux

Nombre de Machines par réseau Classe A De 0 à 127

Classe B 214 = 16K

Classe C 28 = 256

Exercice 3

:

Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ? Variables A, B, C : Entier

Début A ← 2 B ← A + 5 A ← A + B

(2)

B ← B + 2 A ← B – A Fin

Exercice 4

:

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

2. on dispose de trois variables A, B et C. Ecrivez un algorithme transférant à A la valeur de B, à B la valeur de C et à C la valeur de A (quels que soient les contenus préalables de ces variables).

Exercice 5

:

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

A ← A + B B ← A - B A ← A - B Fin

Exercice 6

:

Que produit l’algorithme suivant ?

Variables A, B, C : chaîne de caractères Début

A ← "423"

B ← "12"

C ← A & B Fin

Exercice 7

:

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. Ecrivez un algorithme qui permet d’indiquer le classement de deux nombres saisis au clavier.

Exercice 8

:

Ecrivez 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

:

Ecrivez un algorithme qui donne le maximum de trois nombres saisis au clavier. Effectuez des tests pour : 5 9 4

3 1 3 8 -6 1

Exercice 10

:

(3)

Ecrivez 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).

Références

Documents relatifs

T[inf..sup] utilisant la méthode décrite ci-haut. 2) On note par f(n, k) le nombre de comparaisons de cet algorithme dans le pire des cas. 4) Comparer cet algorithme de recherche

On suppose que les deux entiers n 1 et n 2 ont un même nombre de chiffres n (sinon on complétera le tableau du plus petit par des zéros). 1) Ecrire un algorithme qui fait la

Etant données deux chaines de caractères s1 et s2 de longueurs respectives n1 et n2. a) Ecrire une fonction qui retourne la position de la première occurrence de s1 dans la

Ecrivez un algorithme qui affiche 100 fois la phrase : &#34;je dois absolument passer l'examen de contrôle continu qui compte 25% de la note finale&#34;.. Ecrivez un algorithme

La définition dirigée par la syntaxe (DDS), où les règles sémantiques calculent les valeurs des attributs associés aux symboles de la grammaire. Le schéma de traduction, où

Si on veut « brûler» une masse mg de graisse, l'énergie pour soulever la masse M doit provenir de la graisse convertie en énergie mécanique. r0 Ce qui est important est le travail w

Ecrire une fonction qui prend comme paramètre un entier et retourne la factorielle de n. Donner un nombre parfait différent de 6. Ecrire une fonction qui prend comme argument un entier

a) Comprendre l’interpréteur IDLE, l’éditeur de texte intégré, comment sauvegarder un programme (d’ailleurs créer votre répertoire dans lequel vous sauvegarder vos