Académique Documents
Professionnel Documents
Culture Documents
pas
Program HeureMiroir;
Uses Wincrt;
Type
Tab = Array[1 .. 20] Of String;
Var
HN,NP: Tab;
N: Integer;
Procedure Affichage(NP,HP:Tab;N:Integer);
Var
Nb1,Nb2,Nb3,i: Integer;
Begin
Nb1 := 0;
Nb3 := 0;
Nb2 := 0;
For i:=1 To N Do
Begin
If Triplee(HN[i]) Then
Begin
Writeln(NP[i],' : heure miroir triplée');
NB1 := NB1+1;
End;
If Doublee(HN[i]) Then
Begin
Writeln(NP[i],' : heure miroir Doublée');
NB2 := NB2+1;
End;
If inversee(HN[i]) Then
Begin
Writeln(NP[i],' : heure miroir inversee');
NB3 := NB3+1;
End;
End;
Writeln('Le nombre des nouvea-nés ayant l''heure de naissance miroir doublée est ',NB2);
Writeln('Le nombre des nouvea-nés ayant l''heure de naissance miroir triplée est ',NB1);
Writeln('Le nombre des nouvea-nés ayant l''heure de naissance miroir inversée est ',NB3);
End;
Begin
Saisie(N);
Remplissage(NP,HN,N);
Affichage(NP,HN,N);
End.