Langage c
azertybou
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
azertybou Messages postés 26 Date d'inscription Statut Membre Dernière intervention -
azertybou Messages postés 26 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
svp
programme pour ajouter un element dans un tableau trier
par exp
on a un tableau trie 1 3 6 7 8
on ajoute 4
1 3 4 6 7 8
programme pour suprimmer un element dans un tableau trie et non trie
svp
programme pour ajouter un element dans un tableau trier
par exp
on a un tableau trie 1 3 6 7 8
on ajoute 4
1 3 4 6 7 8
programme pour suprimmer un element dans un tableau trie et non trie
A voir également:
- Langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
6 réponses
programme en c
pour ajouter un element dans un tableau trie
programme pour supprimer un element dans un tan non trie et un tab trie
pour ajouter un element dans un tableau trie
programme pour supprimer un element dans un tan non trie et un tab trie
Oui, mais on n'est pas là pour faire tes devoirs hein.
Si t'as une question, car t'y arrives pas, pose-là.
Montre le code que t'as fait, ou tes pistes de réflexion ;), et on t'aidera
Si t'as une question, car t'y arrives pas, pose-là.
Montre le code que t'as fait, ou tes pistes de réflexion ;), et on t'aidera
non programme est
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
clrscr();
int i,m,k ,j,e ,t[15];
m= 5;
for (i=0; i< m; i++)
{
printf("dooner i \n ");
scanf ("%d", & t[i]);
}
printf (" \n donner lq valeur de j \n");
scanf ("%d",&t[e]);
if ( t[e]> t[m-1])
t[m] =t[e];
else
{
i=0;
while(t[i]< t[e])
{
i++;
k=i;
}
for (i=m;i<k;i--)
{
t[i]=t[i+1];
}
t[k]= t[e];
}
printf (" le resulat \n");
for (i=0;i<m+1;i++)
{
printf (" %d " , t[i]);
}
getch();
}
la resultat affiche
donner i 4
donner i 3
donner i 6
donner i 8
donner i 6
donner j 9
4 3 6 8 6 9
mais ana khasn i 3 4 6 6 8 9
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
clrscr();
int i,m,k ,j,e ,t[15];
m= 5;
for (i=0; i< m; i++)
{
printf("dooner i \n ");
scanf ("%d", & t[i]);
}
printf (" \n donner lq valeur de j \n");
scanf ("%d",&t[e]);
if ( t[e]> t[m-1])
t[m] =t[e];
else
{
i=0;
while(t[i]< t[e])
{
i++;
k=i;
}
for (i=m;i<k;i--)
{
t[i]=t[i+1];
}
t[k]= t[e];
}
printf (" le resulat \n");
for (i=0;i<m+1;i++)
{
printf (" %d " , t[i]);
}
getch();
}
la resultat affiche
donner i 4
donner i 3
donner i 6
donner i 8
donner i 6
donner j 9
4 3 6 8 6 9
mais ana khasn i 3 4 6 6 8 9
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ton programme n'est pas très clair.
Déjà il y a un problème avec ta variable e.
Tu l'initialises pas et pourtant tu effectues un scanf("%d",&t[e]);, ce qui risque de faire hurler le programme.
Déjà il y a un problème avec ta variable e.
Tu l'initialises pas et pourtant tu effectues un scanf("%d",&t[e]);, ce qui risque de faire hurler le programme.
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
clrscr();
int i,m,k ,j ,t[15];
m= 5;
for (i=0; i< m; i++)
{
printf("dooner i \n ");
scanf ("%d", & t[i]);
}
printf (" \n donner lq valeur de j \n");
scanf ("%d",&j);
if ( j > t[m-1])
t[m] =j;
else
{
i=0;
while(t[i] < j)
{
i++;
}
k=i;
for (i=m;i<k;i--)
{
t[i]=t[i+1];
}
t[k]= j;
}
printf (" le resulat \n");
for (i=0;i<m+1;i++)
{
printf (" %d " , t[i]);
}
getch();
}
#include<conio.h>
#include<stdlib.h>
void main()
{
clrscr();
int i,m,k ,j ,t[15];
m= 5;
for (i=0; i< m; i++)
{
printf("dooner i \n ");
scanf ("%d", & t[i]);
}
printf (" \n donner lq valeur de j \n");
scanf ("%d",&j);
if ( j > t[m-1])
t[m] =j;
else
{
i=0;
while(t[i] < j)
{
i++;
}
k=i;
for (i=m;i<k;i--)
{
t[i]=t[i+1];
}
t[k]= j;
}
printf (" le resulat \n");
for (i=0;i<m+1;i++)
{
printf (" %d " , t[i]);
}
getch();
}