Ejercicio
Hexadecimal Y Binario
Objectivo
Cree un programa en C# para pedir al usuario un número y mostrarlo tanto en hexadecimal como en binario. Debe repetirse hasta que el usuario entre en 0.
Ejemplo Ejercicio C#
Mostrar 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
{
// Infinite loop to keep asking the user for input until they enter 0
while (true)
{
// Ask the user for a number
Console.Write("Enter a number (0 to quit): ");
int number = int.Parse(Console.ReadLine()); // Read the input and convert it to an integer
// If the number is 0, exit the loop and end the program
if (number == 0)
{
Console.WriteLine("Goodbye!");
break; // Exit the loop
}
// Display the number in hexadecimal
Console.WriteLine($"Hexadecimal: {number:X}");
// Display the number in binary
Console.WriteLine($"Binary: {Convert.ToString(number, 2)}\n");
}
}
}
Salida
Enter a number (0 to quit): 10
Hexadecimal: A
Binary: 1010
Case 2:
Enter a number (0 to quit): 255
Hexadecimal: FF
Binary: 11111111
Case 3:
Enter a number (0 to quit): 0
Goodbye!
Código de Ejemplo Copiado!
Comparte este Ejercicio C# Sharp
¡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#.
En este ejercicio en C#, se te pide escribir un programa que pida al usuario un número decimal y muestre su equivalente en binario. El programa debe continuar repitie...
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 boolean...
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...
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...
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 ...
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...