quinta-feira, 15 de outubro de 2009

Escreva um programa que leia do usuário um vetor de 10 números inteiros. Troque os valores do vetor dois a dois, ou seja, os elementos cujos índices do vetor são pares devem ser trocados pelos elementos de índice ímpares imediatamente vizinhos a estes. Exiba na tela o vetor resultante desta troca dos valores. Exemplo da tela de saída:

Digite 10 numeros inteiros:
2 6 21 7 4 1 0 34 9 3

Trocando, 2 a 2:
6 2 7 21 1 4 34 0 3 9

#include
#include

main()
{
int vet[10], i, aux;

printf("Informe 10 numeros inteiros:\n");
//entrada de valores no vetor
for(i=0;i<10;i++)
scanf("%d",&vet[i]);
//troca de pares
for(i=0;i<10;i++){
if(i % 2 == 1){
aux = vet[i];
vet[i] = vet[i-1];
vet[i-1] = aux;
}
}
printf("trocando 2 a 2:\n");
for(i=0;i<10;i++)
printf("%d\t", vet[i]);
printf("\n");

system("pause");
return 0;
}

Nenhum comentário:

Postar um comentário