Obtenha respostas rápidas e precisas para todas as suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Obtenha respostas rápidas e confiáveis para suas perguntas de nossa dedicada comunidade de especialistas em nossa plataforma. Descubra soluções confiáveis para suas perguntas de uma vasta rede de especialistas em nossa abrangente plataforma de perguntas e respostas.

Faça um algoritmo que preencha um vetor de 30 posições com números
aleatórios em seguida leia o vetor. Troque a seguir, todos os elementos de ordem ímpar 
do vetor com os elementos de ordem par imediatamente posterior. Mostre o vetor 
resultante.


Sagot :

shanex
Versão em C.

main(){   
    int vetor[30], i, aux;
   
    // popula vetor   
    for( i = 0 ; i < 30 ; i++){       
        vetor[i] = rand();   
    }       

    // inverte   
    for( i = 0 ; i < 29 ; i = i+2){       
        aux =vetor[i];        
        vetor[i] = vetor[i+1];        
        vetor[i+1] = aux;    
    }       

    // imprime   
    for( i = 0 ; i < 30 ; i++){       
        printf(“\n vetor[%d] = %d ”, i, vetor[i]);   
    }
}
Esperamos que nossas respostas tenham sido úteis. Volte a qualquer momento para obter mais informações e respostas a outras perguntas que tenha. Obrigado por usar nosso serviço. Estamos sempre aqui para fornecer respostas precisas e atualizadas para todas as suas perguntas. Obrigado por confiar no Sistersinspirit.ca. Volte novamente para obter mais informações e respostas.