• Matéria: Informática
  • Autor: giovanaortiz31
  • Perguntado 3 anos atrás

1. Ler um vetor M de 10 elementos. Troque a seguir o 1º. elemento com o 6 º., o 2 º. com
o 7 º., etc. até o 5 º. com 10 º. e escreva o vetor M assim modificado


MaylonLima: Faltou falar a linguagem

Respostas

respondido por: joaopedrolemos
3

Fiz em C, mas talvez a solução seja mais fácil de implementar em outras linguagens, mas, de qualquer forma, pode tentar replicar a lógica aplicada:

#include <stdio.h>

#include <time.h>

#include <stdlib.h>

int main() {

   srand(time(NULL));

   int vetor[10], aux[5];

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

           vetor[i]=rand()%10;

           printf("%d\t",vetor[i]);

       }

           for (int j=0;j<5;j++){

               aux[j] = vetor[j+5];

           }

               for (int q=0;q<5;q++){

                   vetor[q+5] = vetor[q];

                   vetor[q] = aux[q];

               }

   printf("\n");

       for (int a=0;a<10;a++){

           printf("%d\t",vetor[a]);

       }

   return 0;

}


nathanfragab: Mano tu ta ai ainda?
nathanfragab: João lemos?
nathanfragab: João Pedro Lemos ?
joaopedrolemos: Oi
Perguntas similares