Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas https://icn-isn-boissy.yj.fr/wp/2020/10/16/exercices-de-programmation-complementaires/ Export date: Mon Nov 25 13:40:07 2024 / +0000 GMT |
||||||||||||
Exercices de programmation complémentairesCes exercices vous permettront de vous entrainer en vue de l'évaluation sur la programmation. Exercice 1On dispose de la formule suivante pour convertir les degrés Fahrenheit en degrés Celsius : où F est une température en degrés Fahrenheit et C la température correspondante en degrés Celsius. Exercice 2Écrire un programme qui affiche un triangle rempli d'étoiles (*) sur un nombre de lignes donné passé en paramètre, exemple : • 1ère version : à l'aide de deux boucles for, en imprimant les * une par une. On remarquera que, par défaut dans l'instruction print() , figure end = ‘n', qui fait passer à la ligne. print(…, end ='') ne fera donc pas passer à la ligne. • 2ème version : avec une seul boucle for, et une chaîne de caractères où vous accumulerez Exercice 3Programmation d'un petit jeu de devinette. L'ordinateur choisit au hasard un nombre compris entre 1 et 100. Le but du jeu est de le deviner en un nombre d'essai minimal. À chaque tentative, l'ordinateur, indique « gagné », « trop petit » ou « trop grand ». L'utilisateur dispose d'un nombre d'essais limités. Écrire l'algorithme en « langage naturel ». Programmer le jeu, et le tester. Remarque : on utilisera la bibliothèque random. Exercice 4Convertir une note scolaire N quelconque, entrée par l'utilisateur sous forme de points (par exemple 27 sur 85), en une note standardisée suivant le code ci-dessous :
Exercice 5Ecrire un programme qui affiche les carrés des entiers de 1 à 7 . Exercice 6Ecrire un programme qui affiche n fois la suite de symboles suivante : n est donné par l'utilisateur. Exercice 7Ecrire un programme qui demande un prénom. Si ce prénom est Paul, le programme affiche "enfin c'est toi", sinon le programme redemande un nouveau prénom car ce n'est pas la personne qu'il attend (un genre de mot de passe non ?). Exercice 8Ecrire un programme qui additionne tous les nombres que vous entrez (tour à tour) et qui s'arrête lorsque la somme dépasse 100. |
||||||||||||
Post date: 2020-10-16 10:01:34 Post date GMT: 2020-10-16 08:01:34 Post modified date: 2022-09-23 14:02:38 Post modified date GMT: 2022-09-23 12:02:38 |
||||||||||||
Export date: Mon Nov 25 13:40:07 2024 / +0000 GMT This page was exported from Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas [ https://icn-isn-boissy.yj.fr/wp ] Export of Post and Page has been powered by [ Universal Post Manager ] plugin from www.ProfProjects.com |