ntexto finição presentação áfica ilização TempMed(input,output); Var Var Begin Begin readln(t1); readln(t1); readln(t2); readln(t2);

Documentos relacionados
Unidimensional pois possui apenas uma única dimensão

Material envolvendo estudo de matrizes e determinantes

Integral. (1) Queremos calcular o valor médio da temperatura ao longo do dia. O valor. a i

LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 6 ARRAYS (VETORES E MATRIZES)

MTDI I /08 - Integral de nido 55. Integral de nido

Análise Léxica. Construção de Compiladores. Capítulo 2. José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto

SERVIÇO PÚBLICO FEDERAL Ministério da Educação

Comprimento de arco. Universidade de Brasília Departamento de Matemática

Objetivo. Conhecer a técnica de integração chamada substituição trigonométrica. e pelo eixo Ox. f(x) dx = A.

(x, y) dy. (x, y) dy =

ALGEBRA LINEAR AUTOVALORES E AUTOVETORES. Prof. Ademilson

Módulo 02. Sistemas Lineares. [Poole 58 a 85]

ÁLGEBRA LINEAR Equações Lineares na Álgebra Linear EQUAÇÃO LINEAR SISTEMA LINEAR GEOMETRIA DA ESQUAÇÕES LINEARES RESOLUÇÃO DOS SISTEMAS

Rresumos das aulas teóricas Cap Capítulo 4. Matrizes e Sistemas de Equações Lineares

Alocação sequencial - Pilhas

2. Prisma de base hexagonal: formado 8 faces, 2 hexágonos (bases), 6 retângulos (faces laterais).

Teorema Fundamental do Cálculo - Parte 2

Conceito Representação Propriedades Desenvolvimento de Laplace Matriz Adjunta e Matriz Inversa

CÁLCULO I. 1 Funções denidas por uma integral

UNIVERSIDADE FEDERAL DE PERNAMBUCO CCEN DEPARTAMENTO DE MATEMÁTICA EXAME DE QUALIFICAÇÃO PARA O MESTRADO EM MATEMÁTICA

Teoria da Computação. Unidade 3 Máquinas Universais (cont.) Referência Teoria da Computação (Divério, 2000)

Incertezas e Propagação de Incertezas. Biologia Marinha

TÓPICOS. Equação linear. Sistema de equações lineares. Equação matricial. Soluções do sistema. Método de Gauss-Jordan. Sistemas homogéneos.

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS COIMBRA 10º ANO DE ESCOLARIDADE MATEMÁTICA A FICHA DE AVALIAÇÃO Nº 5. Grupo I

Formas Quadráticas. FUNÇÕES QUADRÁTICAS: denominação de uma função especial, definida genericamente por: 1 2 n ij i j i,j 1.

INTEGRAIS DEFINIDAS. Como determinar a área da região S que está sob a curva y = f(x) e limitada pelas retas verticais x = a, x = b e pelo eixo x?

INTEGRAIS DEFINIDAS. Como determinar a área da região S que está sob a curva y = f(x) e limitada pelas retas verticais x = a, x = b e pelo eixo x?

Escola Secundária/2,3 da Sé-Lamego Ficha de Trabalho de Matemática A Ano Lectivo 2011/12 Distribuição de probabilidades 12.º Ano

1 Distribuições Contínuas de Probabilidade

1. Conceito de logaritmo

MATRIZES, DETERMINANTES E SISTEMAS LINEARES PROF. JORGE WILSON

Material Teórico - Módulo de Razões e Proporções. Proporções e Conceitos Relacionados. Sétimo Ano do Ensino Fundamental

Área entre curvas e a Integral definida

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 01 Algoritmos Sequência Simples

FUNÇÃO DO 2º GRAU OU QUADRÁTICA

Faculdade de Computação

Apoio à Decisão. Aula 3. Aula 3. Mônica Barros, D.Sc.

Resolução Numérica de Sistemas Lineares Parte I

MATRIZES E DETERMINANTES

Potencial Elétrico. Evandro Bastos dos Santos. 14 de Março de 2017

Recordando produtos notáveis

EQUAÇÃO DO 2 GRAU. Seu primeiro passo para a resolução de uma equação do 2 grau é saber identificar os valores de a,b e c.

CÁLCULO I. Denir e calcular o centroide de uma lâmina.

FUNÇÕES. Mottola. 1) Se f(x) = 6 2x. é igual a (a) 1 (b) 2 (c) 3 (d) 4 (e) 5. 2) (UNIFOR) O gráfico abaixo. 0 x

Propriedades Matemáticas

Prezados Estudantes, Professores de Matemática e Diretores de Escola,

81,9(56,'$'( )('(5$/ '2 5,2 '( -$1(,52 &21&8562 '( 6(/(d 2 0$7(0É7,&$

MATRIZES. 1) (CEFET) Se A, B e C são matrizes do tipo 2x3, 3x1 e 1x4, respectivamente, então o produto A.B.C. (a) é matriz do tipo 4 x 2

Aula 10 Estabilidade

UNITAU APOSTILA. SUCESSÃO, PA e PG PROF. CARLINHOS

Aula de solução de problemas: cinemática em 1 e 2 dimensões

Fluxo de execução e blocos básicos

UNIVERSIDADE FEDERAL DE PERNAMBUCO. Resumo. Nesta aula, utilizaremos o Teorema Fundamental do Cálculo (TFC) para o cálculo da área entre duas curvas.

Hewlett-Packard PORCENTAGEM. Aulas 01 a 04. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Ramos

MATEMÁTICA PROFº ADRIANO PAULO LISTA DE FUNÇÃO POLINOMIAL DO 1º GRAU - ax b, sabendo que:

MATEMÁTICA II. Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

Uso da memória. Estruturas de Dados Aulas 3 e 4: Uso da memória e Vetores. Alocação estática da memória. Alocação estática da memória (2)

Modelos BioMatemáticos

Como calcular a área e o perímetro de uma elipse?

a) 3 ( 2) = d) 4 + ( 3) = g) = b) 4 5 = e) 2 5 = h) = c) = f) = i) =

Matemática /09 - Integral de nido 68. Integral de nido

6. ÁLGEBRA LINEAR MATRIZES

6 Cálculo Integral. 1. (Exercício VI.1 de [1]) Considere a função f definida no intervalo [0, 2] por. 1 se x [0, 1[ 3 se x ]1, 2]

Lista de Exercícios 01 Algoritmos Seqüência Simples

Prof. Ms. Aldo Vieira Aluno:

Desigualdades - Parte II. n (a1 b 1 +a 2 b a n b n ) 2.

Faculdade de Computação

Aos pais e professores

Diogo Pinheiro Fernandes Pedrosa

QUESTÃO 01. O lado x do retângulo que se vê na figura, excede em 3cm o lado y. O valor de y, em centímetros é igual a: 01) 1 02) 1,5 03) 2

Simbolicamente, para. e 1. a tem-se

Marcone Jamilson Freitas Souza. Departamento de Computação. Programa de Pós-Graduação em Ciência da Computação

CONSTRUÇÃO DE ALGORITMOS E PROGRAMAS

x 0 0,5 0,999 1,001 1,5 2 f(x) 3 4 4,998 5,

Integrais Duplas em Regiões Limitadas

ROTAÇÃO DE CORPOS SOBRE UM PLANO INCLINADO

( ) superchaves da relação lembramos. ( ) e associativa (a equijunção ocorre apenas em alguns casos ( ) ( ) (sendo L R a lista de colunas de R):

COLÉGIO OBJETIVO JÚNIOR

Atividade Prática como Componente Curricular

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

Soluções tampão. EFEITO TAMPÃO: é a resistência de uma solução a mudanças de. concentração de íons hidrogênio ao se adicionar pequenas

Nível 7ªe 8ªséries (8º e 9º anos) do Ensino Fundamental

Resumo da última aula. Compiladores. Conjuntos de itens LR(0) Exercício SLR(1) Análise semântica

Programação II. Ordenação (sort) Bruno Feijó Dept. de Informática, PUC-Rio

DERIVADAS DAS FUNÇÕES SIMPLES12

U N I V E R S I D A D E F E D E R A L D E M I N A S G E R A I S

TÓPICOS. Determinantes de 1ª e 2ª ordem. Submatriz. Menor. Cofactor. Expansão em cofactores. Determinante de ordem n. Propriedades dos determinantes.

DETERMINANTES. Notação: det A = a 11. Exemplos: 1) Sendo A =, então det A = DETERMINANTE DE MATRIZES DE ORDEM 2

Mat.Semana. PC Sampaio Alex Amaral Rafael Jesus. (Fernanda Aranzate)

8 AULA. Funções com Valores Vetoriais LIVRO. META Estudar funções de uma variável real a valores em R 3

Aula 27 Integrais impróprias segunda parte Critérios de convergência

AULA 1 Introdução 3. AULA 2 Propriedades e teorema fundamental do cálculo 5. AULA 3 Integrais indefinidas 7. AULA 4 Integração por substituição 9

Projeto de Compiladores Professor Carlos de Salles

3. Cálculo integral em IR 3.1. Integral Indefinido Definição, Propriedades e Exemplos

20/07/15. Matemática Aplicada à Economia LES 201

Matrizes. Matemática para Economistas LES 201. Aulas 5 e 6 Matrizes Chiang Capítulos 4 e 5. Márcia A.F. Dias de Moraes. Matrizes Conceitos Básicos

Resolução 2 o Teste 26 de Junho de 2006

PROJETO E ANÁLISES DE EXPERIMENTOS (PAE) EXPERIMENTOS COM UM ÚNICO FATOR E A ANÁLISE DE VARIÂNCIA

Um disco rígido de 300Gb foi dividido em quatro partições. O conselho directivo ficou. 24, os alunos ficaram com 3 8

Transcrição:

Arrys (tbels) Co (1) Imgine-se que é necessário efectur o cálculo d médi do primeiro trimestre do no. Com os conhecimentos presentdos té qui o progrm senvolver seri proximdmente Progrm Progrm TempMed(input,output); TempMed(input,output); t1,t2,t3 t1,t2,t3 rel; rel; tmedi tmedi rel; rel; Jneiro ); Jneiro ); redln(t1); redln(t1); Fevereiro ); Fevereiro ); redln(t2); redln(t2); Mrço ); Mrço ); redln(t3); redln(t3); tmedi(t1+t2+t3)/3; tmedi(t1+t2+t3)/3; writeln( writeln( médi médi é, é, tmedi) tmedi)

Arrys (tbels) Co (2) Imgine-se gor que se preten efectur o mesmo cálculo pr um no inteiro, ou por exemplo, o longo um décd... Seri necessário clrr 12x10, ou sej, 120 vriáveis!!! E expressão pr cálculo d médi teri cerc 250 crcteres! Pr fcilitr este tipo trefs e reduzir o esforço progrmção existe o tipo estruturdo rry (ou tbel). Definção Um rry é um conjunto finito vriáveis um mesmo tipo referencids por um mesmo nome e diferenciáveis por um índice (que indic posição que o elemento ocup ntro d tbel). Vntgens - Ut inxd vriáveis; - Rpiz e fcilid construção código; - Aproprido pr miori dos problems.

Arrys (tbels) De A clrção um vriável rry possui seguinte sintxe <ArryNme> rry[inx] <Dt> Nome que preten dr o Arry. Tl como fz com qulquer outr vriável não use plvrs reservds do Pscl Dentro prêntesis rectos escrevem-se os índices (vlores que servem pr intificr inequivocmente os elementos ntro um tbel) De do tipo vriáveis que vi ser rmzendo n tbel (e que só po ser um tipo cd vez) Ms tenção que s tbels pom ser - unidimensionis; - bidimensionis; - tridimensionis. Um tbel po conter qulquer tipo elementos, té outrs tbels; Um tbel po ter tnts dimensões qunts s que se quiserem.

Arrys (tbels) Tbels unidimensionis 34 8 2 29 2 Tbels bidimensionis 10 21 30 2 4 76 43 41 1 12 7 3 Tbels tridimensionis 10 21 30 2 4 76 43 41 1 12 7 3

SSI ISSI Arrys (tbels) Tbels unidimensionis Clssif rry [1..5] Rel; 34 8 2 29 2 Ex. Clssif [2] 8 Tbels bidimensionis Clssif rry [1..3, 1..4] Rel; 10 21 30 2 4 76 43 41 1 12 7 3 Ex. Clssif [2,3] 43 Linh colun

