Parte 5 - Sessão de estudo sobre VETORES

Publicado por Thiago 18/01/2006

[ Hits: 5.336 ]

Download VET_INTERC1.C




...

  



Esconder código-fonte

/*
 Programa: VET_INTERC1.C
 Autor: thiagoamm
 Data: 17/01/06
 
 Funcao: Ler duas matrizes A e B do tipo vetor com 15 elementos cada.
 Construir uma matriz C, sendo esta a juncao das duas outras matrizes.
 Destaforma, C deve ter o dobro de elementos de A e B.
*/


/*
Algoritmo

  declare A[1 : 15], B[1 : 15], C[1 : 30], CONT numerico
  
  CONT = 1
  
  { Preenchendo vetores A e B }
  
  repita  
    se CONT > 15
      entao interrompa
    fim se
    
    leia A[CONT]
    leia B[CONT]
    CONT = CONT + 1    
  fim repita
  
  CONT = 1
  
  repita
    se CONT > 30
      entao interrompa
    fim se
    
    se CONT <= 15
      entao C[CONT] = A[CONT]
      senao C[CONT] = B[CONT - 15]
    fim se
    
    CONT = CONT + 1
  fim repita
  
fim Algoritmo    
*/

#include <stdio.h>

int main(void)
{
  int A[15], B[15], C[30], CONT;
  
  /* Preenchendo vetores A e B */
  printf("\n");
  for (CONT = 0; CONT <= 14; CONT++)
  {
    printf("Informe o elemento nr. %d de A: ",(CONT + 1) );
    scanf("%d",&A[CONT]);   
    printf("Informe o elemento nr. %d de B: ",(CONT + 1) );
    scanf("%d",&B[CONT]);
  }
  printf("\n");
  
  for (CONT = 0; CONT <= 29; CONT++)
  {
    if (CONT <= 15)    
      C[CONT] = A[CONT];      
    else      
      C[CONT] = B[CONT - 15];    
  } 
      
  for (CONT = 0; CONT <= 29; CONT++)
  {
    printf("C[%d] = %d \n",(CONT + 1),C[CONT]);
  }  
  return(0);
}

Scripts recomendados

Binário para decimal

Pares com stdlib

Manipulação de datas

funcsoma2.c - Soma 2 pontos flutuantes

Ordenação de vetor pelo método Bubblesort


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts