Pascal-Structures conditionnelles Exercice 1 : Écrire un programme qui permet d

Pascal-Structures conditionnelles Exercice 1 : Écrire un programme qui permet de vérifier la parité d'un entier donné (en utilisant la forme Simple réduite) Exercice 2 : Ecrire un programme qui permet de vérifier la parité d'un entier (en utilisant la forme alternative) Exercice 3 : Ecrire une analyse et un algorithme qui permet de saisir un entier puis de vérifier s’il est divisible par son chiffre d’unité. Exemple : 24 est divisible par 4 127 n’est pas divisible par 7 Exercice 4 : Saisir une chaîne de caractère CH puis vérifier Si elle est composée par « un seul mot » ou de « plusieurs mots ». Exercice 5 : Ecrire un programme permettant de calculer puis d’afficher la surface d’un triangle. Sachant que surface=(base * hauteur)/2 NB : la Base et la hauteur doivent être positives, dans le cas contraire afficher un message d’erreur. Exercice 6 : Écrire un programme qui permet de saisir une année puis de vérifier Si elle est bissextile. N.B. : Une année bissextile est une année comptant 366 jours au lieu de 365, c'est-à-dire une année comprenant un février de 29 jours (exemples : 2016, 2000 bissextile, 1900 est non bissextile). Une année est bissextile Si elle est : • divisible par 4 mais non divisible par 100 • divisible par 400. Exercice 7 : Écrire un programme, qui affiche selon le cas, la nature d’une lettre (consonne ou voyelle) correspondant à une touche saisie. (les voyelles sont : A, E, I, O, U, Y ) Exercice 8 : Écrire un programme, qui affiche selon le cas, la nature d’une lettre (consonne ou voyelle) correspondant à une touche saisie. (les voyelles sont : A, E, I, O, U, Y ) Remarque : Prévoir le cas d’erreur (saisie d’un caractère qui n’est pas une lettre) Exercice 9 : Ecrire une analyse et un algorithme qui permet de saisir un entier puis de vérifier s’il est divisible par son chiffre d’unité. Exemple : 24 est divisible par 4 127 n’est pas divisible par 7 Remarque : prévoir le cas d'erreur (unité=0) Exercice 10 : Écrire un programme qui permet de saisir une moyenne (moy) puis affiche la décision correspondante : ADMIS Si moy >= 10 CONTROLE Si 9 <= moy < 10 REDOUBLE Si moy < 9 Exercice 11 : À pression atmosphérique normale, l'eau pure, distillée, est solide (glace) pour une température inférieure à 0 °C, liquide pour une température comprise entre 0 °C et 100 °C, et à l'état gazeux (vapeur d'eau) pour des températures supérieures. Ecrire un programme permettant de Lire une valeur réelle température (T) puis afficher l’état de l’eau. Exercice 12 : Écrire un programme qui permet de faire la résolution de l’équation du 1er degré : ax+b = 0 Exercice 12 : (bis) Écrire un programme qui permet de faire la résolution de l’équation de second degré : ax2+bx+c=0 Exercice 13 : Écrire un programme qui permet de saisir un temps (heure et minute) lui ajoute 5 minutes puis l'affiche. Exemples : heure : 10 minute : 20 après 5 minutes : 10 : 25 heure : 10 minute : 57 après 5 minutes : 11 : 02 heure : 23 minute : 55 après 5 minutes : 00 : 00 Exercice 14 : Écrire un programme qui permet de saisir un caractère puis affiche sa nature (lettre, chiffre ou symbole) Exercice 15 : Écrire un programme qui permet de saisir un caractère puis affiche selon le cas sa nature (voyelle, consonne, chiffre ou symbole) Exercice 16 : Un entier naturel de trois chiffres est dit cubique s’il est égal à la somme des cubes de ses chiffres. Exemple : 153 est cubique car 153=13+53+33 Autres exemples : 370, 371, 407 Ecrire un programme permettant de saisir un entier n puis d’afficher s’il est cubique ou non. Exercice 17 : Ecrire un programme permettant d’afficher le coût d’impression d’un nombre de page nb. Sachant que : Tarif =50 millimes par page Si nb<10 Tarif =40 millimes par page Si 10≤nb<50 Tarif =35 millimes par page Si nb≥50 Exercice 18 : Effectuez une analyse puis écrivez un algorithme et la traduction en Pascal du programme intitulé T_LETTRES, qui traduit en toutes lettres un entier naturel composé d'au maximum deux chiffres. Exemples : 21 donne "VINGT ET UN" 22 donne "VINGT DEUX" Exercice 19 : Ecrire un programme qui permet, à partir d'une date sous forme jj/mm/aaaa de donner le jour suivant. Exemple 1 : Donner une date : 25/03/2017 Le jour suivant est=26/03/2017 Exemple 2 : Donner une date : 31/12/2017 Le jour suivant est=01/01/2018 Exemple 3 : Donner une date : 28/02/2017 Le jour suivant est=01/03/2017 Exercice 20 : Écrire un programme qui permet de saisir le n° de mois puis affiche la saison correspondante. Exemple : n° mois = 7 affiche été 12, 1, 2 saison hiver 3, 4, 5 saison printemps 6, 7, 8 saison été 9, 10, 11 saison automne Exercice 21 : Ecrire l'algorithme et le programme pascal d'un programme qui permet de saisir un entier de 3 chiffres puis affiche la somme S de ces 3 chiffres. Puis Si S est composé de 2 chiffres alors faire leurs somme S2 enfin Si S2 est composé de 2 chiffres alors faire leurs somme S3 Exemple : pour 946 S=9+4+6=19 S2=1+9=10 S3=1+0=1 uploads/s3/ exercices-pascal-structures-conditionnelles.pdf

  • 122
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager