• Aucun résultat trouvé

http://bac-tunisie.jimdo.com

N/A
N/A
Protected

Academic year: 2022

Partager "http://bac-tunisie.jimdo.com "

Copied!
2
0
0

Texte intégral

(1)

Program superpre;

uses wincrt;

var n,i:longint;

f:text;

{Procedure saisie : La saisie d'un entier n entre 40000 et 100000}

Procedure saisie(var n:longint);

begin repeat

writeln('Donner un entier n entre 40000 et 100000 :');

readln(n);

until (n>40000) and (n<100000);

end;

{Procedure creer : La creation du fichier text super_p.txt}

Procedure creer(var f:text);

begin

assign(f,'c:\super_p.txt');

rewrite(f);

end;

{Fonction premier : Déterminer si un entier n donné est premier ou non}

Function premier(n:longint):boolean;

var i:longint;

begin

premier:=true;

for i:=2 to n div 2 do begin

if (n mod i)=0 then premier:=false;

end;end;

{Fonction sup_pre : Déterminer si un entier n donné est super premier ou non}

Function sup_pre(n:longint):boolean;

begin

sup_pre:=true;

if not premier(n) then sup_pre:=false

else if not premier(n div 10) then sup_pre:=false

else if not premier(n div 100) then sup_pre:=false

else if not premier(n div 1000) then sup_pre:=false

else if not premier(n div 10000) then sup_pre:=false;

end;

{Procedure remplir : Remplir le fichier super_p.txt par les nombres super premier puis les afficher}

Procedure remplir(var f:text;n:longint);

var i:longint;

ch:string;

Begin creer(f);

for i:=1 to n do

http://bac-tunisie.jimdo.com

(2)

begin

if sup_pre(i) then begin

str(i,ch);

ch:=ch+' super premier';

writeln(ch);

writeln(f,ch);

end;end;

close(f);

end;

{****** Programme Principal *******}

Begin saisie(n);

remplir(f,n);

End.

http://bac-tunisie.jimdo.com

Références

Documents relatifs

La pose d’une nouvelle fenêtre sur le dormant existant, appelée pose en rénovation partielle, est également possible, mais la fi xation de l’ancien dormant dans le mur doit

2] Durée de la manifestation : (en ce compris les entraînements et/ou répétitions) Date Heure de début Heure de fin. Date Heure de début Heure de fin

Sachez que la personne qui vous appellera du centre d'appel &#34;Covid-19 Contact Tracing Team&#34; est tenue au secret : votre nom, votre liste de contacts et les autres

Dans le cadre d’une demande de rendez-vous au Centre Référent des Troubles des Apprentissages (CERTA), nous aurions besoin d’informations concernant la scolarité de votre

Après avoir été dûment remplie par le responsable du groupe, la demande doit être validée par apposition du cachet d’une station de métro ou timbre à date d’une gare RATP

[r]

Vous devriez indiquer le montant supplémentaire dont vous avez besoin pour réaliser pleinement votre mission, et non le minimum pour assurer votre survie. Nul besoin ici

J’ai également été informé que le médecin reste à ma disposition pour toutes explications complémentaires. J’accepte les modifications de méthodes qui pourraient