Professional Documents
Culture Documents
ESTRUTURAS DE DADOS
ESTRUTURAS DE DADOS
Estrutura de Dados
Variveis Compostas Homogneas;
Unidimensionais (Vetores);
Multidimensionais (Matrizes).
Variveis Compostas Heterogneas
Registros
ESTRUTURAS DE DADOS
Variveis
Compostas Homogneas;
Unidimensionais (Vetores);
Multidimensionais (Matrizes).
EXEMPLO
TIPO
SADA
CHEGADA
KM
POLTRONA
VALOR
TOTAL
Convencional
14/11/10
19/11/10
314
01-02
R$ 100,00
R$ 200,00
Data (caracteres);
Horrio (numrico);
Poltrona (numrico);
Distncia (numrico);
Fumante (lgico: verdadeiro ou falso).
FREEMAT
Num
Origem/destino
Data
Horrio (numrico)
Horario
Poltrona (numrico)
Poltrona
Distncia (numrico)
Fumante (lgico:)
Dist
Fuma
10
Marca
Modelo
Ano
Placa
Cor
Quais so as
informaes
associadas ao carro?
11
12
Nome
Idade
Matricula
Serie
13
Aluno = { };
Aluno.nome = input(Nome: , s);
Aluno.idade = input(Idade: );
Aluno.matri = input(Matricula: );
Aluno.serie = input(Serie: );
disp(Aluno);
14
15
Variveis
Compostas
Homogneas
Variveis
Compostas
Heterogneas
registro 1
registro 2
registro 3
registro 4
No to
complicado
quanto parece!
16
Exemplo 03:
for i = 1:1:4
aux = { };
aux.nome = input(Nome: ,s);
aux.idade = input(Idade: );
aux.matri = input(Matricula: );
aux.serie = input(Serie: );
aluno(i) = aux;
end
for i = 1:1:4
disp(aluno(i));
end
17
Passos:
18
19
Prova 1
Prova 2
20