Informática, perguntado por kah031, 1 ano atrás

crie um algoritmos que leia um vetor de números inteiros de tamanho 20, em seguinda troque o 1° elemento com o último, o 2° com o penúltimo, ate o 10° com o 11° e escrever o vetor modificado, é urgenteeeeeeee

Soluções para a tarefa

Respondido por AndersonFostinger
1

#include<stdio.h>

int main(){

   int vet[20], i, aux;

   //Preenchendo o vetor

   for(i = 0; i < 20; i++){

       printf("Valor da posicao %d: ", i);

       scanf("%d", &vet[i]);

   }

   //Limpar a tela

   system("cls");

   //Exibindo o vetor original

   printf("Vetor Original:\n");

   for(i = 0; i < 20; i++){

       printf("%d ", vet[i]);

   }

   /*Trocando o valor da primeita posição pelo da última,

   o segunda pelo penúltimo e assim sucessivamente

   até terminar o vetor*/

   for(i = 0; i < 10; i++){

       aux = vet[i];

       vet[i] = vet[19 - i];

       vet[19 - i] = aux;

   }

   //Exibindo o vetor modificado

   printf("\n\nVetor Modificado:\n");

   for(i = 0; i < 20; i++){

       printf("%d ", vet[i]);

   }

   printf("\n\n");

}


AndersonFostinger: Como você não disse a linguagem eu fiz em c, que é mais genérico
Perguntas interessantes