Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
786 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  recherche d'exercice en pascal

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recherche d'exercice en pascal

n°687804
bella
Posté le 30-03-2004 à 20:54:28  profilanswer
 

je recherche des exrecices sur les tableaux a deux dimention merci d'avance

mood
Publicité
Posté le 30-03-2004 à 20:54:28  profilanswer
 

n°688178
kamoshoa
Posté le 31-03-2004 à 11:01:02  profilanswer
 

Achètes un bouquin d'occasion sur pascal/turbo pascal, tu en avais pas mal chez sibex comme "initiation à pacal et turbo pascal", la plupart de ces bouquin fourmillent d'exemples sur les tableaux, les matrices et les arbres binaires.

n°690172
bella
Posté le 01-04-2004 à 21:11:11  profilanswer
 

merci

n°692131
_Prince_
Pour une vie pleine de bonheur
Posté le 04-04-2004 à 13:16:45  profilanswer
 

salut melle;
 
bon pour un premier temps on va se contenter d'ecrire
et de lire les données a partir d'une matrice
(tableaux a deux dimensions).
 
 
voila comment déclarer un tableau :
var T : array [1..10] of real;
 
Affecter une valeur à un élément de tableau :
T[1]:=0.0; T[i]:=T[j]+T[k];
 
Lire au clavier un tableau :
for i:=1 to 10 do read(T[i])
 
Afficher un tableau :
for i:=1 to 10 do write(T[i]:6); writeln
 
Somme des éléments d'un tableau :
S:=0.0;  
for i:=1 to 10 do S:=S+T[i]
 
 
Déclarer une matrice:
var M : array [1..10,1..20] of real;
 
Affecter une valeur à un élément de matrice :
M[1,1]:=0.0;
M[i,j]:=M[k,l]+M[s,t];
 
Lire au clavier une matrice:
for i:=1 to 10 do  
  for j:=1 to 20 do read(M[i,j]);
 
voici un programme complet concernant l'initialisation
d'un tableau a deux dimensions:
 
------------debut du code---------------
program InitialiserEtAfficherMatrice;
 var
 T: array[1..6, 1..6] of real;
         
 procedure afficher;  {afficher la matrice T}
  var
  k, l: integer;
     begin
 for k := 1 to 6 do  {afficher ligne à ligne}
  begin
    for l := 1 to 6 do {afficher les valeurs dans une ligne}
         write(T[k, l]);
  writeln;  
 end;
 end;
         
procedure initialiser; {initialiser à 0 la matrice T}
 var  i, j: integer;
 begin
  for i := 1 to 6 do  {parcourir ligne à ligne}
      for j := 1 to 6 do {parcourir la ligne}
  T[i, j] := 0.0
  end;
         
begin
  initialiser;
  afficher;
readln
 
{--------fin du code-----------}
end.

n°752977
razak
neo
Posté le 04-06-2004 à 18:29:40  profilanswer
 

si tu cherche ce genre d'exo tu peus aller sur les moteurs de recherche tel teoma.com,aol.fr,google.fr et demander exercices turbo pascal


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  recherche d'exercice en pascal

 

Sujets relatifs
[C++] Exercice basique sur les fichiers[PHP] Recherche un scripte multi-page
[C(++)/Pascal] Coder une console: pointer une chaine sur procedure ?[vba] variable globale - recherche exorciste
Recherche programmeurs pour projet RPGRecherche d'algos de redimensionnement d'images
[SMALLTALK] Recherche tutorialUnité réseau pour Turbo Pascal
[Recherche] classe "raw buffer"Je recherche un compilateur xml gratuit
Plus de sujets relatifs à : recherche d'exercice en pascal


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR