Parte 8 - Sessão de estudo sobre VETORES

Publicado por Thiago 18/01/2006

[ Hits: 9.920 ]

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

Cinema

C --> Calculadora de equações de 2º grau explicada.

Simples uso da função rand()

Criar diretorios

fibonacci


  

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