Rechercher : dans
Par :

Exercice Turbo Pascal

Dernière réponse le 7 oct 2009 à 15:14:57 butterfly66, le 1 nov 2007 à 22:32:16 
 Signaler ce message aux modérateurs

Bonjour,

Je cherche à tracer la fonction: f(x)=((sin(x)+cos(x))/2) en graphisme à l'aide du turbo pascal, comment dois-je procéder, un grand merci d'avance!

Configuration: Windows XP
Internet Explorer 6.0

1

Philippe, le 2 nov 2007 à 13:42:01
  • +3

Bonjour,

Regarde dans les sources Pascal : http://pascal.developpez.com/sources/

Répondre à Philippe

21

yazid, le 10 oct 2008 à 00:14:12
  • +1

Program exo:
uses crt:
var s,n:integer:
begin
for i;=1 to n do
s:= s+i:
end:
write (' s=';s):
end.

Répondre à yazid

22

aya, le 10 oct 2008 à 18:14:15

Merci beaucoup yazid

Répondre à aya

26

tazid, le 24 nov 2008 à 19:50:01


salut ca av bien mes amire j'ai desdeféculter en trobo pascal je demande des aide cvp

Répondre à tazid

31

massinssa, le 14 déc 2008 à 16:23:22

Salut c massinssatu veux quoi en juste mon ami alors ctu veuxdesexrcices en pascal qui concernne lesenlegestrement les fichie je suis la pour toi

Répondre à massinssa

3

Djuzd, le 30 nov 2007 à 14:30:29
Répondre à Djuzd

5

mimi.2008, le 11 fév 2008 à 20:44:01
  • +3

Pascal

Bonjour,
SVP lancer turbo pascal et verifier cet essai:

program pair_impair;
uses wincrt;
type tab=array[1..100] of integer;
var
n:integer;
t,tp,tn:tab;

procedure saisir(var n:integer);
begin
writeln ('donner');
readln (n);
end;

procedure remplir(var t:tab;n:integer);
var
i:integer;
begin
for i:=1 to n do
begin
writeln('t[',i,']=');
readln (t[i]);
end;
end;

procedure eclater1(var t,tp:tab;n:integer);
var
i:integer;
begin
for i:=1 to n do
if t[i]>0 then
tp[i]:=t[i];
end;

procedure eclater2(var t,tn:tab;n:integer);
var
i:integer;
begin
for i:=1 to n do
if t[i]<0 then
tn[i]:=t[i];
end;

procedure afficher (tn,tp:tab;n:integer);
var
i:integer;
begin
writeln ('TP trie: ');
for i:=1 to n do
write(tp[i]:3);
writeln;
writeln ('tN trie: ');
for i:=1 to n do
write(tn[i]:3);
end;

begin
saisir(n);
remplir(t,n);
eclater1(t,tp,n);
eclater2(t,tn,n);
afficher(tn,tp,n);
end.

ET MERCI D'AVANCE

Configuration: MERCI

Répondre à mimi.2008

6

grad, le 11 fév 2008 à 21:46:04
  • +2

Utilises l'USES GRAPH;
Mais , sinon , tu peux te charger d'excel/vb pour tracer le graphique à partir d'un fichier de résultats créer grâce à ton programme en PASCAL

Répondre à grad

7

piguez, le 15 mar 2008 à 16:10:09
  • +1

Program_nbrespremiers;

var i,n;
begin
writeln('entrer le nombre');
readln(n);
i=1;
if i<n;
do
n mod i =0 then
writeln('i');
endif;
end.

Répondre à piguez

34

manou, le 20 mai 2009 à 10:02:07

C'est pas juste il faut initialiser i:=2 et while i<= n div 2 and pm:= true
if n mod i = 0 then
pm:= false
else
i:= i+1;

Répondre à manou

35

besma, le 20 mai 2009 à 10:35:16

Merci beaucoup manou...ya38ik essa7a ..ya rabbi tod5ol elferdaws el a3laaa...9oul amiiiiiiiin ...9oul

Répondre à besma

10

Salwa, le 24 mar 2008 à 11:49:53
  • +5

Je cherche des exercices en turbo pascal sur la récursivité ,fichiers séquentiels et textes , un grand merci d'avance!

Répondre à Salwa

24

massinissa, le 28 oct 2008 à 14:12:41

Www.devlopper.com

Répondre à massinissa

11

Sami, le 24 mar 2008 à 11:53:23
  • +1

Je cherche des exercices en turbo pascal sur les matrcies , un grand merci d'avance!

Répondre à Sami

30

massinissa &damino, le 8 déc 2008 à 19:03:05
  • +1

program la somme des matrice;
uses crt;
type mat,mat1,mat2=array[1..4,1..4]of integer;
i,j:integer;
begin
write (' donnez n ');
fori=1 to n do
begin
forj=1 to n do
begin
read(n);
for i=1 to n do
begin
for j=1 to n do
begin
mat2[i,j]:= mat[i,j]*mat1[i,j];
end;
end;
fori=1 to n do
begin
for j=1 to n do
begin
write (' la somme de deux matrice et =',mat2[i,j]);
end;
end;

