miércoles, 30 de octubre de 2013

Estructuras Repetitivas o Interactivas

For.- Este ciclo es uno de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.

Sintaxis

for(Variable=Valor_Inicial;Variable=Valor_final;Incremento o Decremento)
Sentencia;

for(Variable=Valor_Inicial;Variable=Valor_final;Incremento o Decremento)
{
Sentencias; OJO!! solo cuando hay mas de dos sentencias se usan llaves
}


Operador de Incremento a 1 (++)   Ejemplo: cnt++
Operado de incremento alterno (+=) Ejemplo: cnt+=3
Operador de decremento a -1 (--) Ejemplo: V1--
Operado de decremento alterno (-=) Ejemplo: V2-=4

Ejemplo: de un ciclo Numerico con el FOR:

for(int valor=1;valor<=10:valor++)
cout << valor << endl; Impresion de los valores 1.2.3.4.5.6.7.8.......

for(int valor2=1;valor2<=10;valor2++)
{
Multi=valor2*valor2;
cout << valor2 << " * " << valor2 << "=" << multi << endl;
}

NOTA: su uso es mas adecuado cuando se trata de realizar ciclos de tipo Numerico.

7 comentarios:

  1. horale eso esta bien interesante y confuso :)

    ResponderEliminar
  2. Baya la aplicación del for te ahorra trabajo ya que puedes poner las veces que quieres que se repita algo sin ponerlo de nuevo!!

    ResponderEliminar
  3. solo me intriga algo, es posible que en los operadores de incremento y decremento alternos no solo sean con numeros enteros sino tambien con reales. osea (inc+=3.5) ó (dec - =3.5) ¿es posible eso?

    ResponderEliminar
  4. Me parece muy bien la sintaxis profesor, cualquier duda yo se la are saber.

    ResponderEliminar
  5. La siguiente sintaxis nos ayuda para llevar acabo correctamente el programa así ya no nos mandara a ciclo pero OJO porque aveces uno no sigue correctamente la sintaxis y le inventamos mas de la cuenta que no es Pero me sirvió mucho para generar correctamente mis programas

    ResponderEliminar
  6. O maestro es posible qe la sintaxis al Incrementar o Decremetar lleve Un punto decimal Ejemplo inc++=6.1 o algo asi inc--=6.1..?

    ResponderEliminar
  7. Entonces no afecta que sólo con 2 sentencias le ponga llaves o si le afecta?¿¿¿ y si es así en que¿¿¿¿

    ResponderEliminar