• Aucun résultat trouvé

Introduction à la programmationStructures de contrôle

N/A
N/A
Protected

Academic year: 2022

Partager "Introduction à la programmationStructures de contrôle"

Copied!
1
0
0

Texte intégral

(1)

Noms des élèves : Bac. S – Spécialité ISN

Introduction à la programmation Structures de contrôle

SPE - ISN Utiliser les types, les variables, les fonctions et constantes Durée du TP : 30minutes

Organisation : Les manipulations se feront à l’aide de QT Creator installé sur les ordinateurs

 Copier le premier programme (tp1_fenetre) dans un nouveau dossier appelé tp3_boucles.

 Renommer les fichiers tp1_fenetre.pro en tp3_boucles.pro et tp1_fenetre.pro.user en tp3_boucle.pro.user

Structures conditionnelles

1/ Ecrire un programme qui restitue la chaîne de caractère « Bravo ! » lorsque l’utilisateur saisi

« Bonjour » dans texteEdit et « Soyez poli ! » dans le cas contraire.

2/ Effacer les modifications précédentes et écrire une deuxième structure grâce à laquelle le jour de la semaine est écrit dans le champ de saisi en fonction du numéro rentré (de 1 à 7). Le premier jour de la semaine est le lundi.

Le programme éliminera les nombres qui ne sont pas compris entre 1 et 7 en écrivant « Valeur invalide ». On utilisera une fonction pour alléger la procédure on_validBtn_clicked

Structures itératives

3/ Ecrire le programme permettant de calcul la factorielle du nombre saisi. Utiliser une fonction pour le calcul. Quel est le maximum de la valeur avant dépassement de capacité ?

4/ On souhaite calculer le déplacement d’une balle après n rebonds. La hauteur initiale de la balle est de 1m. A chaque rebond, la hauteur diminue de 20%.

Modifier le programme précédent de sorte que la valeur saisie correspond au nombre de rebonds.

5/ Cette fois ci, on veut connaitre le nombre de rebonds (r) faits par la balle jusqu’à ce que sa hauteur de rebond soit inférieure à 2cm. La hauteur initiale est donnée en cm.

NB27/02/2022 Structures de contrôle 1/1

Références

Documents relatifs

Lorsqu’on veut additionner un bool´ een et un nombre, le bool´ een est d’abord transform´ e en un nombre, 1 pour true et 0 pour false, avant d’ex´ ecuter l’addition... (b) En

Le paramétrage laser de la matrice correspond au paramétrage « SI » déjà utilisé et caractérisé au chapitre précédent. Une grande partie des paramètres optimisés

Si on veut dimi- nuer le nombre de structures potentielles dont la signature correspond à celle mesurée, il faudra augmenter le nombre de mesures (par exemple mesurer le déphasage

5) Faire en sorte que si « x_balle » devient supérieur à 300, le déplacement de la balle suive le vecteur vitesse ⃗ u dessiné ci-contre, à gauche : cela donnera

Modifier cet algorithme pour qu’il dénombre le nombre de fois qu’une lettre saisie par l’utilisateur apparaît dans un mot?. Il n’est pas obligatoire d’écrire ce script en

I Si l’on veut sortir de toutes les boucles imbriquées directement, le plus simple est de placer son code dans une fonction et de remplacer break par return ;.. Derniers mots sur

Q4.3: Écrivez une procédure checkPath qui prend en paramètre un entier positif n qui correspond au nombre de pièces du château, doors qui représente les portes des pièces du

Quels sous-problèmes introduire si on veut utiliser la programmation dy- namique pour trouver le nombre minimum de produits élémentaires