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 InfoGonzalez - Blog de formador e informático

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
Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.