Afficher des entiers paires [ Algorithme + Python ]

Algo et Python 30-05-24
43 0

Travail demandé

Écrire un algorithme qui permet d’afficher les nombres paires entre deux entiers n et m (n < m) .

Exemple : pour n=4 et m=13, le programme affiche ces entiers paires : 4, 6, 8, 10 et 12

Solution Algorithmique

Pour résoudre ce problème, nous devons créer un algorithme qui va lire les deux entiers m et n et afficher les entiers paires entre n et m.

Étapes de l’algorithme

1- Lire les valeurs de n et m : Assurez-vous que n est inférieur à m

2- Utiliser une boucle pour parcourir les nombres entiers entre n et m.

3- Vérifier si chaque nombre est pair et l’afficher s’il l’est.

Dans cet algorithme, On va utiliser deux procédures saisie() et afficher_paires :

Déclaration des objets

Objet

Type / Nature

n

Entier

m

Entier

La procédure saisie

La procédure saisie lit les valeurs de n et m tel que n < m.

La procédure afficher_paires

La procédure afficher_paires parcourt les nombres entre les deux entiers n et m et affiche les nombres pairs.

Objet

Type / Nature

i

entier

Cette procédure utilise une boucle ‘pour’ pour parcourir les nombres de n à m.

Pour chaque nombre dans cette plage, elle vérifie s’il est pair (i mod 2 = 0). Si c’est le cas, le nombre est affiché.

Solution en Python

Exécution du programme

Solution en Python et Designer QT

Pour créer une application en Python qui afficher les entiers paires entre deux entiers m et n en utilisant Qt Designer pour l’interface graphique, suivez ces étapes :

2- Créer l’interface graphique avec Qt Designer

a- Ouvrez Qt Designer et créez un nouveau fichier de type Main Window.

b- Ajoutez des widgets:

QLineEdit nommé ‘n’ pour entrer les deux entiers n .

QLineEdit nommé ‘m’ pour entrer les deux entiers m .

QLabel nommé ‘msg’ pour afficher un message d’erreur si n>=m.

QPushButton nommé ‘paire_bt’ pour rechercher et afficher les entiers paires entre n et m.

QLabel nommé ‘liste_paires_label’ pour afficher les entiers paires entre n et m.

Enregistrez le fichier avec l’extension .ui, par exemple ex3-interface.ui.

2- Créer le script Python pour l’application

Voici un exemple de script Python qui utilise l’interface graphique générée par Qt Designer.

Exécution du programme

En suivant ces étapes, vous pourrez créer une application PyQt5 qui lit deux entiers et affiche les entiers pairs entre eux.

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali-Prof Info