Problemas
1) Ler as notas de 100 alunos e calcular a média da turma.
2) Informar quantos alunos tiveram notas superiores a média da turma calculada.
Solução
1) Utilizar tipo de dados compostos homogêneos.
• Declaração – sintaxe
Variaveis
Matriz
• Manipulação – sintaxe
Variaveis
Representação:
Variaveis
Matriz Numerico Nota [5]
Nota Nome V Valor/Conteúdo
07 08 75 06 09
1 2 3 4 5 Índice/Posição
Ambap – MP
[5]
[4]
Nota [3]
[2]
[1]
• Uma variável do tipo matriz é na verdade um conjunto de variáveis de tipo homogêneo que compartilha um mesmo nome, porém cada um tem seu índice próprio.
Tamanho
Volátil
Exemplo:
//Algoritmo Turma
Variaveis
Matriz Numerico Nota [100]
Numerico I, Acum, Media, Cont
Inicio
Para I de 1 ate 100
Escrever “Informe nota do”, I, “aluno:”
Ler Nota [I]
Acum:=Acum + Nota [I]
Proximo
Media:= Acum/100
Para I de 1 ate 100
Se Nota [I] >Media Entao
Cont:=Cont+1
Fim_se
Proximo
Escrever “Média da turma:”, Media
Escrever “Número de alunos acima:”, Cont
Fim
Nenhum comentário:
Postar um comentário