Trabalho de linguagem c lista 3

1711 palavras 7 páginas
Prática 3 - Linguagem de Programação - Matrizes
Data da entrega: 23/09/2015

1. Dada uma sequência de n números, imprimi-la na ordem inversa a da leitura.

#include <stdio.h>
#define MAX 100

int main() { int n, i, v[MAX];

printf("Digite a quantidade de numeros a ser digitados : "); scanf("%d", &n);

printf("Digite uma sequencia com %d numeros inteiros: ", n); for (i = 0; i < n; i++) scanf("%d", &v[i]); for (i = n-1; i >= 0; i--) printf("%d ", v[i]); printf("\n"); return 0;
}

2. Leia um vetor de 8 posições e troque os 4 primeiros valores pelos 4 últimos e vice e versa. Escreva ao final o vetor obtido.

#include<stdio.h>
#include<stdlib.h>

int main ( ) { int vet[8] , i ;

printf ("\n\nDigite o vetor de numeros: ");

for( i=0 ; i<8 ; i++ ) scanf("%d",&vet[i]) ;

printf("\n\nNovo vetor: ") ;

for( i=4 ; i<8 ; i++ ) //exibindo a metade final printf(" %d",vet[i]) ;

for( i=0 ; i<4 ; i++ )//exibindo a metade inicial printf(" %d",vet[i]) ;

printf("\n\n\n");

system("pause"); return 0;
}

3. Inicialize um vetor de 10 posições e em seguida leia um valor X qualquer. Seu programa devera fazer uma busca do valor de X no vetor lido e informar a posição em que foi encontrado ou se não foi encontrado. Exemplo: int vetor[10] = {2,5,4,54,43,22,5,9,30,15};

#include <stdio.h>
#include <conio.h> main() { int num[20],i,cont=0,x,posicao;

for(i=0;i<20;i++) { printf("Digite o numero: "); scanf("%d",&num[i]); } printf("Digite o valor de X: "); scanf("%d",&x);

for(i=0;i<20;i++) { if(num[i]==x) { cont++; posicao = i; } } if (cont>0) printf("X pertence ao vetor na posicao %d",posicao); else printf("X nao pertence no vetor"); getch();
}

4. Dado dois vetores, A (5 elementos) e B (8 elementos), faça um programa em C que imprima todos os elementos comuns aos dois vetores. Exemplo: int A[5] = {1,2,4,6,21}; int B[8] = {2,3,6,7,9,11,15,20};

Relacionados

  • A linguagem Scheme
    1616 palavras | 7 páginas
  • Lista lineares encadeadas
    2507 palavras | 11 páginas
  • Tabela Hash
    2579 palavras | 11 páginas
  • 4a. Série Estrutura de Dados
    2265 palavras | 10 páginas
  • grafo
    371 palavras | 2 páginas
  • Priscila A. Fukumoto
    846 palavras | 4 páginas
  • Listas Generalizadas
    1164 palavras | 5 páginas
  • Programação c
    1154 palavras | 5 páginas
  • Trabalho de Programação Funcional
    1918 palavras | 8 páginas
  • Exercicios
    2915 palavras | 12 páginas