TÉCNICAS DE PROGRAMAÇÃO I

Slides:



Advertisements
Apresentações semelhantes
Programação de Computadores
Advertisements

ESTRUTURA DE DADOS EXERCÍCIOS e MATRIZES
TÉCNICAS DE PROGRAMAÇÃO III
Marco Antonio Montebello Júnior
Lógica e Estrutura de Dados Fundamentais Professor: Eduardo O. Teles
Busca sequencial Consiste em percorrer um vetor à procura de um certo elemento. O valor procurado deve ser confrontado com cada elemento do vetor, e o.
Désiré NGuessan Programação II Estruturas de Dados
Introdução aos Computadores e Programação DI-FCT-UNL-2005/2006 Introdução 1.1 Octave Ficheiros (matrizes e registos)
CÁLCULO DA INVERSA DA BASE
CÁLCULO DA INVERSA DA BASE
Introdução a Programação Renata Freire
Conteúdo: - Matriz.
Adaptado de material da profa. Maria Aparecida Livi
Prof. Luis Otavio Alvares
AULA – Linguagem C – Vetores, Ponteiros Estruturas
Estruturas/Variáveis Compostas Multidimensionais *MATRIZES*
Lógica de Programação Módulo II
Estruturas de Dados Homogêneas Multidimensionais – Matrizes
Descreva por palavras suas o funcionamento de um algoritmo
Algoritmos e Programação
O Portal do Estudante de Computação
GAUSS COM PIVOTEAMENTO
Programação em Java Prof. Maurício Braga
Técnica de Programação II Vetor e Matriz
Estrutura de Dados Avançada
Variáveis, Tipos de Dados e Constantes
Estruturas de Dados Algoritmos – Aula 04.
Aula prática 6 Vetores e Matrizes
Linguagem de Programação II Parte VII
Linguagem de Programação II Parte V
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
Seminário 1: Revisão de C
Introdução ao uso de vatores na linguagem PASCAL.
UNIDADE 5 ESTRUTURAS DE DADOS HOMOGÊNEAS
Vetores Imagine que você tem que receber o nome e a nota de 50 alunos de uma escola, e depois listar o nome de cada um e a média final de cada aluno e.
Estrutura de dados - Vetores
Vetores e Matrizes Ameliara Freire
MATRIZES Nas situações anteriores, cada variável do tipo vetor armazena os dados numa única fileira: Vetor de 8 posições Esta é a forma mais simples de.
Estruturas de Dados Algoritmos – Aula 04.
Programação I Aula 12 (Arrays Bidimensionais)
“Introdução a Computação” Capítulo II Estruturas de Dados
THOBER CORADI DETOFENO, MSC. Aula 10
Vetores Unidimensionais Sistemas de Informação Desenvolvimento de Sistemas para Web Prof. Gale.
Computação Eletrônica
VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 11) Prof. Alessandro Bernardo.
Vetores Unidimensionais Prof. Gale. A Variável A  Ilustrando: O que aconteceria no algoritmo... A  3 Escreva A A  5 Escreva A 3 5.
Algoritmo e Estrutura de Dados
Matriz – vector multidimencional A declaração de uma matriz é idêntica a de um vector de vectores. Para aceder aos seus elementos é necessário a utilização.
Monitoria de Sistemas Inteligentes IF684
Algoritmos e Estruturas de Dados I – Estruturas de Dados
VETORES.
Linguagem de Programação II Parte VI Professora: Flávia Balbino da Costa.
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Estruturas Homogêneas – Vetores e Matrizes
Ponteiros. Programação II Professora: Mai-Ly vanessa horário: ter 9h-11h; sex 11h-13h Aula 1.
Aula Prática 6 Vetores e Matrizes Monitoria
Algoritmo e Estrutura de Dados I Aulas 15 – Linguagem C Alocação Dinâmica de Memória Márcia Marra
Algoritmo e Estrutura de Dados I Aulas 14 – Linguagem C Matriz Márcia Marra
Profa. Mercedes Gonzales Márquez
1Unidade 06 - Matriz Algoritmos e Linguagens de Programação Matriz Prof.: Guilherme Baião S. Silva Adaptações Prof. Edwar Saliba Júnior Março de 2007.
Fundamentos de Programação 1 Slides 6 – ‘Exercícios Gerais’ Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Dados Homogêneas “Exercícios””
1Unidade – Estrutura Condicional SE Algoritmos e Linguagens de Programação Estrutura Condicional SE Faculdade INED – Abril 2007 Prof. Edwar Saliba.
Aula Prática 6 Ponteiros Monitoria  Quando declaramos uma matriz:  tipo meuArray[tam];  O compilador aloca a matriz em uma região de memória.
Adriano A. Ribeiro. Variáveis Compostas Homogêneas Variáveis indexadas. A declaração de uma variável indexada corresponde, na verdade, à declaração de.
Lógica de Programação – Forbellone / Eberspacher Lógica de Programação Capítulo 4 Estruturas de Dados.
V ETORES E M ATRIZES Disciplina: Informática Aplicada Professor: Modesto Chaves.
Estruturas Homogêneas - Matrizes
Vetores de uma dimensão Nota Índice Posição identificando cada elemento Nome Comum para todos os elementos Valor Semelhante a uma variável.
Transcrição da apresentação:

TÉCNICAS DE PROGRAMAÇÃO I

MATRIZ

Matrizes São variáveis compostas, possuem várias linhas e várias colunas Diferente dos vetores que possuem apenas uma linha e várias colunas

Exemplo CANDIDATOS????

Exemplo V = M =

Como indica um elemento dentro de uma Matriz? M[4,3] = Linha 4 e Coluna 3 M=

Declaração <nome> : MATRIZ [<dimensão1>, <dimensão2>] DE <tipo de dado> nome: que será atribuído a matriz dimensão1: indica a quantidade de índices com relação as linhas da matriz dimensão2: indica a quantidade de índices com relação as colunas da matriz tipo de dado: determina qual será o tipo dos dados dessa matriz

Declaração de uma matriz 3x4 com o nome M (utilize o exemplo de frutas

Declaração de uma matriz 3x4 com o nome M M: MATRIZ [1..3, 1..4] DE CARACTER A matriz declarada é ilustrada pela imagem a seguir:

Importante Observe que a quantidade de linhas da matriz é igual a primeira dimensão declarada é 1..3 e quantidade de colunas é igual a segunda dimensão declarada 1..4

PROGRAMA Exemplo_ComMatriz (4 LINHAS E 6 COLUNAS) VARIÁVEIS nome: MATRIZ [1..4, 1..6] DE INTEIRO i, j: INTEIRO INÍCIO PARA i DE 1 ATÉ 4 PASSO 1 FAÇA PARA j DE 1 ATÉ 6 PASSO 1 FAÇA LEIA mat [i,j] FIM PARA PARA i DE 1 ATÉ 5 PASSO 1 FAÇA ESCREVA mat [i,j] FIM

Utilização de Matriz em PASCAL Ler 9 números inteiros para preencher uma matriz D 3x3, ou seja, com 3 linhas e 3 colunas (considere que não serão informados valores duplicados). A seguir, ler um número inteiro X e escrever uma mensagem indicando se o valor de X existe ou não na matriz D.

Resposta