using System.Collections.Generic;
using System.Threading.Tasks;
namespace POO_DT1_Arthur_SCELLES_V2
static void AfficherMatriceInt(int[,] matrice)
Console.WriteLine(" matrice null");
else if (matrice.Length == 0)
Console.Write("matrice vide");
for (int i = 0; i < matrice.GetLength(0); i++)
for (int j = 0; j < matrice.GetLength(1); j++)
Console.Write(matrice[i, j]);
static void AfficherTableau(char[] tableau)
Console.WriteLine("tab null");
Console.WriteLine("tab vide");
for (int i = 0; i < tableau.Length - 1; i++)
Console.Write(tableau[i] + ";");
Console.WriteLine(tableau[tableau.Length - 1]);
static void AfficherMatrice(char[,] matrice)
Console.WriteLine(" matrice null");
else if (matrice.Length == 0)
Console.Write("matrice vide");
for (int i = 0; i < matrice.GetLength(0); i++)
for (int j = 0; j < matrice.GetLength(1); j++)
Console.Write(matrice[i, j]);
public static int SaisieNombre()
Console.WriteLine("Saisir un Nombre");
int nombre = Convert.ToInt32(Console.ReadLine());
public static string Demandenom()
Console.WriteLine("Quelle est votre nom?");
string nom = Console.ReadLine();
public static int Somme(int entier1, int entier2)
int Résultat = entier1 + entier2;
public static void DessineMoiUneLigne(int dimension)
char[] tab = new char[dimension];
for (int i = 0; i < dimension; i++)
public static void DessineMoiUneMatrice(char symbole, int dimension)
char[,] mat = new char[dimension, dimension];
for (int i = 0; i < dimension; i++)
for (int j = 0; j < dimension; j++)
public static void DessineMoiUneDiagonale(char symbole, char symboleDiag, int dimension, char direction)
char[,] mat = new char[dimension, dimension];
for (int i = 0; i < dimension; i++)
for (int j = 0; j < dimension; j++)
else mat[i, j] = symbole;
if (i == (dimension - 1 - j))
else mat[i, j] = symbole;
public static void sablier(int hauteur)
for (int i = hauteur; i > 0; i = i - 2)
for (int d = 0; d < (7 - nombre); d++)
for (int j = 0; j < nombre; j++)
for (int i = hauteur % 2 + 2; i < hauteur + 1; i = i + 2)
for (int d = 0; d < (7 - nombre); d++)
for (int j = 0; j < nombre; j++)
public static void matrice(int dimension)
int[,] mat = new int[dimension, dimension];
for (int i = 0; i < dimension; i++)
for (int j = 0; j < dimension; j++)
mat[i, j] = (i + 1) * (j + 1);
DessineMoiUneMatrice('X',4);