UNIDAD 2: VISUAL WEB DEVELOPER 2005 C# CONTROL DE PROGRAMA

TEMA 14: CICLO DO WHILE

Su diferencia basica con el ciclo while es que la prueba de condicion es hecha al finalizar el ciclo, es decir las instrucciones se ejecutan cuando menos una vez porque primero ejecuta las instrucciones y al final evalua la condicion;

Tambien se le conoce por esta razon como ciclo de condicion de salida.

Su formato general es :

Cargar o inicializar variable de condicion;

do {

grupo cierto de instruccion(es);

instruccion(es) de rompimiento de ciclo;

} while (condicion);

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">
protected void EVENTO1(object sender, EventArgs e)
{
int reng = 1;
LISTA.Items.Clear();
do
{
LISTA.Items.Add(reng.ToString() + " perico");
reng++;
} while (reng <= 10);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CICLOS</title>
</head>
<body>
<form id="form1" runat="server">
<ASP:LISTBOX ID=LISTA ROWS=10 RUNAT=SERVER></ASP:LISTBOX>
<ASP:BUTTON ID=BUTTON1 TEXT=OK ONCLICK=EVENTO1 RUNAT=SERVER/><BR>
</form>
</body>
</html>

Corrida:

image467.jpg

Otra diferencia basica con el ciclo while es que aunque la condicion sea falsa desde un principio el cuerpo de instrucciones se ejecutara por lo menos una vez.

TAREAS PROGRAMACION VISUAL WEB DEVELOPER 2005 C#

1.- tres tareas del for

2.- dos tareas del while

Politica de Privacidad