Getsuyodev, Programming is mainly used when constructing an application. Programming requires knowledge of application domains, algorithms, and programming language expertise. Programming can be developed in different logic based on developer knowledge.

C Sharp – Tableau à une dimension

Programmation en C# (C Sharp)



En C#, il est possible d’utiliser des tableaux à une dimension dont le type de données est quelconque (object, int, char, bool, string, …). Chaque tableau est un objet au sens de la POO et donc suit le mécanisme général de l’instanciation (1°-déclaration, 2°-appel au constructeur).

Syntaxe :

1°) Déclaration d'une référence de tableau d'entiers :

int[ ] Tnombres ;

   2°) Instanciation de l'objet de tableau de 10 entiers :

Tnombres = new int [ 10 ] ;

Utilisation :

Il est possible de déclarer et instancier dans la même instruction :

int[ ] Tnombres  = new int [ 10 ] ;

Il est possible d’initialiser les données du tableau directement :

int[ ] Tnombres  = new int [  ] { {2, 5}, {8, 9}, {78, 98}};
ici le tableau contient les 6 entiers : 2, 5, 8, 9, 78, 98

using System;

class Exercice
{
public static void Main(string[ ] args) // méthode principale de lancement de l'exécution
{
Random alea = new Random();

//-- Tableau  linéaire (unidimensionnel) de 10 entiers :
int[ ] Tnombres = new int[10]; // objet de tableau à 10 cellules


//-- Remplissage aléatoire du tableau :
for (int i = 0; i < Tnombres.Length; i++)
Tnombres[i] = alea.Next(100);

//Tnombres  = new int[ ]{ 2, 5, 8, 9, 78, 98};// nouvel objet de tableau à 6 cellules

//-- Affichage console du tableau :
for (int i = 0; i < Tnombres.Length; i++)
Console.Write(Tnombres[ i ] + "  " );

Console.ReadLine();
}
}



Comments are closed, but trackbacks and pingbacks are open.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More