SENTENCIA FOR
Permite inicializar los controles del bucle es la sentencia for ( <i>; <e>; <p> ) <s>. La sentencia for se puede escribir también como:
Sentencias For
for(contador; final; incremento)
{
Codigo a Repetir;
}
donde:
- contador es una variable numérica
- final es la condición que se evalua, o sea, el valor final para contador
- incremento es el valor que se suma o resta al contador
Ejemplo 1:
for(i=1; i<=10; i++)
{
cout<<"Hola Mundo";
}
Esto indica que el contador "i" inicia desde 1 y finaliza cuando el contador "i" sea menor o igual a 10 ( en este caso llegará hasta 10) e "i++" realiza la sumatoria por unidad lo que hace que el for y el contador se sumen. repitiendo 10 veces "HOLA MUNDO" en pantalla.
Ejemplo 2:
for(i=10; i>=0; i--)
{
cout<<"Hola Mundo";
}
Este ejemplo hace lo mismo que el primero, salvo que el contador se inicializa a 10 en lugar de 1; y por ello cambia la condición que se evalua así como como que el contador se decrementa en lugar de ser incrementado.
Pseudocódigo
Inicio
Desdei=0 hasta100
Escribiri
Fin_desde
Fin
Problema:
Realizar un programa que permita presentar la tabla de multiplicar de cualquier numero
Programa:
#include <iostream.h>
#include <stdlib.h>
int main()
{
int num;
cout << "\n Numero de la Tabla de Multiplicar:"<<endl;
cin >>num;
for(int i=1; i<=10; i++)
cout<< num <<"*"<<i<<"="<<num*i<<
endl;
system("PAUSE");
return 0;
}
Ejercicos Propuestos
2.- Modifique el ejercicio propuesto #1 de la sentencia do .. while
No hay comentarios:
Publicar un comentario