• Aucun résultat trouvé

SERIE SUR LES STRUCTURES CONDITIONNELLES

N/A
N/A
Protected

Academic year: 2022

Partager "SERIE SUR LES STRUCTURES CONDITIONNELLES"

Copied!
2
0
0

Texte intégral

(1)

SERIE SUR LES STRUCTURES

CONDITIONNELLES

(2)

Les structures conditionnelles

Exercice N° 1 :

Comparer deux variables.

Exercice N° 2 :

Tester la parité d'un entier.

Exercice N° 3 :

Soient a et b deux entiers. Tester si a est le diviseur de b ou inversement.

Exercice N° 4 :

Soit l'entier n. Tester la parité de chacun des 2 chiffres de n.

Ex : n = 16  1 est impair et 6 est pair.

Exercice N° 5 :

Décider si un entier est divisible par ses 2 chiffres.

Ex : 24 est divisible par 2 et par 4.

Exercice N° 6 :

Soit n un entier positif de deux chiffres de la forme ab.

Tester si a*b est divisible par a+b.

Exercice N° 7 :

Décider si un entier est cubique ou non.

Un entier est dit cubique s'il est égal à la somme des cubes de ses trois chiffres.

Ex : 153 = 13 + 53 + 33 Exercice N° 8 :

Saisir deux entiers et un opérateur (+ - * /) et afficher le résultat correspondant (suivant l'opérateur).

Exercice N° 9 :

Saisir un entier positif n (n ≤ 32767). Décider s’il est palindrome ou non.

Un entier est dit palindrome si ses chiffres sont symétriques.

Ex : si n = 2442 alors n est palindrome.

Exercice N° 10 :

Saisir un caractère et afficher sa nature :

 S'il est une lettre (majuscule ou minuscule) et (voyelle ou consonne).

 S'il est un chiffre (pair ou impair).

 S'il est un symbole (son code ASCII).

Exercice N° 11 :

Un étudiant passe trois examens. Il est déclaré admis si :

 Soit, il a au moins 9 points à chaque examen.

 Soit, la moyenne des trois examens est au moins égale à 10 points et la plus basse note est au moins égale 8 points.

S'il n'est pas admis alors il est refusé.

Exercice n° 12 :

Écrire un programme qui fait entrer une chaîne alphabétique CH, formé de trois lettres.

(3)

Les structures conditionnelles

=> dans le cas où la chaîne est symétrique (de la forme XYX),

déterminer puis afficher le minimum et le maximum des lettres X et Y.

=> dans le cas contraire, déterminer et afficher un message indiquant si cette chaîne commence par une lettre majuscule ou minuscule.

Exemple 1 : CH = ICI ICI est symétrique Min = C Max = I Exemple 2 : CH = EYE EYE est symétrique Min = E Max = Y

Exemple 3 : CH = DEL DEL n’est pas symétrique et la 1ère lettre de la chaîne est majuscule Exemple 4 : CH = cAs cAs n’est pas symétrique et la 1ère lettre de la chaîne est minuscule.

Exercice N° 13 :

Dans cet exercice, nous nous intéressons aux ordinaux abrégés en anglais, ou le nombre est écrit en chiffres.

Les premiers sont :« 1st », « 2nd », « 3rd », « 4th », etc. (abbreviation de « first, second, third, fourth, ... »).

Pour déterminer le suffixe, on regarde le dernier chiffre du nombre : - si c'est 1, on ajoute le suffixe est -st

- si c'est 2, le suffixe est -nd - si c'est 3, le suffixe est -rd- sinon le suffixe est -th.

- si l'avant-dernier chiffre du nombre est 1, le suffixe est toujours -th.

Écrire un programme qui lit un nombre, et qui affiche l'ordinal anglais abrégée correspondant.

Exercice 14 :

Ecrire un programme intitulé DATES, qui saisit une date sous la forme jj/mm/aaaa (chaîne de 10 caractères) où jj représente le jour, mm le mois, aaaa l’année et l’affiche décodée (jj Mois aaaa).

Exemple : 10/01/2007 donne 10 Janvier 2007

Références

Documents relatifs

Avec les conditions testées par if, elif et else nous entrons pour la première fois dans un bloc d´instruction. Le bloc d´instruction est ensuite indenté (c´est à dire décalé)

Lettre Minuscule Variante Majuscule Lettre Minuscule Variante Majuscule.

Une structure de contrôle conditionnelle est dite à choix lorsque le traitement dépend de la valeur que prendra le sélecteur, Ce sélecteur doit être de type scalaire (entier

=> dans le cas contraire, déterminer et afficher un message indiquant si cette chaîne commence par une lettre majuscule ou minuscule. (abbreviation de « first, second,

[r]

Exercice 7: Ecrire un programme permettant de saisir un entier N compris entre 5 et 10 puis de remplir un tableau T par N caractères alphabétiques majuscules ensuite on vous demande

(Third conditional) If Luke hadn’t sent flowers to his mother, she wouldn’t have been happy.. (Second conditional) If the children were in bed, I would be able to have

Mettre en relation les lettres majuscules et scriptes Consigne : Entoure puis colorie de la même couleur. Les