09 - Funcao
-
Upload
rubens-de-paula -
Category
Documents
-
view
217 -
download
0
description
Transcript of 09 - Funcao
-
LGICA DE PROGRAMAO
AULA 9
Prof. Welber Ribeiro da Silva
-
Funo
-
FUNO
Uma funo um bloco de programa, contendo
incio e fim
identificada por um nome, atravs do qual ser
referenciado em qualquer parte do programa
principal
Uma funo devolver um resultado.
Uma mesma funo pode ser chamada em mais
de um lugar no mesmo algoritmo
-
FUNES
1. funcao (parametros:tipos):
2. var
1. Variveis: tipos
3. inicio
1.
2. retorne expresso ou resultado
4. fimfuncao
-
EXEMPLO DE FUNO
1. funcao soma (x,y: inteiro): inteiro
2. inicio
1. retorne x + y
3. fimfuncao
-
EXERCCIOS
Fazer um algoritmo que leia 100 nmeros inteiros, calcule e imprima o cubo de cada um deles. Utilizar funo para calcular o cubo.
Fazer um algoritmo que leia 10 pares (N e P) de nmeros inteiros, sendo o primeiro (N) sempre maior que o segundo (P). Calcule e imprima o valor de S, dado pela frmula a seguir: S = N/(N-P)
Fazer um algoritmo que leia o valor do comprimento e da largura de 20 retngulos. Calcule a rea de cada um utilizando funo, imprimindo-a em seguida. Calcule e imprima tambm, no programa principal, a mdia das reas.
-
REFERNCIAS
1- FORBELLONE, Andr Luiz. Lgica de
Programao. Makron Books, 3a. Edio, 2005.
2. Carvalho, Victorio Albani de. Lgica de
programao : Curso Tcnico em
Informtica / Victorio Albani de Carvalho. Colatina: CEAD / Ifes, 2010.
3. Baudson, Adolfo Jos Gonalves Stavaux.
Algoritmos e programao / Adolfo Jos
Gonalves Stavaux Baudson, Francisco Csar
Rodrigues de Arajo. Ouro Preto: IFMG, 2013.