Advertisement
hercioneto

Programa C inverter

Oct 19th, 2023
804
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.99 KB | None | 0 0
  1. // Online C compiler to run C program online
  2. /* Faça um algoritmo para ler um vetor com 10 elementos e inverter a posição destes elementos, de tal modo que o primeiro elemento venha a ser o último depois da inversão;
  3. */
  4.  
  5. #include <stdio.h>
  6.  
  7. void main() {
  8.     int vetorA[10], tamanho =10;
  9.    
  10.     for (int i = 0;i<=9;i++) {
  11.         printf("Digite um numero inteiro: "); //imprime na tela
  12.         scanf("%i",&vetorA[i]); //scaneia a tela para ler e gravar numa variável
  13.    
  14.        
  15.     }
  16.    
  17.     for (int i = 0;i<=9;i++) {
  18.         printf("Posicao %i valor %i \n",i,vetorA[i]);
  19.     }
  20.    
  21.     for (int i = 0;i<=9;i++) {
  22.         int valorAnterior = vetorA[i];
  23.         printf("Anterior %i \n",valorAnterior);
  24.         vetorA[i] = vetorA[tamanho-1];
  25.         printf("Anterior %i \n",valorAnterior);
  26.         vetorA[tamanho-1] = valorAnterior;
  27.         tamanho= tamanho-1;
  28.     }
  29.    
  30.     for (int i = 0;i<=9;i++) {
  31.         printf("Posicao %i valor %i \n",i,vetorA[i]);
  32.     }
  33.    
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement