Condicional Y Booleano - Ejercicio De Programacion C# Sharp

En este ejercicio en C#, se te pide escribir un programa que utilice el operador condicional (también conocido como el operador ternario) para asignar a una variable booleana llamada "bothEven" el valor "true" si los dos números ingresados por el usuario son pares, o "false" si alguno de ellos es impar.

El operador condicional en C# tiene la siguiente sintaxis: condición ? valor_si_verdadero : valor_si_falso. En este caso, la condición que debe evaluarse es si ambos números son pares. Para verificar si un número es par, se puede usar el operador módulo (%), que devuelve el residuo de la división de dos números. Si el residuo de dividir por 2 es cero, el número es par.

Este ejercicio es útil para practicar el uso del operador ternario en lugar de estructuras condicionales más largas. También te ayudará a familiarizarte con cómo se realizan las comprobaciones de paridad y cómo asignar valores booleanos en función de condiciones evaluadas. Es un buen ejercicio para entender la sintaxis y la lógica de los operadores condicionales en C#.

 Categoría

Tipos de datos básicos

 Ejercicio

Condicional Y Booleano

 Objectivo

Cree un programa en C# que utilice el operador condicional para dar a una variable booleana denominada "bothEven" el valor "true" si dos números introducidos por el usuario son pares, o "false" si alguno de ellos es impar.

 Ejemplo Ejercicio C#

 Copiar Código C#
using System;  // Import the System namespace for basic functionality

class Program  // Define the main class
{
    static void Main()  // The entry point of the program
    {
        // Ask the user to enter two numbers
        Console.Write("Enter the first number: ");
        int num1 = int.Parse(Console.ReadLine());  // Read and convert the first input to an integer

        Console.Write("Enter the second number: ");
        int num2 = int.Parse(Console.ReadLine());  // Read and convert the second input to an integer

        // Use the conditional operator to check if both numbers are even
        bool bothEven = (num1 % 2 == 0 && num2 % 2 == 0) ? true : false;

        // Display the result
        Console.WriteLine($"Both numbers are even: {bothEven}");
    }
}

 Salida

Case 1:
Enter the first number: 4
Enter the second number: 6
Both numbers are even: True

Case 2:
Enter the first number: 3
Enter the second number: 5
Both numbers are even: False

Case 3:
Enter the first number: 2
Enter the second number: 4
Both numbers are even: True

Case 4:
Enter the first number: 1
Enter the second number: 2
Both numbers are even: False

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Tipos de datos básicos

¡Explora nuestro conjunto de ejercicios de programación C# Sharp! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en C#.

  •  Excepciones V2

    En este ejercicio en C#, se te pide escribir un programa que pida al usuario un número real y muestre su raíz cuadrada. Además, el programa debe manejar posibles e...

  •  Char

    Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario tres letras y las muestre en orden inverso. El usuario deberá ingresar...

  •  Triángulo

    Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario un símbolo y un ancho, y que luego muestre un triángulo ...

  •  Contraseña como cadena

    Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario su nombre de usuario y contraseña (ambos como cadenas de...

  •  Contraseña 5 intentos

    Este ejercicio en C# tiene como propósito crear un programa que solicite al usuario su nombre de usuario y contraseña, ambos como cadenas. Si las...

  •  Calculadora - if

    Este ejercicio de programación en C# consiste en desarrollar un programa que solicite al usuario dos números y una operación a realizar entre ellos. Las operac...