Demander si oui ou nn de relancer prog pascal
Fermé
hassen52
Messages postés
37
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
27 avril 2009
-
29 déc. 2008 à 19:29
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 1 janv. 2009 à 18:13
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 1 janv. 2009 à 18:13
A voir également:
- Demander si oui ou nn de relancer prog pascal
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Oui transfert gratuit - Guide
- Relancer explorateur windows - Guide
- Formule =si oui ou non excel - Guide
6 réponses
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
29 déc. 2008 à 19:39
29 déc. 2008 à 19:39
je ne compri pas ton quistion
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
29 déc. 2008 à 19:51
29 déc. 2008 à 19:51
tu fais une bouqle avec une "for" et une valeur de test pour la condition d'arrer
tu a comprie ?
tu a comprie ?
hassen52
Messages postés
37
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
27 avril 2009
3
29 déc. 2008 à 19:53
29 déc. 2008 à 19:53
non, s'il te plai fait le dans l'exemple que j'ai donné, écri le, parce que comme ça je ne peux rien comprendre
je suis un débutant, mais je veux apprendre
je suis un débutant, mais je veux apprendre
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
29 déc. 2008 à 20:06
29 déc. 2008 à 20:06
readln(n); ___________n est le taille de tableau et la condition d'arrer
for i:=1 to n do___________le bougle 'for' s'arret si n=0 le bougle se fait avec automatiquement n:=n-1;
begin
write('saisie element');
readln(A[i]);
and;
for i:=1 to n do___________le bougle 'for' s'arret si n=0 le bougle se fait avec automatiquement n:=n-1;
begin
write('saisie element');
readln(A[i]);
and;
hassen52
Messages postés
37
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
27 avril 2009
3
29 déc. 2008 à 20:12
29 déc. 2008 à 20:12
s'il te plai réécri ça sur le programme que j'ai donné, pas g pas compri, quand tu va le mettre sur le programme je vai essayer de comprendre et le mettre dans d'autre programmes
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
29 déc. 2008 à 20:24
29 déc. 2008 à 20:24
program Moyenne;
uses
wincrt;
var
dc,ds,ch,m:real;
begin
n :=1;
for i:=0 to n do
begin
writeln('saisir votre note du devoir de controle');
read (dc) ;
writeln(' merci');
writeln('saisir votre note du devoir de synthèse');
readln(ds);
m:=(dc+2*ds)/3;
writeln('voila votre note');
write(m:5:2);
writeln('tu ve entre une autre note si oui taper:2 si non taper :1 ');
read (n) ;
end;
end.
uses
wincrt;
var
dc,ds,ch,m:real;
begin
n :=1;
for i:=0 to n do
begin
writeln('saisir votre note du devoir de controle');
read (dc) ;
writeln(' merci');
writeln('saisir votre note du devoir de synthèse');
readln(ds);
m:=(dc+2*ds)/3;
writeln('voila votre note');
write(m:5:2);
writeln('tu ve entre une autre note si oui taper:2 si non taper :1 ');
read (n) ;
end;
end.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
spoophy
Messages postés
355
Date d'inscription
mercredi 17 décembre 2008
Statut
Membre
Dernière intervention
19 août 2009
41
31 déc. 2008 à 01:00
31 déc. 2008 à 01:00
non désolé Mr SEDI...machin pour demander la reexecution d'un programme il faut utilisé les label comme ça
program Moyenne;
label 10;
var
l:integer;
dc,ds,m:real;
begin
10:writeln('saisir votre note du devoir de controle');
read (dc) ;
writeln(' merci');
writeln('saisir votre note du devoir de synthèse');
readln(ds);
m:=(dc+2*ds)/3;
writeln('voila votre note');
write(m:5:2);
writeln('taper 1 pour reexecuter les programme ou 2 pour sortir');
readln(l);
if l=1 then goto 10 else writeln('fin du travail');
end.
voila je l'ai tester et il fonctionne pense au resolu
program Moyenne;
label 10;
var
l:integer;
dc,ds,m:real;
begin
10:writeln('saisir votre note du devoir de controle');
read (dc) ;
writeln(' merci');
writeln('saisir votre note du devoir de synthèse');
readln(ds);
m:=(dc+2*ds)/3;
writeln('voila votre note');
write(m:5:2);
writeln('taper 1 pour reexecuter les programme ou 2 pour sortir');
readln(l);
if l=1 then goto 10 else writeln('fin du travail');
end.
voila je l'ai tester et il fonctionne pense au resolu
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
1 janv. 2009 à 18:13
1 janv. 2009 à 18:13
Sinon tu peux utiliser une écriture plus fonctionnelle de ton programme, c'est plus clair et tu peux mieux t'en servir
program Moyenne; procedure Calcul; var dc,ds,m:real; begin write('Note du devoir de controle : '); readln(dc); write('Note du devoir de synthese : '); readln(ds); m:=(dc+2*ds)/3; writeln('Moyenne : ',m:0:2); end; function Fin:boolean; var ch:real; begin writeln; write('Recommencer le calcul ? (oui=2 non=1) : '); readln(ch); result:=(ch=2); writeln; end; begin repeat Calcul until (not Fin); write('Fin du programme. Appuyer sur Entree pour terminer'); readln; end.
29 déc. 2008 à 19:42
si il répond par oui, le programme se relance, il recommence depui le débu, s'il répond par non, le programme s'arrète