ProgramacionFacil

UNIDAD 2: CONTROL DE PROGRAMA

TEMA PERL 13: 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);

ejemplo prog10.pl


#! /usr/bin/perl -w

# usando modulo o libreria CGI

use CGI;

# creando el OBJETO de tipo CGI

$q = new CGI;

# mandando servidor los encabezados de la pagina html

print $q->header;

print $q->start_html();

print $q->hr();

print $q->startform();

print $q->submit('DO WHILE');

print $q->endform();

print $q->hr();

# cerrando html

# programa

print $q->end_html;

if ($q->param('DO WHILE'))

{

print '<OL>';

$x=1;

do

{

print '<li>X VALE ' . $x . '</li>';

$x++;

} while( $x <= 5 );

print '</OL>';

};

corrida:

image258.jpg

Lista ordenada de HTML y 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 PERL

1.- DOS DE LOS PROBLEMAS DEL FOR

2.- DOS DE LOS PROBLEMAS DEL WHILE

 




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