Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 4
Modularização – usando
métodos do tipo
procedimento e funções
Professor:
Clayton Cirqueira
Modularização
• Quando um programa começa a ficar muito grande,
tanto o desenvolvimento quanto à manutenção
começam a ficar prejudicados, criando o que chamamos
de “linguição”
Informações necessárias
<lista de comandos> para que a função execute
o seu papel. Não é
obrigatório
fim procedimento
Procedimento – Exemplo 01
inteiro resposta
resposta = valor*3
escreva(“O triplo de “ + valor + “ é “ + resposta)
fim procedimento
inteiro resposta
resposta = valor1+valor2
escreva(“O Soma de “ + valor1 + “e”+ valor2 +“ é “ + resposta)
fim procedimento
mostraTriplo(numero1,numero2)
fim
Procedimento – Exemplo 02
procedimento calculaMedia(real nota1, real nota2, real nota3)
real media
media = (nota1+nota2+nota3)/3
escreva(“A média é “ + media)
fim procedimento
• 1 – Programa comum
• Escreva um programa que leia o triplo de um número, vamos la !
Arquivo Exemplo1.java
Métodos – Exemplo 02 – aqui é função
Atividade de fixação - FUNÇÃO
• 1 - Programa comum
• Escreva um programa que calcule a área de um triangulo!
área=base*altura/2;
• FUNÇÃO - (return)
Soma dois números;
Calcula média de 3 notas , aprovado, exame, reprovado;
Verifica o maior de dois números;