 |
|
 |
|
| |
S'enregistrer
Rechercher FAQ
Connexion
| Message |
Auteur |
Posté 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 |
|
|
|
 |
Posté 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

Inscrit le: 07 Mar 2002 Messages: 2252 Localisation: Québec, France et ailleurs...
|
|
Revenir en haut |
 |
Posté le: 12 09 2002 18:03 Sujet du message: |
|
|
Je paye a boire a celui qui trouve la difference (le 1er bug)  |
|
Kaizen Webmaster

Inscrit le: 07 Mar 2002 Messages: 2252 Localisation: Québec, France et ailleurs...
|
|
Revenir en haut |
 |
Posté 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

Inscrit le: 07 Mar 2002 Messages: 2252 Localisation: Québec, France et ailleurs...
|
|
Revenir en haut |
 |
|
 |
|
Toutes les heures sont au format GMT
|
| Page 1 sur 1 |
|
|
| |
|
|
|