UNIDAD 4: PROGRAMACION VISUAL C# PROCEDIMIENTOS Y FUNCIONES

TEMA 1: VISUAL WEB DEVELOPER 2005 C# PROCEDIMIENTOS

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.

En VISUAL WEB DEVELOPER 2005 C# 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.

Programa


<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<script runat="server">

void EVENTO1(Object sender, EventArgs e)

{

// llamando a procedimiento

proc1();

}

void proc1()

{

int edad = Int32.Parse(EDAD.Text);

edad = edad * 12;

MESES.Text = edad.ToString();

}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title>PROCEDIMIENTOS FUNCIONES</title>

</head>

<body>

<form id="form1" runat="server">

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

MESES..:<ASP:LABEL ID=MESES RUNAT=SERVER/><BR>

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

</form>

</body>

</html>

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

Corrida:

image474.jpg

Como se observa un procedimiento puede ser un programa completo.

TAREAS PROGRAMACION VISUAL WEB DEVELOPER 2005 C#

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