TD issu du cours
Dept GEII Année universitaire 2012-2013
II1 J. VILLEMEJANE - [email protected]
Cours 3 - Algorithmique
3.1. Ecrire un algorithme qui lit un nombre rau clavier et calcule le périmètre et l’aire d’un disque de rayon r.
3.2. Ecrire un algorithme qui arrondit un nombre réel saisi au clavier à 2 chires après la virgule.
3.3. Ecrire un algorithme qui lit un nombre au clavier et ache la parité de ce nombre.
Cours 4 - Des algorithmes plus complexes
4.1. Ecrire un algorithme qui lit 2 variables au clavier et les ache dans l’ordre croissant.
4.2. Ecrire un algorithme qui lit deux nombres entiers aet bau clavier et donne le choix à l’utilisateur :
1. de calculer la somme a+b
2. de calculer le produit a·b
3. de connaitre le signe du produit a·b
4.3. Ecrire un algorithme qui calcule la factorielle n! d’un entier npassé en paramètre de 2 façons diérentes :
avec une boucle POUR
avec une boucle TANT QUE ou JUSQU’A
Pour rappel :
n!=
n
Y
i=1
i=1×2×3×... ×n
4.4. Ecrire une fonction qui calcule et renvoie la moyenne de 3 nombres passés en paramètre. Ecrire l’algorithme qui saisit 3
nombres au clavier et ache la moyenne de ces 3 nombres.
Pour rappel :
moyenne =Pn
i=1Ki
n
avec Kiles nnombres dont il faut faire la moyenne.
Avec pondération :
moypond =Pn
i=1Ci×Ki
Pn
i=1Ci
avec Kiles nnombres dont il faut faire la moyenne et Ciles coecients de pondération.
Cours 5 - Tableaux et tris
5.1. Ecrire un algorithme qui remplit un tableau avec les N premiers nombres entiers.
5.2. Ecrire un algorithme qui remplit un tableau avec les N premiers nombres entiers pairs (ou impairs).
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !