domingo, 10 de octubre de 2010

Portafolio N°11


NOMBRE: Sergio Andrés Gutiérrez   
NOMBRE DEL DOCENTE: Edith Cortes                                                           
Carrera: Programación básica

Semestre: Segundo

Jornada: Diurna

TEMATICA: While


SINTESIS
La sentencia while es otro ciclo o bucle disponible en C++. Su formato es: 
while ( expresion) sentencia;
donde sentencia puede ser una sentencia vacía, una sentencia única o un bloque de sentencias que se repetirán. Cuando el flujo del programa llega a esta instrucción, primero se revisa si la condición es verdad para ejecutar la(s) sentencia(s), y después el ciclo while se repetirá mientras la condición sea verdadera. Cuando llega a ser falsa, el control del programa pasa a la línea que sigue al ciclo.
En el siguiente ejemplo se muetra una rutina de entrada desde el teclado, la cual se cicla mientras no se pulse A:
main()
{
    char carac;

    carac = '\0';
    while( carac != 'A') carac = getchar();
}
     
Antes de entrar al ciclo se inicializa la variable carac a nulo. Después pasa a la sentenciawhile donde se comprueba si carac no es igual a 'A', como sea verdad entonces se ejecuta la sentencia del bucle (carac = getchar();). La función getchar() lee el siguiente carácter del flujo estándar (teclado) y lo devuelve, que en nuestro ejemplo es el caracter que haya sido tecleado. Una vez que se ha pulsado una tecla, se asigna a carac y se comprueba la condición nuevamente. Después de pulsar A, la condición llega a ser falsa porque carac es igual a A, con lo que el ciclo termina.

ESQUEMA
#include <stdlib.h>
#include <iostream.h>
#include <stdio.h>

int main()

{
   
    int i;
   
   
    cout<<"los numeros se 1 a 100\n ";
    i=1;

    while(i<=100)
    {
      cout<<"\n son: "<<i<<"\n";
      i=+1;
      }

  system("pause");
  return 0;
}


BIBLIOGRAFIA Y WEBGRAFIA

No hay comentarios:

Publicar un comentario