julia
-
16 nov. 2007 à 13:44
mype
Messages postés2435Date d'inscriptionjeudi 1 novembre 2007StatutMembreDernière intervention16 août 2010
-
18 nov. 2007 à 15:19
Bonjour,
je dois ecrire un programme qui demanda à l'utilisateur une série de 20 chiffres max, le programme affichera la liste puis l'intervertira, je dois faire deux programmes un avec deux vecteurs et l'autre avec un vecteur, quelqu'un peut me corriger? ( en langage c)
a)#include <stdio.h>
#include <stdlib.h>
void main (void)
/* inversion de nombres avec deux vecteurs*/
{
int va[20],vb[20],i,cpt,limite;
printf("entrez la limite de nombre a introduire");
scanf("%d",&limite);
for(cpt=0;cpt<limite;cpt++)
{
printf("entrez la valeur %d du vecteur :", cpt+1);
scanf("%d",&va[cpt]);
}
cpt=limite;
mype
Messages postés2435Date d'inscriptionjeudi 1 novembre 2007StatutMembreDernière intervention16 août 2010436 16 nov. 2007 à 16:14
si j'ai bien compris tu veux metre les valeur de a dans b dans ce cas voici un programme qui le fait
#include <stdio.h>
#include <stdlib.h>
void main (void)
/* inversion de nombres avec deux vecteurs*/
{
int va[20],vb[20],i,cpt,limite;
printf("entrez la limite inferieur ou egale a 20 de nombre a introduire: ");
scanf("%d",&limite);
for(cpt=0;cpt<limite;cpt++)
{
printf("entrez la valeur %d du vecteur A: ", cpt+1);
scanf("%d",&va[cpt]);
}
for(cpt=0;cpt<limite;cpt++)
{
printf("la valeur %d du vecteur A est :%d \n",cpt+1,va[cpt]);
}
for(i=0;i<limite;i++)
vb[i]=va[i];
printf("----------------------------\n");
for(cpt=0;cpt<limite;cpt++)
{
printf("la valeur %d du vecteur B est :%d \n",cpt+1,vb[cpt]);
}
}
pour ta deuxieme question j'ai pas compris ce que tu veux faire.... explique mieux
Vous n’avez pas trouvé la réponse que vous recherchez ?