Condicionales Y Bucles En C#

En esta ocasión voy a hablar de los condicionales y bucles en C Sharp de .Net. Este tipo de operaciones es muy importante si queremos empezar a programar en este lenguaje. Estos bucles son los mismos utilices C# de Microsoft, como mono C# como Unity Engine. Esto es algo así como una «guía burro», o resumen de la documentación oficial.

Operaciones IF y IF-ELSE

Este tipo de condicionales evalúa una serie de condiciones, típicamente, mayor, menor, igual, etc. Y a partir de ahí el programa agarrará una determinada ruta.

Un ejemplo de IF-ELSE podría ser el siguiente:

int a = 5;
int b = 3;
if (a + b > 10){
     Console.WriteLine("La respuesta es mayor a 10");
 }else{
     Console.WriteLine("La respuesta es menor a 10");
}

Podemos usar condiciones algo más complicadas usando &&, algo así como AND o «Y». Se debe de cumplir los dos, un ejemplo de ello sería:

if ((a + b + c > 10) && (a == b))//a mas b mas c es mayor a 10 Y a es igual a b

Otra operación compleja que podemos usar sería || u OR, que básicamente se tendría que cumplir, al menos una de las dos condiciones. Tendría la siguiente sintaxis:

if ((a + b + c > 10) || (a == b))// a mas b mas c es mayor a 10 O a es igual a b

Operación WHILE

Su traducción sería algo así como «mientras», y quiere decir que se va a repetir mientras se cumpla una condición:

int counter = 0;
 while (counter < 10)
 {
     Console.WriteLine("Hola el contador es igual "+counter);
     counter=counter+1;
 }

Operación DO-WHILE

Suele usarse para hacer una operación, y después de ello repetirlo (o no), mientras se cumpla una condición.

int counter = 0;
 do
 {
     Console.WriteLine("Hola el contador es igual "+counter);
     counter=counter+1;
 } while (counter < 10);

Operación FOR

Se utiliza para repetir una operación varias veces, su uso sería así:

for (int index = 0; index < 10; index++)
 {
     Console.WriteLine($"Hello World! The index is {index}");
 }

Videotutorial

Por cierto, de esto hice un vídeo, por aquí dejo la explicación:

Despedida

Pues nada, voy dejando hasta aquí mi tutorial de hoy, espero que os haya gustado y que hayáis aprendido algo. Si tenéis alguna duda podéis dejármelo saber en los comentarios. Sin más me despido, un saludo y hasta la próxima, chao

Biografía:

Deja un comentario

Información básica sobre protección de datos Ver más

  • Responsable: Tomas Gonzalez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

error: Content is protected !!

Descubre más desde Tomás González: Formador y Desarrollador Web

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo

Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad