Estructuras de control: if

Contactar con el profesor

int n1 = 3;
int n2 = 5;
if (n2 > n1){
	Console.WriteLine("n2 is bigger than n1");
}

Output:
n2 is bigger than n1

If – else

 int n1 = 3;
int n2 = 5;
if (n1 > n2){
	Console.WriteLine("n1 is bigger than n2");
}else{
	Console.WriteLine("ni is not bigger than n2");
}

Output:
Va a ser que no

If – else if

int n1 = 3;
int n2 = 5;
if ( n1 > n2){
	Console.WriteLine("n1 is bigger than n2");
}else if (n2 == n2){
	Console.WriteLine("va a ser que no");
}else{
	Console.WriteLine("éxito");
}

Output:
éxito

Ejercicios if

1. Dada una variable que contiene la nota de un examen que va de 0 a 10…
– Si es mayor que cinco mostrar el texto “Aprobado”.
– Si es igual a cinco, mostrar el texto “Aprobado por los pelos”
– Si es menor que cinco, mostrar el texto “Suspenso”.

2. Declara una variable ‘i’ de tipo entero y asígnale un valor. Mostrar un mensaje indicando si el valor de ‘i’ es positivo o negativo, si es par o impar, si es múltiplo de 5, si es múltiplo de 10 y si es mayor o menor que 100. Consideraremos el 0 como positivo.

If especial – operador ternario

int a = 5;
int b = 3;

if (a > b) { Console.WriteLine("a is bigger than bb"); }
else { Console.WriteLine("b is bigger than a"); }

string result = (a > b) ? "a is bigger than b" : "b is bigger than a";
Console.WriteLine(result);

Ejercicios operador ternario

1. Declare una variable ‘b’ de tipo entero y asignarle un valor. Mostrar un mensaje indicando si el valor de ‘b’ es positivo o negativo. Consideraremos el 0 como positivo. Utiliza el operador condicional (? : ) dentro del Console.WriteLine para resolverlo.

2. Declarar una variable ‘i’ de tipo entero y asignarle un valor. Muestra un mensaje indicando si ‘i’ es par o impar. Utiliza el operador condicional ( ? : ) dentro del Console.WriteLine para resolverlo.

Ejercicio calculadora

Hacer una calculadora que determine la operación a realizar por medio de una estructura de control if.

La calculadora debe hacer uso de los operadores aritméticos +, -, * y /.

← Lectura de datos
Estructura de control: Switch →

Aviso Legal | Política de privacidad