Lógica de Programação

50 posts

Um guia para ajuda-lo a compreender e treinar sua mente à solucionar logicamente problemas, abrindo o mundo da linguagem de programação. Sugerimos que você siga a sequencia numerada dos assuntos (1 à 51) para melhor entendimento.

Esta postagem teve a colaboração da Professora Katia Fushita.

50 – Matrizes – Exercícios

Agora é com você! Prepare os algoritmos para os exercícios abaixo, utilizando matrizes: 1. Apresentar o valor de todos os elementos de uma matriz 4×4, exceto os elementos da diagonal principal. 2. Ler uma matriz A e criar matriz B, invertendo linhas e colunas 3. Utilizando o exercício acima, criar […]

49 – Trabalhando com Matrizes

Para trabalharmos com matrizes temos que utilizar também comandos de repetição, porém haverá necessidade de “comandos de repetição encadeados” que permitam varrer as linhas e as colunas da matriz. Como exemplo, vamos preparar um algoritmo que leia a nossa matriz de exemplo e apresente os valores de cada elemento na […]

48 – Definindo Matrizes (2)

E como definimos matrizes no nosso algoritmo? Idêntico a vetores, apenas acrescentando a quantidade de linhas!!   vetor: nome do vetor[linhas][colunas] tipo No nosso exemplo ficaria assim:   vetor: tabela[3][6] numérico Para acesso aos dados da matriz precisamos utilizar agora 2 índices, um índice para indicar a linha e outro para […]

47 – Definindo Matrizes (1)

Uma vez entendido o conceito de vetores fica fácil trabalhar com matrizes. Matrizes nada mais é que vetores (arrays) multidimensionais, isto é, trabalham com linhas e colunas. Por analogia, podemos dizer que as planilhas eletrônicas como o Excel trabalham desta forma. Vamos a um exemplo: Matriz chamado tabela com 18 […]

46 – Vetores – Exercícios

Tente montar os algoritmos para os exercícios abaixo, utilizando vetores: 1.Carregar um vetor com 100 frutas informadas pelo usuário. 2.Carregar um vetor com o preço de custo de 500 produtos ou até que o usuário digite 0. Em seguida, carregar outro vetor com o preço de venda, acrescido conforme a […]

43 – Definindo Vetores (2)

E como definimos os vetores no nosso algoritmo?   vetor: nome do vetor[colunas] tipo No nosso exemplo ficaria assim:   vetor: tab[6] numérico Para acesso aos dados do vetor precisamos utilizar um índice, que pode ser fixo ou uma variável. Importante notar que o índice sempre tem inicio em zero!!! Assim, […]

42 – Definindo Vetores (1)

Uma maneira diferente de trabalhar variáveis de memória é o uso de vetores e matrizes. Vetores ou Arrays são variáveis com dados do mesmo tipo e tamanho, agrupados continuamente na memória e acessados por sua posição através de um índice. Vamos à um exemplo: Vetor chamado tab com 6 elementos […]