Programmer en Python

4 La photographie numérique : La couleur dominante d'une photo

Afin de repérer la couleur dominante parmi les valeurs de rouge (R), de vert (V) et de bleu (B) d'une couleur, on souhaite afficher quelle est la plus grande valeur parmi les trois.

Question

Déterminer le nombre de conditions et les écrire.

Écrire le programme correspondant en Python. .

Solution

Déterminer le nombre de conditions et les écrire.

Il y a trois conditions : (R>V et R>B) ou (V>R et V>B) ou (B>R et B>V). On choisit un test « if...

elif... else ».

Écrire le programme correspondant en Python.

1
R=int(input("Valeur de rouge R="))
2
V=int(input("Valeur de vert V="))
3
B=int(input("Valeur de bleu B="))
4
if R>V and R>B:
5
    print("La couleur dominante est le rouge")
6
elif V>R and V>B:
7
    print("La couleur dominante est le vert")
8
else :
9
    print("La couleur dominante est le bleu")
PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)