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 chiffres après la virgule.
3.3. Ecrire un algorithme qui lit un nombre au clavier et affiche la parité de ce nombre.
Cours 4 - Des algorithmes plus complexes
4.1. Ecrire un algorithme qui lit 2 variables au clavier et les affiche 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 diffé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 affiche 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 coefficients 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 l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!