Pour l'ensemble des exercices, écrire l'algorithme en pseudo-code avant de coder la solution en langage C.
Vous pouvez utiliser Scratch pour écrire le pseudo code.
Demander à l’utilisateur deux nombres entiers, les mémoriser dans deux variables, multiplier leurs valeurs en affectant le résultat à une troisième variable, puis l’afficher.
Même chose que l'exercice 1 avec la division à la place de la multiplication.
Vérifier que le 2ème nombre est différent de zéro, sinon afficher "Erreur : division par 0 !".
Demander à l’utilisateur de saisir un nombre entier.
Afficher si ce nombre est pair ou impair (le reste de la division entière de ce nombre par deux égal à 0 ou non).
Pour obtenir le reste d'une division, on utilise l'opérateur "Modulo". En langage C l'opérateur Modulo est représenté par le symbole % :
Demander à l'utilisateur 2 nombres entiers et les stocker dans des variables.
Échanger les 2 valeurs des 2 variables et les afficher.
Résultat attendu :
Demander à l'utilisateur 3 nombres entiers et les stocker dans des variables.
Trier les 3 nombres par ordre croissant en échangeant leurs valeurs si nécessaire.
Afficher les 3 nombres.
Résultat attendu :
Demander à l’utilisateur combien font 2 fois 2 et répéter cette question aussi longtemps que la réponse est fausse.
Ajouter le message "Faux, recommencez" à chaque fausse réponse, et "Bravo !" pour la bonne réponse.
Amélioration de l'exercice 6 : compter le nombre d'essais et l'afficher à la fin : "Bravo ! Vous avez trouvé en x essais."
Demander à l’utilisateur un nombre entier positif. Afficher tous les nombres pairs entre 0 et le nombre saisi."
Demander à l’utilisateur de saisir des notes (entre 0 et 20) et lui expliquer qu’une valeur hors de cet intervalle arrêtera la saisie.
Compter les notes saisies. Une fois la saisie terminée, afficher le nombre de notes saisies.
Même chose que l'exercice 9, mais en calculant – au fur et à mesure – la somme des notes.
A la fin, calculer et afficher la moyenne, ou un message d’erreur si aucune note n’a été saisie.
Prix TTC. Demander le prix unitaire HT et le nombre d’exemplaires.
Calculer et afficher le prix total HT, la TVA et le prix total (TTC) à payer.
Même chose que l'exercice 10, mais en mémorisant la note la plus basse et la note la plus haute.
A la fin, afficher ces deux notes ainsi que la moyenne tronquée (moyenne ne tenant pas compte des valeurs extrêmes : dans notre cas la note la plus basse et la note la plus haute), ou un message d’erreur si aucune note n’a été saisie.
Article connexe : Les structures algorithmiques de base