El presente trabajo muestra soluciones con algoritmos implementados en C# de problemas computacionales comunes.
4.2 Escribir un programa que solicite al usuario introducir dos números. Si el primer número introducido es mayor que el segundo número, el programa debe imprimir el mensaje El primer número es el mayor, en caso contrario el programa debe imprimir el mensaje El primer número es el mas pequeño. Considere el caso en que ambos sean iguales e imprima el correspondiente mensaje.
using System;
using System.Collections.Generic;
using System.Text;
namespace Ejercicio_4_2
{
public class Clase
{
public Int32 CapturaNumero(string cadena)
{
string Strnumber;
int number = 0;
try
{
Console.Write(cadena);
Strnumber = Console.ReadLine();
number = Convert.ToInt32(Strnumber);
}
catch
{
Console.WriteLine("Numero Invalido!!!");
return CapturaNumero(cadena);
}
return number;
}
public void Run()
{
Int32 a = 0, b = 0;
a = CapturaNumero("Introducir un numero para A: ");
b = CapturaNumero("Introducir un numero para B: ");
if (a > b) Console.WriteLine("{0} es mayor que {1}", a, b);
else if (a < b) Console.WriteLine("{0} es menor que {1}", a, b);
else Console.WriteLine("{0} es igual que {1}", a, b);
}
}
class Program
{
static void Main(string[] args)
{
Clase ejecuta = new Clase();
Console.WriteLine("Escribir un programa que solicite al usuario introducir dos números.");
ejecuta.Run();
Console.ReadLine();
}
}
}
Página siguiente |