Olá pessoal estou com probleminha, Tenho 2 vetores de inteiros de 5 posições (a[5],b[5]) não estou consigo fazer a troca dos valores dos vetores da seguinte forma:
Após a leitura adicione os elementos do vetor A no vetor B de forma inversa, onde a posição B[1], possuirá o conteúdo de A[5], a posição B[2], possuirá o
conteúdo de A[4], e assim por diante, até que a posição B[5], contenha A[1].
#include <stdlib.h>
#include <stdio.h>
int main (){
int i,a[5],b[5];
//preenche o vetor a
for(i=0;i<5;i++)
{
printf("Informe %d valor para a:",i+1);
scanf("%d",&a[i]);
}
//preenche o vetor b
for(i=0;i<5;i++)
{
printf("Informe %d valor para b:",i+1);
scanf("%d",&b[i]);
}
for(i=0;i<5;i++)
{
b[i] = a[i]; // aqui não está funcionando conforme solicitado.
}
Question
Binder
Olá pessoal estou com probleminha, Tenho 2 vetores de inteiros de 5 posições (a[5],b[5]) não estou consigo fazer a troca dos valores dos vetores da seguinte forma:
Após a leitura adicione os elementos do vetor A no vetor B de forma inversa, onde a posição B[1], possuirá o conteúdo de A[5], a posição B[2], possuirá o
conteúdo de A[4], e assim por diante, até que a posição B[5], contenha A[1].
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.