Decisión simple: if
La primera construcción que usaremos será " si entonces...".
if (condición) sentencia;
ó
if (condición)
{
acción1;
}
else
{
acción2;
}
Ejemplo:
Este programa pide al usuario que ingrese un numero. Si es positivo (mayor que 0), escribe en pantalla "el número es positivo". Si es negativo o cero escribe en pantalla "el número es negativo".
using System;
namespace
MisPrimerosPasosenCSharp
{
class DecisionSimple
{
static void Main(string[]
args)
{
int numero;
Console.WriteLine("Introduce
un número: ");
numero
= Int32.Parse(Console.ReadLine());
if
(numero > 0)
{
Console.WriteLine("El número es positivo");
}
else
{
Console.WriteLine("El número es negativo");
}
Console.ReadKey();
}
}
}
Ejemplo: Es mayor de edad?
using System;
namespace MisPrimerosPasosenCSharp
{
class EsMayordeEdad
{
static void Main(string[] args)
{
//El siguiente programa pide al usuario ingresar su edad
//con la sentencia if determinamos si su edad es mayor o
igual a 18 años.
int edad;
Console.WriteLine("Introduce
tu edad: ");
edad = Int32.Parse(Console.ReadLine());
if (edad >= 18)
{
Console.WriteLine("Eres mayor de edad");
}
else
{
Console.WriteLine("Eres menor de edad");
}
Console.ReadKey();
}
}
}
Par o Impar
using
System;
namespace
MisPrimerosPasosenCSharp
{
class ParImpar
{
static void Main(string[]
args)
{
int valor;
Console.WriteLine("Introduce
un valor: ");
valor = Int32.Parse(Console.ReadLine());
int resto = valor % 2;
if (resto == 0)
{
Console.WriteLine("El número " + valor + " es par");
}
else
{
Console.WriteLine(" El número " + valor + " es impar");
}
Console.ReadKey();
}
}
}
No hay comentarios:
Publicar un comentario