Grupo
Conceptos básicos control de flujo en C#
Objectivo
El objetivo de este ejercicio es desarrollar un programa en C# que lea un número del usuario y determine si es positivo, negativo o cero. Esto demostrará el uso del manejo de la entrada del usuario y las sentencias condicionales.
Escriba un programa en C# para obtener un número y determinar si es positivo o negativo.
Ejemplo de ejercicio en C#
Mostrar código C#
// First and Last Name: John Doe
using System;
namespace NumberSignCheck
{
class Program
{
// The Main method is where the program starts execution
static void Main(string[] args)
{
// Declare a variable to store the user input
double number;
// Prompt the user to enter a number
Console.Write("Enter a number: ");
number = Convert.ToDouble(Console.ReadLine()); // Read input and convert to double
// Determine if the number is positive, negative, or zero
if (number > 0)
{
Console.WriteLine("The number {0} is positive.", number);
}
else if (number < 0)
{
Console.WriteLine("The number {0} is negative.", number);
}
else
{
Console.WriteLine("The number is zero.");
}
// Wait for user input before closing the console window
Console.ReadKey(); // Keeps the console open until a key is pressed
}
}
}
Output
//Example 1:
Enter a number: 10
The number 10 is positive.
//Example 2:
Enter a number: -5
The number -5 is negative.
//Example 3:
Enter a number: 0
The number is zero.
Código de ejemplo copiado
Comparte este ejercicio de C#