S'enregistrerS'enregistrer RechercherRechercher FAQFAQ ConnexionConnexion
ouains

 
Poster un nouveau sujet   Répondre au sujet    Teamatic.net Index du Forum -> Travaux de groupes
Message Auteur
MessagePosté le: 12 09 2002 17:55    Sujet du message: ouains

type mois=(jan,fev,mar,avr,mai,jun,jul,aou,sep,oct,nov,dec);

var mois30:set of mois;
nomsdesmois:array[mois]of string[3];
unmois:mois;
begin
writeln('trente jours');
writeln;
nomsdesmois[jan]:='jan';
nomsdesmois[fev]:='Fev';
nomsdesmois[mar]:='Mar';
nomsdesmois[avr]:='Avr';
nomsdesmois[mai]:='Mai';
nomsdesmois[jun]:='jun';
nomsdesmois[jul]:='jul';
nomsdesmois[aou]:='aou';
nomsdesmois[sep]:='sep';
nomsdesmois[oct]:='oct';
nomsdesmois[nov]:='dec';

mois30:=[ avr , jun , sep , nov ];
for unmois:=jan to dec do
begin
write(Nomsdesmois[unmois]);
if unmois in mois30
then writeln(' a 30 jours')
else writeln(' n''a pas 30 jours');
end;
readln;
application.terminate
end;

end.
naxos
Invité





Revenir en haut
MessagePosté le: 12 09 2002 18:01    Sujet du message:

type mois=(jan,fev,mar,avr,mai,jui,jul,aou,sep,oct,nov,dec);

var mois30:set of mois;
nomdemois:array[mois] of string[3];
unmoi:mois;

begin
writeln('Trentejours');
writeln;
nomdemois[jan]:='Jan';
nomdemois[fev]:='Fev';
nomdemois[mar]:='Mar';
nomdemois[avr]:='Avr';
nomdemois[mai]:='Mai';
nomdemois[jui]:='Jui';
nomdemois[jul]:='Jul';
nomdemois[aou]:='Aou';
nomdemois[sep]:='Sep';
nomdemois[oct]:='Oct';
nomdemois[nov]:='Nov';
nomdemois[dec]:='Dec';

mois30:=[ Avr , Jui , Sep , Nov ];
for unmoi:= jan to dec do

begin
write(Nomdemois[unmoi]);
if unmoi in mois30
then writeln(' a 30 jours')
else writeln(' n''a pas 30 jours');
end;
readln;
application.terminate
end;

end.
Kaizen
Webmaster
Webmaster


Inscrit le: 07 Mar 2002
Messages: 2252
Localisation: Québec, France et ailleurs...

Revenir en haut
MessagePosté le: 12 09 2002 18:03    Sujet du message:

Je paye a boire a celui qui trouve la difference (le 1er bug) Wink
Kaizen
Webmaster
Webmaster


Inscrit le: 07 Mar 2002
Messages: 2252
Localisation: Québec, France et ailleurs...

Revenir en haut
MessagePosté le: 12 09 2002 19:01    Sujet du message:

Le code de l'exo
(a utiliser pour info, pas de copier-coller bete et méchant SVP ® ® ®)
Code:
var Ens_nb: set of 2..7;
    Ens_ch: set of 'a'..'g';
    user_nb:integer;
    user_ch:char;
    quitter:char;


begin
  repeat
    writeln;
    write('Entrez un nombre: ');
    readln(user_nb);
    write('Entrez un charactere: ');
    readln(user_ch);
    writeln;

    Ens_nb:= [2..7];
    Ens_ch:= [user_ch];

    if user_nb in Ens_nb
    then writeln('''',User_nb,''' est dans la liste de nombres')
    else writeln('''',User_nb,''' n''est pas dans la liste de nombres');

    if user_ch in Ens_ch
    then writeln('''',User_ch,''' est dans la liste de lettres')
    else writeln('''',User_ch,''' n''est pas dans la liste de lettres');

    writeln;
    write('Voulez-vous quitter ? o/n ');
    readln(quitter);
    until quitter='o';
    application.terminate
end;

end.
Kaizen
Webmaster
Webmaster


Inscrit le: 07 Mar 2002
Messages: 2252
Localisation: Québec, France et ailleurs...

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet Toutes les heures sont au format GMT
Page 1 sur 1

 
 
 
Powered by phpBB © 2001, 2005 phpBB Group - Traduction : phpBB-fr.com
Gzip: Disabled  -  Queries: 15  -  Generation Time: 0.85652 s