Répondre à massinissa &damino

12

abdeljawad_13, le 6 avr 2008 à 21:08:28
  • +1

Je chercher des exercice pour turbo pscal et leur couriger

Répondre à abdeljawad_13

13

Yanis, le 7 avr 2008 à 14:49:16
  • +3
Répondre à Yanis

36

 samira ntic, le 7 oct 2009 à 15:14:57

Salut,je cherche des exercices en pescal,on avance

Répondre à samira ntic

14

Riadh, le 7 avr 2008 à 15:08:36

Je veux réaliser une unité (bibliothèque) pour le math, je besoin vos aides. < MERCI >

Répondre à Riadh

16

zz, le 25 avr 2008 à 20:51:44

Salut,

J aurai besoin de votre aide:

1)Je dois ecrire la fonction qui prend comme entree le tableau des coefficients d une matrice carree de taille n et renvoie la valeur 1 si la matrice est symetrique et 0 sinon....

2)Je dois ecrire la fonction qui prend en entree deux listes et renvoie la valeur 1 si les deux listes sont egales et 0 sinon.Ces listes contiennent des entiers positifs ou nul et se terminent par la valeur -1.

Merci les gars

Répondre à zz

17

abibed, le 16 mai 2008 à 23:59:56
  • +1

Je cherche des petits programmes pour débutant sur les fichiers texte et binaires

Répondre à abibed

19

djimou23, le 24 mai 2008 à 23:10:19
  • +1

Sltttttttt tt le monde bn je ss etudiant en 1ere anné maths et informatik je ve b1 dé exercices concernant lé fichiers merci......

Répondre à djimou23

28

massinissa, le 6 déc 2008 à 09:29:47

<gras>program vol;
uses crt;
type voyageur=recorde
codea,date,heure:string[8];
destination:string[40];
nvol,nbp,nbpr:integer;
etat:char;
end;
var f,file of voyageur;
v:voyageur;
i:integer;
prcedure creation;
begin
assign(f',c:\vol.dat');
rewrite (f);
close(f);
end;
procedure programmation;
begin
assign(f',c:\vol.dat');
reset(f);
write (' dopnnez lz numero de vol');
raed(v.num)
write (' donnez le code d"avion');
raed(v.codea);
write ('donnez la destination);
read(v.destination);
write (' donnez la date');
raed(v.date);
write (' donnez lheur de vol');
read(v.heur);
write (' donnezle nombre de palace');
raed(v.nbp);
eate:='e';
close(f);
end;
procedure consultation;
var xdestination:string[40];
rest(f);
trouv:= false;
while not trouv and not eof do
begin
read (f,v);
if v.destination=xdestination then
trouv:=true;
end;
if trouv then
begin
if v.etat=i then
write (' le vol est termené');
if v.etat =a then
write (' le vol est annulé');
ifv.etat=e then
wrute (' destination', v.destination);
write (' la date ',v.date);
write (' heure',v.heur);
write (' le nombre de palce ',v.nbp);
close(f);
end;
procedure achevement;
var xdestination:string[40];
begin
assign(f',c:\vol.dat');
reset(f);
trouv:=false;
while not trouv and not eof do
begin
read (f,v);
if v.destination =xdestination;
trouv:=true;
end;
if trouv then
begin
if v.etata=t then
write (' le vol est termene');
if etat:=t then
wrie (' le vol et termene');
if v.etat=e then
v.etat:=t;
seek ( f, file pos(f)-1);
wrote (f,v);
end; close(f);
end;




le rest demain ok </g
ras>

Répondre à massinissa

20

hichemboug2008, le 30 mai 2008 à 11:08:02

Je besoin des exercices sur les fractoriels

Répondre à hichemboug2008

29

massinissa, le 6 déc 2008 à 13:01:57
  • +1

Program fact;
var i,n fact:integer;
begin
write (' donnez un nombre svp');
read( n);
fact:=1;
for i=1 to n do
begin
if n=0 then
fact:= 1;
if n>0 then
fact:=fact*i;
end;
write (' le factoriel de n et =', fact);
end;

Répondre à massinissa

23

23136847, le 26 oct 2008 à 18:13:18

Je veux des exercices sur le Turbo Pascal

Répondre à 23136847

25

Irdan, le 28 oct 2008 à 15:51:04

Tout pour Turbo Pascal : http://turbo-pascal.developpez.com/

Répondre à Irdan

27

achref et hamma, le 4 déc 2008 à 19:31:25
  • +1

Program exo;
uses wincrt;
var
x,y:real;
begin
write('introduire X');
readln(x);
y:=((sin(x)+cos(x))/2);
writeln('f(x) = ',y);
end.

Répondre à achref et hamma