Exercice : Nombre palindrome + deux versions de solutions
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Exercice : Nombre palindrome + deux versions de solutions
On veut écrire un programme qui vérifie si un nombre formé de 4 chiffres est palindrome ou non.
Un nombre palindrome se lit de la même façon de gauche à droite, et de droite à gauche.
Un nombre palindrome se lit de la même façon de gauche à droite, et de droite à gauche.
_______________________________________________________________________________
Cet exercice est une révision du chapitre "Structures de contrôle conditionnelles"
- Sections Maths et Sciences.
Cet exercice est une révision du chapitre "Structures de contrôle conditionnelles"
- Sections Maths et Sciences.
Dernière édition par nabiL le Dim 1 Fév - 21:55, édité 1 fois
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7874
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice : Nombre palindrome + deux versions de solutions
Voilà une solution, reste une autre, à vous de la proposer :
a+
- Code:
{ Comment vérifier si un nombre est palindrôme ou non
en utilisant DIV et MOD }
program nbr_palindrome;
uses wincrt;
var
n: integer;
chiffre1, chiffre2, chiffre3, chiffre4: integer;
begin
writeln('TEST DE NOMBRES PALINDROMES');
write('Donner un nombre : ');
readln(n);
if (n>=1000) and (n<=9999 ) then
begin
{identification des chiffres}
chiffre1 := n div 1000;
chiffre2 := (n mod 1000) div 100;
chiffre3 := (n mod 100) div 10;
chiffre4 := n mod 10;
{test}
if (chiffre1=chiffre4) and (chiffre2=chiffre3) then
writeln(n,' est un nombre palindrôme.')
else
writeln(n,' n''est pas palindrôme.');
end
else
writeln('Attention: le nombre ne contient pas 4 chiffres!');
end.
a+
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7874
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Sujets similaires
» Exercice: problème - Palindrome
» exercice arithmetique
» Exercice : Nombre en toutes lettres
» Exercice (bac pratique): Construction d'un nombre
» Exercice (bac pratique): Chiffres Diviseurs d'un nombre
» exercice arithmetique
» Exercice : Nombre en toutes lettres
» Exercice (bac pratique): Construction d'un nombre
» Exercice (bac pratique): Chiffres Diviseurs d'un nombre
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum