Buscar

Algoritmos II Aula 5

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prof: André Cotelli do Espírito Santo
E-mail: cotelli.andre@gmail.com
ALGORITMOS II - AULA 5
Tipos de Dados Estruturados
Agregados Homogêneos -> 
sequência de valores de um 
mesmo tipo
Agregados Heterogêneos -> 
sequência de valores de 
diferentes tipos
Agregado Heterogêneo
Com as estruturas homogêneas só é 
possível armazenar diferentes tipos 
de dados em variáveis distintas
Exemplo:
nome: caractere
idade: inteiro
Agregado Heterogêneo -> Permite 
utilizar em um única estrutura 
diferentes tipos de dados
Agregado Heterogêneo
Dados heterogêneos permitem 
adicionar em um única estrutura, 
dados de diferentes tipo
Exemplo:
Pessoa
nome: caractere
idade: inteiro
sexo: caractere
telefone: caractere
Agregado Heterogêneo
Um novo tipo de dado é criado ao 
usar estrutura heterogênea, 
chamado Registro
Pode-se declarar variáveis a partir 
deste novo tipo de dado
Cada dado armazenado dentro de 
um registro é chamado de campo
Agregado Heterogêneo
Exemplo de manipulação com 
registro:
Agregado Heterogêneo
Vetores de registros:
var
cliente: vetor[1..5] de pessoa;
...
Vetor de cliente
1 2 3 4 5
Pessoa
nome: caractere
idade: inteiro
sexo: caractere
telefone: 
caractere
Pessoa
nome: caractere
idade: inteiro
sexo: caractere
telefone: 
caractere
Pessoa
nome: caractere
idade: inteiro
sexo: caractere
telefone: 
caractere
Agregado Heterogêneo
Exemplo: faça um programa que 
armazene nome, idade, duas notas 
e a média de 5 alunos (deve ser 
calculada). Ao final, o programa 
deve informar o nome, idade e 
média do aluno que obteve a maior 
nota
Agregado Heterogêneo
Agregado Heterogêneo
Agregado Heterogêneo
Exercício 1: faça um programa que 
armazene nome, três notas e a 
média de 3 alunos. Ao final, o 
programa deve informar:
Média geral da turma
Nome e média dos alunos com 
médias maiores ou igual a 7
Agregado Heterogêneo
Exercício 1
Agregado Heterogêneo
Exercício 1
Agregado Heterogêneo
Exercício 2: faça um programa que 
armazene nome, idade, endereço e 
telefone de 10 funcionários. O 
programa terá a opção de adicionar 
ou buscar funcionários.
Ex:
Programa Unicarioca
[1] Cadastrar Funcionário
[2] Buscar Funcionário
[0] Sair
Opção: 
Agregado Heterogêneo
Exercício 2
Agregado Heterogêneo
Exercício 2
Agregado Heterogêneo
Exercício 2
Agregado Heterogêneo
Exercício 2
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18

Outros materiais