Revisao

646 palavras 3 páginas
Estruturas homogêneas : vetores e matrizes.
Vetor é uma estrutura unidimensional, homogênea, pode armazenar varias valores em uma variável do mesmo tipo de maneira sequencial com o mesmo nome. var <nome_variável> : vetor [dimensão] de tipo_dado

var Notas : Vetor [1..4] de real i : inteiro inicio para i de 1 até 4 passo 1 faça Escreva ("digite as notas :") Leia (notas[i]) fim_para

Escreva ("digite as notas :") para i de 1 até 4 passo 1 faça Escreva (notas[i]) fim_para
Fim.

Matriz é uma estrutura multidimensional , homogênea , pode armazenar vários valores em uma unica varável do mesmo tipo. várias linhas com varias colunas.

var <nome_variável> : vetor [<dim1> , <dim2>] de tipo_dado var notas : [1..20 , 1..4] de real

algoritmo alunos var notas: vetor[1..2, 1..2] de real i, j : inteiro

inicio
Para i de 1 até 2 passo 1 faça Para j de 1 até 2 passo 1 faça Escreva ("Informe a nota: ", j, " do aluno :", i, " : ") Leia (notas[i,j]) Fim_para
Fim_para
Para i de 1 até 2 passo 1 faça Para j de 1 até 2 passo 1 faça Escreva ("A nota do aluno ", i, "é :", notas[i,j]) Fim_para Fim_para

Fim.

Estrutura Heterogênea - Registros
Pode armazenar vários valores de diferentes tipos de dados. Quando crio um Registro, eu estou criando um novo tipo de variável.
Tipo
cad_aluno = registro nome: caractere[50] nota1: real nota2: real nota3: real nota4: real
Fim_registro
Var aluno : cad_aluno Escreva ("Digite o nome do aluno: ") Leia (aluno.nome) Escreva ("Digite a nota1: ") Leia (aluno.nota1)

Sub-Rotinas - Procedimentos e Funções
São blocos de instruções que realizam tarefas específicas, são algoritmos mais simples para resolver problemas menores. Sub-Rotinas se dividem em Procedimento e Funções
Modularização
Dividem o problema em partes coerentes. Facilita o teste: não necessito testar o algoritmo todo . Evita a repetição de código.

Procedimento é uma sub-rotina

Relacionados

  • Revisão
    477 palavras | 2 páginas
  • Revisão
    3352 palavras | 14 páginas
  • rEVISÃO
    280 palavras | 2 páginas
  • revisão
    335 palavras | 2 páginas
  • Revisão
    429 palavras | 2 páginas
  • REVISÃO
    750 palavras | 3 páginas
  • Revisao
    447 palavras | 2 páginas
  • revisão
    4815 palavras | 20 páginas
  • Revisão
    1789 palavras | 8 páginas
  • Revisão
    565 palavras | 3 páginas