¿Para qué sirven las funciones? Las funciones ’empaquetan’ y aislan del resto del programa una serie de variables e instrucciones de código que realizan alguna tarea específica.
Factoriales
Funcion rpt <- Factorial ( var1 )
Fact<-1
Para count<- var1 Hasta 1 Con Paso -1 Hacer
Fact= Fact * count
Fin Para
rpt=Fact
Fin Funcion
Algoritmo sin_titulo
Escribir “Escribe un número”
Leer var1
Escribir Factorial(var1)
FinAlgoritmo
Funcion de Iva
Función rpt <- Total (num,iva)
numtotal <- num+num*iva/100
rpt <- numtotal
FinFunción
Algoritmo sin_titulo
Escribir ‘Dime el importe sin IVA’
Leer num
Escribir ‘Dime el IVA corrsepondiente’
Leer iva
Escribir Total(num,iva)
FinAlgoritmo
Funcion Area y Volumen
Funcion rpt <-circarea( circ )
area<- 3.14 * circ^2
rpt <- area
Fin Funcion
Funcion ret <- circvolum ( circ )
volum<- 4/3 * circarea(circ) * circ
ret<-volum
Fin Funcion
Algoritmo sin_titulo
Escribir “Dime el radio de la circumferencia”
Leer circ
Escribir circarea(circ)
Escribir circvolum(circ)
FinAlgoritmo
Para llamar una función a otra función tienes que escribir como has identificado la función anterior.