Se connecter avec
S'enregistrer | Connectez-vous

résolution problémes pascal

Dernière réponse : dans Programmation

merci de me resoudre ce probléme pascal:
ecrire un programme pascal intitulé couleur permettant d'afficher le nom d'une couleur,parmi la liste indiqué c dessous en fonction de sa premiére lettre C donneé en majiscule ou en miniscule
B ou b couleur:BLEU
V ou v couleur:VERT
R ou r couleur: ROUGE
J ou j couleur:JAUNE
tout autre caractére correspendond la couleur Noir
merci bien :-o

Autres pages sur : resolution problemes pascal

Lassé par la pub ? Créez un compte
Expert Programmation

Ben si, il a un exo tout bête à faire, et il nous demande qu'on l'aide.
Comme ça, on sera obligé de l'aider pour les exos suivant etc.
Quand tu auras un boulot où il faudra programmer, là aussi tu nous demanderas de faire ton boulot ? :-D

program couleur;
uses wincrt;
var c:char;
mess:string;
begin
write('appuyer sur une touche du clavier: ');
read (c);
if upcase(c)='b'
then
begin
mess:='LA COULEUR QUI CORRESPEND EST LE BLEUE';
write(mess);
end
else
if
(c='v')or(c='V')
then
begin
mess:='LA COULEUR QUI CORRESPEND EST LE VERT';
write(mess);
end
else
if
(c='r')or(c='R')
then
begin
mess:='LA COULEUR QUI CORRESPEND EST LE ROUGE';
write(mess);
end
else
if
(c='j')or(c='J')
then
begin
mess:='LA COULEUR QUI CORRESPEND EST LE JAUNE';
write(mess);
end
else
begin
mess:='LA COULEUR QUI CORRESPEND EST LE NOIR';
write(mess);
end;


end.


merci a tous j'ais dejà fait

program couleur;
uses wincrt;
var L :char ;
C : string ;
Begin
Write('donner un caractére: ');
read(L);
case Upcase(L) of
'V': C:='VERT';
'B': C:='BLEU';
'R': C:='ROUGE';
'J': C:='JAUNE';
else C:='Noir';
end;
Write('la couleure correspondante est: ',C);
end.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde