#include<stdio.h>
#include<stdlib.h>
int lire(int n)
{
do
{
printf("donner la taille du tableau (max.100) : ");
scanf("%d",&n);
printf("\n");
}
while(n<1 || n>100);
return n;
}
void lire_tab(int T[],int n)
{
int i;
for(i=1;i<=n;i++)
{ printf("T[%d]=",i);
scanf("%d",&T[i]); }
}
int min_tab(int T[],int n)
{
if (n==2){
if (T[1]>T[2])
return T[2];
else
return T[1];}
else{
if(T[n]>min_tab(T,n-1)){
return min_tab(T,n-1);}
else return T[n];
}
}
void afficher (int T[],int n)
{
int i;
for(i=1;i<=n;i++)
printf("T[%d]=%d \n",i,T[i]);
printf("\n");
}
main()
{
int T[100];
int n;
n=lire(n);
lire_tab(T,n) ;
printf("le minimum est : %d \n ",min_tab(T,n));
system("pause");
return 0;
}
#include<stdlib.h>
int lire(int n)
{
do
{
printf("donner la taille du tableau (max.100) : ");
scanf("%d",&n);
printf("\n");
}
while(n<1 || n>100);
return n;
}
void lire_tab(int T[],int n)
{
int i;
for(i=1;i<=n;i++)
{ printf("T[%d]=",i);
scanf("%d",&T[i]); }
}
int min_tab(int T[],int n)
{
if (n==2){
if (T[1]>T[2])
return T[2];
else
return T[1];}
else{
if(T[n]>min_tab(T,n-1)){
return min_tab(T,n-1);}
else return T[n];
}
}
void afficher (int T[],int n)
{
int i;
for(i=1;i<=n;i++)
printf("T[%d]=%d \n",i,T[i]);
printf("\n");
}
main()
{
int T[100];
int n;
n=lire(n);
lire_tab(T,n) ;
printf("le minimum est : %d \n ",min_tab(T,n));
system("pause");
return 0;
}