Issuu on Google+

SINTAXIS PARA SENTENCIAS EN C#: IMPORTANTE: Todas las sentencias terminan con un ; exceptuando: if, else, for, while, else, switch, case, en el caso del do-while -> el do no lo lleva y el while si 1. IMPRIMIR MENSAJES Console.WriteLine("Ingresa la edad de la persona"); 2. LEER VARIABLES Recordar que todas las variables se leen como texto, por lo que se declaran como string: // Declaración de variables string leer; int edad; // Solicita la edad de una persona leer = Console.ReadLine(); // Lee como string la variable leer edad = Convert.ToInt16(leer); // Convierte a entero y lo guarda en la variable edad

3. DETENER LA PANTALLA, ESTO ES, SE DETIENE LA EJECUCION DEL ALGORITMO HASTA QUE EL USUARIO INGLESE UN “ENTER” Console.ReadKey(); 4. IMPRIMIR MENSAJES Y VARIABLES Console.WriteLine("La edad de la persona es: {0}",edad); En caso de ser más de una variable a imprimir sería: Console.WriteLine("Tengo {0} uvas y {1} piñas",sumUvas,sumPinas);

Página 1|3


5. Si se desea que el mensaje imprima y la siguiente instrucción se imprima en el renglón de abajo se utiliza \n: Console.WriteLine("La edad de la persona es: {0} \n",edad); Y si se desea que antes de imprimir primero baje de renglón es: Console.WriteLine("\n La edad de la persona es: {0}",edad); 6. IF CONDICIÓN SIMPLE if (edad == 18) 7. IF CONDICION COMPUESTA USANDO RANGO CERRADO (AND) if (edad >= 0 & edad <= 17) // Menor de edad

8. IF CONDICION COMPUESTA USANDO RANGO ABIERTO (OR) if (edad < 0 || edad > 120) // Edad errónea

9. USO DE IF ANIDADOS Y LLAVES En caso de ejecutarse más de una sentencia o instrucción dentro de la parte del if que sea verdadero se usarán {}, pero si únicamente tiene una instrucción, no se usarán las llaves

nnnn

Página 2|3


10. CICLO -> FOR

for (x=0; x<=10; x=x+1)

O TAMBIÉN PUEDE SER: for (x=0; x<=10; x++) ES UN ERROR x = x++ 11. CICLO -> WHILE (mientras) while (x <= 10) 12. CICLO -> DO WHILE (ejecuta-mientras) do { } while (x >= 10); 13. SWITCH CON ENTEROS -> al final de las sentencias usadas dentro de cada case, se coloca al final un break; switch (str) { case 1: case 2: case 3: } // del switch

14. SWITCH CON STRING switch (str) { case "Auto”: case "Camion": case "Trailer": } // del switch

Página 3|3


Guía sintaxis