lunes, 18 de noviembre de 2013

Decisiones mediante IF-ELSE

/****** Toma de decisiones mediante le IF-ELSE *************
* **** si se cumple la condición entonces se ejecuta la instrucción si no la otra********/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace if_else_Cs
{
class Program
{
static void Main(string[] args)
{
int a = 0;
int b = 0;
string valor="";
//se pedirá escribir dos números
Console.WriteLine("escriba un numero entero!!");
valor = Console.ReadLine();
a = Convert.ToInt32(valor);

Console.WriteLine("escriba otro número entero!!");
valor = Console.ReadLine();
b = Convert.ToInt32(valor);
// Como funciona if-else; si a>0 entonces decir que es positivo else (sino) es negativo
if (a > 0)
{
Console.WriteLine("muy bien el primer número es positivo");
}
else
{
Console.WriteLine("muy bien el primer número es negativo!!");

// Podemos anidar los if según nos convenga, y si el problema lo requiera
if (b > 0)

{
Console.WriteLine("que mal pero el segundo es positivo :( ");
}
if (b < 0)
{
Console.WriteLine("muy bien el segundo es negativo :-)");
}

// se puede ejecutar la siguiente estructura if-else-if

if (b > a)
{
Console.WriteLine(" el segundo es mayor que el primero");
}
else
if (a < b)
{
Console.WriteLine("el primero es menor que el segundo");
}

else
{
Console.WriteLine("llegaste hasta aquí entonces a = b ");
}
}
}
}
}

No hay comentarios:

Publicar un comentario