Parte 8 - Sessão de estudo sobre VETORES

Publicado por Thiago 18/01/2006

[ Hits: 10.312 ]

Download VET_INVERTIDO.C




...

  



Esconder código-fonte

/* 
 Programa: VET_INVERTIDO.C
 Autor: thiagoamm
 Data: 17/01/06
 
 Funcao: Ler 20 elementos de uma matriz A tipo vetor e 
 construir uma matriz B de mesma dimensao com os mesmos
 elementos de A, sendo que eles devem estar invertidos,
 ou seja, o primeiro elemento de A passa a ser o ultimo
 de B, o segundo elemento de A passa a ser o penultimo
 de B e assim por diante. Apresentar as duas matrizes.
*/

/*
Algoritmo

  declare A[1 : 20], B[1 : 20], CONT numerico
  
  CONT = 1
  
  { Preechendo o vetor A }
  
  repita
    se CONT > 20
     entao interrompa
    fim se
    
    leia A[CONT]
    CONT = CONT + 1
  fim repita
  
  CONT = 1
  
  { Preechendo o vetor B com o vetor A invetido }
  
  repita
    se CONT > 20
      entao interrompa
    fim se
    
    B[CONT] = A[20 - (CONT - 1)]
    CONT = CONT + 1
  fim repita
  
  CONT = 1
  
  { Escrevendo os vetores A e B }
    
  repita
    se CONT > 20
      entao interrompa
    fim se
    
    escreva A[CONT]
    escreva B[CONT]
    CONT = CONT + 1
  fim repita

fim Algoritmo
*/

#include <stdio.h>

int main(void)
{
  int A[20], B[20],CONT;
  
  /* Preenchendo o vetor A com elementos */
  printf("\n");
  for (CONT = 0; CONT <=  19; CONT++)
  {
    printf("Informe o elemento nr. %d de A : ",(CONT + 1) );
    scanf("%d",&A[CONT]);
  }
  
  /* Preenchendo o vetor B com o vetor A invertido */
  for (CONT = 0; CONT <= 19; CONT++)
  {
    B[CONT] = A[19 - CONT];
  }
  
  /* Imprimindo os elementos dos vetores A e B */
  printf("\n");
  for (CONT = 0; CONT <= 19; CONT++)
  {
    printf("A[%d] = %d , B[%d] = %d \n",(CONT + 1),A[CONT],(CONT + 1),B[CONT]);
  }
  
  return(0);
}

Scripts recomendados

Jogo do Labirinto no Terminal

Acendedor de leds pela porta paralela

Simulador de cronômetro

Parte 5 - Sessão de estudo sobre VETORES

Jogo da velha


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts