Se connecter / S'enregistrer
Votre question

Programmation pascal

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
24 Novembre 2009 21:32:06

salut tout le monde SVP j'ai une difficulté dans cette exercice de programation pascal , aider moi pour le accomplir ! et voila c'est l'énoncé :
* Ecrire un programme qui permet de saisir une lettre alphabétique puis afficher si elle est majuscule ou minuscule.
Exemple: "A" : est une lettre majuscule
"b" : est une lettre minuscule
"?" : n'est pas une lettre

Et merci d'avance ..

Autres pages sur : programmation pascal

24 Novembre 2009 22:29:00

Salut,

c'est dingue ////


Ce forum devient un site d'assistance aux devoirs ??
Si ton prof. t'a donné cet exercice, c'est que tu dois avoir toutes les bases nécessaires pour le faire.

Commences par pisser un peu de code, et après, reviens avec ce qui ne fonctionne pas!




Une piste:
le code ASCII (numérique) te dira si la lettre est majuscule/minuscule ..
m
0
l
24 Novembre 2009 22:48:12

oui je sais et je le travaille avec la fonction prédéfinies ORD . mais le probleme dans pascal c'est : si ORD(lettre) appartien a l'intervale (65..90) ecrire (lettre majuscule) et si ORD(lettre) appartien a l'intervale (97..122) ecrire (lettre minuscule) .. transformé en pascal .. c'est sa le probleme !!! etc merci
m
0
l
Contenus similaires
15 Mai 2010 15:44:06

c'est exerecice est l'un des plus evidant qu'il soit; tu te sert juste du code ascii c-a-d:les majuscule dans le code ascii sont comprise entre 65 et 90 et pour passer d'une majuscule à la minuscule correspondante il suffit d'ajouter 32 au code
ex: ord(A)=65 donc ord(a)=65+32=97
et tu fait l'inverse de la minuscule aux majuscule c-a-d en retirant 32 au code ascii
avec les instrustions "if..then..else tu devrait pouvoir le faire bye
m
0
l
6 Mars 2011 09:11:49

write('Entrer un lettre');
readln(l);
if l in [65..90] then write('la lettre est majuscule)
else
if l in [97..122] then write('la lettre est minuscule)
else
write(' l n"est pas une lettre');
m
0
l
Anonyme
25 Mai 2011 21:45:12

program majmin;
uses wincrt ;
var
c:char;
begin
repeat
writeln('donner une lettre');
readln(c);
until(ord (c) in [97..122]) or (ord(c) in [65..90]) ;
If (ord(c) in [97..122]) then
writeln(c,' est une lettre miniscule')
else
writeln(c,' est une lettre majuscule');
end.
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS