Tableaux

author
4 minutes, 19 seconds Read

KS3 Représentation des données (14-16 ans)

  • Une présentation de cours PowerPoint modifiable
  • Des polycopiés de révision modifiables
  • Un glossaire qui couvre les terminologies clés du module
  • Des mindmaps thématiques pour visualiser les concepts clés
  • Des flashcards imprimables pour aider les élèves à s’engager dans un rappel actif et une répétition basée sur la confiance.répétition basée sur la confiance
  • Un quiz avec le corrigé correspondant pour tester la connaissance et la compréhension du module

A-Level Arrays, tuples et enregistrements (16-18 ans)

  • Une présentation de cours PowerPoint modifiable
  • Des polycopiés de révision modifiables
  • Un glossaire qui couvre les terminologies clés du module
  • Des mindmaps thématiques pour visualiser les concepts clés
  • Des flashcards imprimables pour aider les élèves à s’engager dans un rappel actif et une répétition basée sur la confiance
  • .répétition basée sur la confiance
  • Un quiz avec clé de réponse d’accompagnement pour tester la connaissance et la compréhension du module

Un tableau est un cadre de données qui est composé d’un groupe d’éléments. Ces éléments ont des types de données similaires, par exemple tous sont des entiers, ou tous sont des chaînes de caractères. Les tableaux sont utilisés dans les programmes informatiques pour organiser les données où un ensemble de valeurs interdépendantes peuvent être catégorisées et localisées.
Un exemple d’une utilisation pratique du tableau est dans les moteurs de recherche. Un moteur de recherche peut utiliser un tableau pour enregistrer les pages web sur lesquelles on est tombé lors d’une recherche effectuée par un utilisateur. Pour afficher les résultats de la recherche, le programme affiche un élément du tableau à la fois. Cela peut être fait pour un nombre spécifique de valeurs ou jusqu’à ce que toutes les valeurs aient été affichées. Le programme a une option pour affecter une nouvelle variable pour chaque résultat de recherche trouvé, mais faire usage d’un tableau est un moyen efficace de contrôler l’utilisation de la mémoire.
Une autre situation qui appelle à l’utilisation pratique du tableau est le stockage des nombres entiers. Si vous avez besoin de stocker 3 nombres entiers, vous pouvez créer 3 variables avec un type de données entier. Ce serait simple. Mais qu’en est-il si vous avez besoin de stocker 300 nombres entiers ? Est-il pratique de créer 300 variables avec un type de données entier ? Ou est-il plus pratique de créer un numéro de variable de tableau avec un type de données entier de 0 à 299 ?

Caractéristiques d’un tableau

  • Chaque élément a un type de données similaire alors qu’ils peuvent avoir des valeurs dissemblables.
  • L’ensemble du tableau est enregistré de manière contiguë en mémoire, ce qui signifie, qu’il n’y a pas d’espaces entre les éléments.

Dimensions d’un tableau

  • Le vecteur est un tableau à une dimension.
  • La matrice est un tableau à deux dimensions.

Composantes d’un tableau

Un vecteur a les composantes suivantes :

  • Nom est un identifiant valide.
  • Type est un type de données valide tel que int, float, etc. C’est le type de données de tous les éléments du tableau.
  • Extent est la plage des indices des éléments du tableau.
    • Par exemple, la plage d’un tableau peut être de 0 à 4 (élément 0, élément 2, …, élément 4)
    • Les indices doivent être des entiers dans la plage.
    • Le plus petit indice est appelé la borne inférieure.
    • Le plus grand indice est appelé la borne supérieure.
    • L’étendue d’un tableau est smaller-integer:larger-integer
      • où smaller-integer est la borne inférieure
      • où larger integer est la borne supérieure
      • Dans l’exemple ci-dessus, l’étendue est 0 :4

Créer un tableau

Pour créer un tableau, vous devez spécifier le type d’éléments et le nombre d’éléments à enregistrer dans le tableau. Voici une syntaxe simple dans la création d’un tableau en programmation C:

type arrayName;

Création d’un tableau en C

où le type est tout type de données C valide
où arrayName est un identifiant valide
où arraySize est un entier constant > 0
Exemple:

int number;

Voici un tableau variable appelé nombre qui peut contenir jusqu’à des nombres entiers.

Déclaration d’un tableau

La syntaxe de déclaration des tableaux est la suivante :

type, DIMENSION(extent) :: name-1, name-2, …, name-n

Déclaration d’un tableau en C

où type est le type de données des tableaux
où DIMENSION est un mot clé obligatoire
où extent donne la plage des indices du tableau
où nom-1, nom-2, …, nom-n sont les noms des tableaux
Exemple :

REAL, DIMENSION(-2:2) :: b, Total
INTEGER, DIMENSION(0:50) :: DataEntry

Exemple complet de déclaration d’un tableau en C

Les éléments des tableaux b et Total sont des nombres réels et les indices sont dans l’intervalle de -2 et 2.
Les éléments du tableau DataEntry sont des nombres entiers et les indices sont dans la gamme de 0 et 50.
Les nombres entiers dans un certain degré peuvent être des paramètres.
Exemple:

La gamme du tableau AnswerKey est 1 et 50, tandis que la gamme des tableaux Points et James est -5 et 5.

.

Similar Posts

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.