static bool Palindrome(string mot){
for(int i=0;i<mot.Length&&pal;i++) {
static bool Palindrome2(string mot){
for(int i=0;i<mot.Length&&pal;i++) {
if(mot[i]!=mot[mot.Length-1-i]) {
static void AfficherTableau(int[] tableau) {
Console.WriteLine("(tableau vide)");
for(i=0;i<tableau.Length-1;i++) {
Console.Write(tableau[i]+" ; ");
Console.WriteLine(tableau[i]);
static int[] ConcatenerTableaux(int[] tableau1, int[] tableau2) {
int[] tab=new int[tableau1.Length+tableau2.Length];
for(int i=0;i<tableau1.Length;i++) {
for(int i=0;i<tableau2.Length;i++) {
tab[i+tableau1.Length]=tableau2[i];
static int[] NouveauTableauInverse(int[] tab) {
int[] r=new int[tab.Length];
for(int i=0;i<tab.Length;i++) {
r[i]=tab[tab.Length-i-1];
public static void Main()
int [] tab = {1 , 23 , 45 , 6 , 7 , 89};
int [] tab2 = NouveauTableauInverse ( tab ) ;
AfficherTableau ( tab2 ) ;