Arrys (tbels) De Muito Importnte A) No exemplo fornecido, em que se pretenm rmzenr vlores s o longo um no, teremos então Tempertur rry [1..12] Rel; No entnto, embor notção seguinte sej utorizd, o mis correcto e menos limittivo será utilizr type Temperturs rry [1..12] Rel; vr cons Temperturs; B) Pr rmzenr s o longo um décd é possível clrr um rry bidimensionl type Tempertur rry [1..10, 1..12] rel; cons Temperturs;

Arrys (tbels) Re Gr Alguns exemplos compnhdos d respectiv re...... AA AA rry rry [1..10] [1..10] Integer; Integer; A A AA; AA; A[1]12; A[1]12; A[8]91; A[8]91; A 1 12 2 3 4 5 6 7 8 91 9 10...... BB BB rry rry [1..4, [1..4, 1..10] 1..10] Integer; Integer; B B BB; BB; B 1 2 3 4 5 B[1,8]54; B[1,8]54; 1 7 B[3,3]32; B[3,3]32; B[4,7]-5; B[4,7]-5; 2 41 3 32 6 7 8 54 9 89 10 4-5

Arrys (tbels) Exemplos TClssif rry [0..20] integer TNum rry [ A.. F ] integer; TLetrs pcked rry [1..20, 1..50] chr; Contclssif TClssif; Contnum TNum; Contletrs TLetrs; Aqui temos finidos 3 tipos tbels ) TClssif - com um dimensão e 21 elementos do tipo inteiro; b) TNum - com um dimensão e 6 elementos do tipo inteiro; c) TLetrs - com dus dimensões (20 linhs e 50 coluns) e portnto com 1000 elementos (20x50) do tipo crácter.

Arrys (tbels) Ut O exemplo que tem servido bse pr o rciocínio, levri então o senvolvimento do seguinte progrm finl Progrm Progrm TempMedi(input,output); TempMedi(input,output); Tempertur Tempertur rry[1..120] rry[1..120] rel; rel; Temp Temp Tempertur; Tempertur; I I integer; integer; Medi, Medi, Totl Totl rel; rel; Ler Ler vlores vlores ds ds s s e e fzer fzer som som totl totl Totl0; Totl0; For For I1 I1 to to 120 120 do do begin begin write( Indique write( Indique,I,,I, ); ); redln(temp[i]); redln(temp[i]); TotlTotl+Temp[I]; TotlTotl+Temp[I]; End; End; Clculr Clculr médi médi MediTotl/120; MediTotl/120; Apresentr Apresentr resultdo resultdo Writeln( A Writeln( A médi médi ds ds s s é é,medi);,medi);

Arrys (tbels) Ut Exercícios 1 - Fç um progrm que recolh 10 letrs do tecldo e no finl s presente pel orm contrári (Dic use pens um tbel unidimensionl). 2 - Fç um progrm, pr turms 10 lunos, que escrev o número dos lunos que tiverm not superior à médi gerl d turm (Dic use dus tbels unidimensionis). No exercício 2 note que ) o progrm tem pedir o número do luno e respectiv not e tem gurdr esses ddos modo que possm ser ssocidos; b) qundo cb inserção nots o progrm clcul então médi d turm; c) vi os ddos rmzendos (nrº e not do luno) e compr cd um ds nots que lá tem com médi d turm; d) finlmente, escreve o número dos lunos que tiverm um not cim d médi.

Arrys (tbels) Ut Exercícios (cont.) 3 Reformule o exemplo presentdo no cetto 9 modo utilizr um tbel bidimensionl com 10 linhs e 12 coluns. 4 Fç um progrm que ceite do tecldo 6 nomes. De seguid o progrm verá perguntr o utilizdor que nome sej pesquisr e responr esse nome foi encontrdo ou esse nome não foi encontrdo cso respectivmente o encontre, ou não, n list 6 nomes previmente inseridos. O progrm verá estr preprdo pr repetir ess pesquis tnts vezes qunts o utilizdor pretenr (Dic use um tbel unidimensionl que rmzene ddos do tipo string).