home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hot Shareware 35
/
hot35.iso
/
ficheros
/
DTOOL
/
ONUPRO10.ZIP
/
EJEMPLOS.ON_
/
PROCEDIM.ONU
< prev
next >
Wrap
Text File
|
1998-03-02
|
2KB
|
76 lines
;; ┌─────────────────────────────────────┐
;; │ Programa Procedim, basado en │
;; │ ejemplos de procedimientos, │
;; │ por Miguel Angel Morano Domínguez │
;; └─────────────────────────────────────┘
;;***************************** PROCEDIMIENTOS ******************************
Procedimiento Centrar (men: cadena)
principio
posiciona ((80-longitud(men)) dividido 2,12)
escribe (men)
Finprocedimiento
Procedimiento Cuadrado (Ref num: entero)
principio
num:=num*num
posiciona (1,5)
escribe (num)
Finprocedimiento
Procedimiento Multiplicar (num: entero)
variables
i: entero
principio
posiciona (1,10)
Para i:=1 hasta 10 hacer
escribeln (num,' * ',i,' = ',num*i)
Finpara
Finprocedimiento
Procedimiento Cabecera
principio
Posiciona (27,2)
Escribeln ('EJEMPLOS DE PROCEDIMIENTOS')
Escribeln
Finprocedimiento
Procedimiento Pulsar
principio
Posiciona (26,24)
Escribe ('Pulse una tecla para continuar')
Aceptatecla
Limpia
Cabecera
Finprocedimiento
;;******************************** PROGRAMA *********************************
Variables
mensaje: cadena
numero: entero
Principio
Limpia
Cabecera
Escribe ('Mensaje a centrar: ')
AceptaCadena (mensaje,30)
Centrar (mensaje)
Pulsar
Escribe ('Cuadrado del número: ')
AceptaEntero (numero,2)
Cuadrado (numero)
Pulsar
Escribe ('Tabla de multiplicar del número: ')
AceptaEntero (numero,1)
Multiplicar (numero)
Pulsar