UNIDAD 4: PROCEDIMIENTOS Y FUNCIONES

TEMA 1: PROCEDIMIENTOS J#

Recordar que un objeto presenta tres aspectos, propiedades, metodos y eventos, en esta unidad se analizan algunos elementos que intervienen en la definicion de un metodo.

Estamos hablando de los llamados procedimientos y funciones, que quede claro que procedimientos y funciones son solo algunos aspectos (importantes) de la definicion de un metodo, pero que existen elementos tan o mas importantes que los analizados en esta unidad.

Un procedimiento es un grupo de instrucciones, variables, constantes, etc, que estan disenados con un proposito particular y tiene su nombre propio.

Es decir un procedimiento es un modulo de un programa que realiza tareas especificas y que no puede regresar valores al programa principal u a otro procedimiento que lo este invocando.

Despues de escribir un procedimiento se usa su propio nombre como una sola instruccion o llamada al procedimiento.

Su formato es, void NomProc(){instrucciones;};

Un programa puede tener tantos procedimientos como se deseen, para hacer una llamada o invocacion al procedimiento durante la ejecucion de un programa solo se debera escribir el nombre del procedimiento y los parentesis en blanco.

Prog21.aspx


<FORM RUNAT=SERVER>

EDAD<ASP:TEXTBOX ID=EDAD RUNAT=SERVER/><BR>

MESES<ASP:TEXTBOX ID=MESES RUNAT=SERVER /><BR>

<ASP:BUTTON TEXT=OK ONCLICK=EVENTO1 RUNAT=SERVER/>

</FORM>

<SCRIPT LANGUAGE=VJ# RUNAT=SERVER>

void EVENTO1(Object sender, EventArgs e)

{

//llamando al procedimiento

proc1();

}

void proc1(){

int edad = Convert.ToInt32(EDAD.get_Text());

edad= edad * 12;

MESES.set_Text(Convert.ToString(edad));

}

</SCRIPT>

Es un script, pero es similar para un jsl

Observar que se puede crear el procedimiento o los procedimientos (aunque realmente es una funcion) arriba o abajo de la parte principal del programa.

Tambien pueden crearse en sus propio tags <script> procn() </script> para mayor claridad del programa.

Corrida prog21.aspx

image10.jpg

Como se observa un procedimiento puede ser un programa completo.

Problema programacion j# net No.1

Construir los siguientes problemas usando procedimientos:

a) Convertir $800.00 Pesos a dolares.

b) Calcular el Area de un triangulo.

c) Deplegar una Boleta de calificaciones.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad