NEO ::: TEAM
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

NEO ::: TEAM

New Evolution Owner
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -14%
Smartphone Xiaomi Redmi Note 13 Pro – ...
Voir le deal
174.99 €

 

 tableau a une dimmension

Aller en bas 
AuteurMessage
pinkfloyd
Modérateur
Modérateur



Nombre de messages : 27
Age : 39
Date d'inscription : 04/12/2006

tableau a une dimmension Empty
MessageSujet: tableau a une dimmension   tableau a une dimmension Icon_minitimeLun 8 Jan - 15:29

Tableau à une dimension


Constitué d'un nombre fixe d'éléments du même type. La syntaxe est la suivante :

  • type T = array[TI] of TB
  • TB : type de base, pas de restrictions.
  • TI : type d'indice, doit être un type scalaire (sauf real).
Quelques exemples de déclarations d'objets de type tableau :

  • type vecteur=array[1..n] of real;
  • type memoire=array[0..max] of integer;
  • type jour=(lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche)
    var present : array[jour] of boolean;
: En utilisant le type vecteur, on va calculer la norme euclidienne d'un vecteur, tableau a une dimmension Img26
program norme;

const n=3;

type vecteur=array[1..n] of real;

var v : vecteur;

procedure saisie(var v : vecteur);
var i : integer;
begin
for i:=1 to n do
begin
writeln('valeur numero ', i,' de v = ');
readln(v[i]);
end;
end;

function norme(v: vecteur):real;
var somme : real;
i : integer;
begin
somme:=0;
for i:=1 to n do
somme:=somme+sqr(v[i]);
norme:=sqrt(somme);
end;

begin
saisie(v);
writeln('La norme est ', norme(v));
end.
Revenir en haut Aller en bas
 
tableau a une dimmension
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
NEO ::: TEAM :: Informatique :: Languages de programmation :: Turbo Pascal-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser