Vous êtes sur la page 1sur 3

PROPUESTA ACADEMICA: PROGRAMACIÓN BÁSICA

NOMBRE: John Franklin Cardozo Pinilla

NOMBRE DE DOCENTE: Edith Cortés

TEMATICA: Estructuras repetitivas

FECHA: 15/09/10 HORA: 7:00 am – 9:15 am

PALABRA CLAVE: WHILE

NO: 10

SINTESIS

Estructuras repetitivas
Otra forma de lograr que una estructura se repita si y solo si se cumple una
condición es el bucle o ciclo “while”.

Si queremos hacer que una sección de nuestro programa se repita mientras se


cumpla una cierta condición, usaremos la orden “while”. Esta orden tiene dos
formatos distintos, según comprobemos la condición al principio o al final.
En el primer caso, su sintaxis es

While (condición)
Sentencia;

Es decir, la sentencia se repetirá mientras la condición sea cierta. Si la condición


es falsa ya desde un principio, la sentencia no se ejecuta nunca. Si queremos que
se repita más de una sentencia, basta agruparlas entre { y }.
Un ejemplo que nos diga si cada número que tecleemos es positivo o negativo, y
que pare cuando tecleemos el número 0, podría ser:
#include <stdio.h>
#include <iostream.h>

Int main()
{
int numero;
cout<<”Teclea un número (0 para salir): ";
cin>>numero;

while (numero!=0)
{

if (numero > 0)
{
Cout<<”Es positivo\n”;
}
else
{
Cout<<”Es negativo\n”;
}
Cout<<"Teclea otro número (0 para salir): ";
Cin>>numero;
}
}

ESQUEMA

El ciclo se ejecutara hasta el momento que su condición se incumpla.

cout<<”digite numero”;

cin>>NUM;

WHILE NUM>=0
{

SENTENCIA:

NUM=NUM+1;

}
En el caso anterior el ciclo seguirá hasta que el usuario incumpla la
condición dada, es decir de un valor a NUM menor de cero.

REFLEXION DEL ESTUDIANTE

Otro interesante ciclo ya permite que el programa se repita hasta que se


incumpla una condición que se le asigna.

BIBLIOGRAFIA Y WEBGRAFIA

www.nachocabanes.com

ESPACIO PARA DOCENTE

Vous aimerez peut-être aussi