El programa solo dice que captures 1 solo valor.
Asi como esta tu sistema,suponiendo que solo es un valor que vas a capturar; si capturo 100, va entrar en todos menos en la codicion [E].
Y esto esta mal, porque solo tiene mostrarme una letra.
Por ejemplo:
Para la condicion [B], tienes un rango de numero,por lo tanto tienes que usar el &
Código C#:
Ver originalif(num>=90 & num<=99)
{
Console.Write("Valor B");
}
La condicion se lee asi.
100 es mayor igual a 90 Y 100 es menor igual a 99?
Asi cuando capturas 100, solo mostrara [A], porque en la condicion [B] no entrara.