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 |