Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Ciclo For En C#

No description
by

Luisa Maria Narvaez Narvaez

on 9 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Ciclo For En C#



Jorge Luis Coronado Diaz
Luisa Maria Narvaez Narvaez
El ciclo for es un ciclo muy flexible y a la vez muy potente ya que tiene varias formas interesantes de implementarlo.

En C SHARP NET 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.


namespaceConsoleApplication1
{

class Program

{

static voidMain(string[] args)

{

Int i, n, r; //Declarando las variables

Console.WriteLine("Programa para presentar la tabla demultiplicar de un numero.");

Console.Write("\nA continuacion introduzca el num al que ledesea su tabla: ");
n =Convert.ToInt32(Console.ReadLine());

for(i = 1; i <= 13; i++)//Contador para imprimir la tabla hasta el numero 13

{
r = n * i;//Operacion de multiplicacion (tabla)

Console.WriteLine( n +"x"+ i +"="+ r);

}
Console.ReadLine();

}

}

}

Programa que muestra por pantalla la serie de números del 0 al 20.

For( int x=0; x<=20; x++);
{
Console.Writeline(x);
}
Console.Readkey();


Programa que muestra por pantalla los números pares, solamente toca cambiar la instrucción x++; por x=x+2; y el programa quedara así:

For( int x=0; x<=20;x=x+2 );
{
Console.writeline(x);
}
Console.ReadKey();



El ciclo FOR
Ciclo For En C#


for (/* inicialización */; /* sentencia condicional */; /* incremento o decremento */)
{
/* código a ejecutar */
}
Su formato general es:
En su forma simple la inicialización es una instrucción de asignación que carga una variable de control de ciclo con un valor inicial.

La condición es una expresión relacional que evalúa la variable de control de ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo.

El incremento define la manera en que la variable de control de ciclo debe cambiar cada vez que el computador repite un ciclo.

Se deben separar esos 3 argumentos con punto y coma (;)
for (int i=0; i < 100; i++)
{
//Código a ejecutar
}
Es importante comentar que esos tres “parámetros” que se le pasan a la sentencia for se pueden omitir, pero los punto-y-coma entre ellos sí se han de dejar. También cabe destacar que si no se pone la condición de ejecución del ciclo, este se ejecutará indefinidamente hasta que se ejecute una sentencia break o se termine la función o el programa mediante un return.
Incialización, Condición e incremento
Ejemplo:
Ejemplo:

Programa que muestra los numero impares, solamente toca cambiar la primera instrucción int x=0 por int x=1; aquí le estamos indicando al programa que inicie desde el 1.

For( int x=1; x<=20;x=x+2 );
{
Console.writeline(x);
}
Console.ReadKey();
Ejemplo:
Full transcript