Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Metasys Classmate
Por Gedimar
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Thiago em 18/01/2006    [ 3289 hits ]

Login: thiagoamm, 293983 pontos

   


Descrição

...

[ Download: VET_INVERTIDO.C ]   [ Enviar nova versão ]

[ 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
   Script Linux recomendado Peso Ideal
   Script Linux recomendado Complexos
   Script Linux recomendado Manipulação de datas
   Script Linux recomendado Usando IF - Como usar o IF
   Script Linux recomendado Cálculo do M.D.C

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.