Upload
gutemberg-barbosa-da-silva
View
218
Download
1
Embed Size (px)
DESCRIPTION
ffgsghshdsh
Citation preview
ESTUDANDO: LÓGICA DE PROGRAMAÇÃO BÁSICA
Vetores e Matrizes
11:54
Vetores
“Vetores são variáveis que podem guardar vários valores, ordenando eles por posição.” Esta posição é o quechamamos de Índice do Vetor.
Então, quando criamos uma variável do tipo Vetor, precisamos dizer quantas posições ele terá. Este número deposições é fixo e invariável, ou seja, não podemos mudar o tamanho de um vetor durante a execução de um código.
A sintaxe de um vetor é a seguinte:
Só podemos guardar dentro de um Vetor 1 tipo de dado, no caso do exemplo, usamos o tipo Caracter.
Matrizes:
Assim como Vetores são agrupamentos de variáveis, “Matrizes são agrupamentos de vetores”. Possuindo a formade tabela e acessando seus valores por meio de múltiplos índices.
Assim como nos Vetores, em Matrizes precisamos definir um Tipo de Dado para ela. Novamente usamos o tipoCaracter.
Aula Vetores e Matrizes Exercícios
1 Ler 20 números inteiros e depois imprimilos em ordem inversa a que foram digitados.
2 Ler 3 números reais em vetor e depois exibir os números localizados nas posições impares.
3 Faça um algoritmo que leia 10 valores informados pelo usuário e os imprima em ordem crescente.
4 Faça um algoritmo que leia 10 valores informados pelo usuário e os imprima em ordem decrescente.
5 Faça um algoritmo para gerar um vetor de 30 posições, onde cada elemento corresponde ao quadrado de suaposição. Imprima depois o vetor resultante.
6 Faça um algoritmo que possua 2 vetores de 5 posições, peça para o usuários popular eles e depois some asposições equivalentes em um terceiro vetor.
7 Faça um jogo da forca utilizando vetores. A palavra poderá ser definida pelo próprio programador dentro doprograma e não é necessário existir um número limite de tentativas. Porém, é necessário que se exiba a palavra emcada etapa com as letras descobertas e as letras não descobertas sendo representadas com _.
8 Faça um algoritmo para ler uma matriz de 3×4 de números reais e depois exibir o elemento do canto superioresquerdo e do canto inferior direito.
9 Ler uma matriz 5X5 e gerar outra em que cada elemento é o cubo do elemento respectivo na matriz original.
Imprima depois o elemento do meio desta nova matriz.
10 Faça um algoritmo para ler uma matriz 2X3 real e depois gerar e imprimir sua transposta (matriz 3X2equivalente).
Exemplo:
Matriz Original:
1 2 3
4 5 6
Resultado:
1 4
2 5
3 6
11 Ler uma matriz 4X3 real e imprimir a soma dos elementos de uma linha L fornecida pelo usuário.
12 Crie uma matriz 7X8 onde cada elemento é a soma dos índices de sua posição dentro da matriz.
13 Faça um jogo da velha usando matrizes.
Resolução Exercícios
09:50