Logica De Programação
Dissertações: Logica De Programação. Pesquise 862.000+ trabalhos acadêmicosPor: dma74 • 18/12/2013 • 404 Palavras (2 Páginas) • 683 Visualizações
Capítulo 4 – Estruturas de Dados
Vetores
1. Sendo o vetor V igual a:
5 10 7 6 16 3 9 2 2 1
1 2 3 4 5 6 7 8 9 10
e as variáveis X = 1 e Y = 3, escreva o valor correspondente à solicitação:
a) V[X+1]
b) V[Y+2]
c) V[X+3]
d) V[X*4]
e) V[Y*1]
f) V[Y*2]
g) V[Y*3]
h) V[V[X+Y]]
i) V[X+Y]
j) V[8–V[4]]
k) V[V[4]]
l) V[V[V[7]]]
m) V[V[1]*V[2*5]]
n) V[V[X+5]]
2. Leia 20 nomes e escreva uma lista com o número e o respectivo nome.
3. Leia 20 números e escreva primeiro os pares e depois os ímpares.
4. Leia 20 datas de aniversário e escreva :
a) a idade em anos
b) a idade em dias
c) o signo zodiacal
5. Leia 100 números e escreva a média, o maior, o menor, o percentual de números ímpares e o percentual de múltiplos de 3.
6. Construa um algoritmo para gerenciar a venda de ingressos das poltronas numeradas de um teatro, que tem 100 lugares. Para cada nova reserva deve ser verificado se o assento se encontra disponível.
7. Dados 2 vetores de 20 números, utilize um terceiro vetor para intercalar os números dos dois. Armazene os números do primeiro nas posições ímpares do terceiro, e os do segundo nas posições pares.
Matrizes
8. Sendo a matriz M igual a :
1 2 3 4 5
5 2 1 1 3
7 4 7 3 2
4 5 2 2 1
3 3 1 4 1
8 4 2 9 3
e as variáveis X = 1 e Y = 3, escreva o valor correspondente à solicitação:
a) M[X,Y]
b) M[Y,X]
c) M[X+1,Y-1]
d) M[X+2,Y-1*2]
e) M[Y-X,Y+X]
f) M[M[X,Y],M[Y,X]]
g) M[M[Y-X,Y+X],M[Y+X,Y-X]]
9. Desenhe uma representação para as seguintes matrizes e coloque os valores determinados nos devidos lugares:
a) Tipo MAT1 = matriz [1..4,1..4,1..4] de caracteres;
MAT1: MA;
...