Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Elaborar un programa que lea un número entero y nos indique si este es múltiplo de 5.
Modo Consola:
static void Main(string[] args)
{
int n;
string aux;
Console.Write("Ingrese un número: ");
aux = Console.ReadLine();
n = int.Parse(aux);
if (n % 5 == 0)
Console.WriteLine(n + " es múltiplo de 5");
else
{
Console.WriteLine(n + " no es múltiplo de 5");
}
}
Modo Windows:
private void btnVerificar_Click(object sender, EventArgs e)
{
int n;
string aux;
aux = tbNumero.Text;
n = int.Parse(aux);
if (n % 5 == 0)
tbRespuesta.Text = n.ToString() + " es múltiplo de 5";
else
{
tbRespuesta.Text = n.ToString() + " no es múltiplo de 5";
}
}
aux = tb_x.Text;
x = double.Parse(aux);
if (5 <= x && x <= 48)
Elaborar un programa que lea un número y nos indique si está en el intervalo: -15 < x ≤ 8 o 21.7 < x < 61.
Modo Consola:
aux = tb_x.Text;
x = double.Parse(aux);
if (-15 < x)
if (x <= 8)
tbRespuesta.Text = x.ToString() + " esta en el 1er. intervalo";
else
if (21.7 < x)
if (x < 61)
tbRespuesta.Text = x.ToString() + " esta en el 2do. intervalo";
else
tbRespuesta.Text = x.ToString() + " no esta en ningun intervalo";
else
tbRespuesta.Text = x.ToString() + " no esta en ningun intervalo";
else
tbRespuesta.Text = x.ToString() + " no esta en ningun intervalo";
}
aux = tbNum1.Text;
n1 = int.Parse(aux);
aux = tbNum2.Text;
n2 = int.Parse(aux);
pT = hT * pH;
Console.WriteLine("Monto total a pagar: " + pT + " Bs. ");
}
Modo Windows:
private void btnCalcular_Click(object sender, EventArgs e)
{
double hT, pH, pT;
string aux;
aux = tbHoras.Text;
hT = double.Parse(aux);
aux = tbPago.Text;
pH = double.Parse(aux);
if (hT > 40)
{
if (hT <= 48)
pT = 2 * pH * (hT - 20);
else
pT = pH * (3 * hT - 88);
}
else
pT = hT * pH;
tbMonto.Text = pT.ToString();
}
Se desea utilizar una letra para representar la calificación de los alumnos, las calificaciones son notas entre 1 y 100;
use los siguientes parámetros: A para calificaciones mayores o iguales a 90, B para calificaciones mayores o iguales
a 80 pero menores a 90, C para calificaciones mayores o iguales a 70 y menores a 80, D para calificaciones mayores
o iguales a 60 y menores a 70, F para todas las demás calificaciones. Elaborar un programa que lea la nota numérica
de un alumno y nos muestre su equivalente literal. Por ejemplo si la nota introducida es 95 el programa debe
responder: Su nota es 95 es un alumno A.
aux = Console.ReadLine();
nota = double.Parse(aux);
aux = tbNota.Text;
nota = double.Parse(aux);
Escriba un programa que al introducir la cantidad vendida por el ejecutivo de ventas, calcule de cuánto será
su comisión.
Modo Consola:
static void Main(string[] args)
{
double vendido, comision;
string aux;
Console.Write("Ingrese el monto vendido mayor a $2000: ");
aux = Console.ReadLine();
vendido = double.Parse(aux);
if (2000 < vendido)
{
if (vendido < 10000)
{
comision = (7 * vendido) / 100;
Console.WriteLine("Comisión al 7%: $" + comision);
}
else
{
if (vendido < 20000)
{
comision = (10 * vendido) / 100;
Console.WriteLine("Comisión al 10%: $" + comision);
}
else
{
comision = (15 * vendido) / 100;
Console.WriteLine("Comisión al 15%: $" + comision);
}
}
}
}
Modo Windows:
aux = tbMonto.Text;
vendido = double.Parse(aux);
if (2000 < vendido)
{
if (vendido < 10000)
{
comision = (7 * vendido) / 100;
tbRespuesta.Text = "Comisión al 7%: $" + comision.ToString();
}
else
{
if (vendido < 20000)
{
comision = (10 * vendido) / 100;
tbRespuesta.Text = "Comisión al 10%: $" + comision.ToString();
}
else
{
comision = (15 * vendido) / 100;
tbRespuesta.Text = "Comisión al 15%: $" + comision.ToString();
}
}
}
}
Elaborar un programa que lea tres números y nos indique cuál de ellos es el mayor.
Modo Consola:
static void Main(string[] args)
{
int n1, n2, n3;
string aux;
Console.Write("Introduzca el primer número: ");
aux = Console.ReadLine();
n1 = int.Parse(aux);
Console.Write("Introduzca el segundo número: ");
aux = Console.ReadLine();
n2 = int.Parse(aux);
Console.Write("Introduzca el tercer número: ");
aux = Console.ReadLine();
n3 = int.Parse(aux);
if (n1 >= n2)
if (n1 >= n3)
Console.WriteLine("El mayor es " + n1);
Modo Windows:
private void btnCalcular_Click(object sender, EventArgs e)
{
int n1, n2, n3;
string aux;
aux = tbNum1.Text;
n1 = int.Parse(aux);
aux = tbNum2.Text;
n2 = int.Parse(aux);
aux = tbNum3.Text;
n3 = int.Parse(aux);
if (n1 >= n2)
if (n1 >= n3)
tbRespuesta.Text = "El mayor es " + n1.ToString();
else
tbRespuesta.Text = "El mayor es " + n3.ToString();
else
if (n2 >= n3)
tbRespuesta.Text = "El mayor es " + n2.ToString();
else
tbRespuesta.Text = "El mayor es " + n3.ToString();
}
Escribir un programa que determine si un año es bisiesto. Un año es bisiesto si es múltiplo de cuatro (por ejemplo:
1984). Los años múltiplos de 100 no son bisiestos salvo si ellos son también múltiplos de 400 (2000 es bisiesto,
1800 no lo es).
Modo Consola:
static void Main(string[] args)
{
int a;
string aux;
Console.Write("Introduzca el año: ");
aux = Console.ReadLine();
a = int.Parse(aux);
if (a % 4 == 0)
if (a % 100 == 0 && a % 400 != 0)
Console.WriteLine(a + " no es bisiesto");
else
Console.WriteLine(a + " es bisiesto");
else
Console.WriteLine(a + " no es bisiesto");
}
Elaborar un programa que lea tres números cualesquiera y los escribe ordenados de manera ascendente.
Modo Consola:
static void Main(string[] args)
{
int n1, n2, n3;
string aux;
Console.Write("Introduzca el primer número: ");
aux = Console.ReadLine();
n1 = int.Parse(aux);
Console.Write("Introduzca el segundo número: ");
aux = Console.ReadLine();
n2 = int.Parse(aux);
Console.Write("Introduzca el tercer número: ");
aux = Console.ReadLine();
n3 = int.Parse(aux);
if (n1 > n2)
if (n2 > n3)
Console.WriteLine(n3 + ", " + n2 + ", " + n1);
else
if (n1 > n3)
Console.WriteLine(n2 + ", " + n3 + ", " + n1);
else
Console.WriteLine(n2 + ", " + n1 + ", " + n3);
else
if (n2 > n3)
if (n1 > n3)
Console.WriteLine(n3 + ", " + n1 + ", " + n2);
else
Console.WriteLine(n1 + ", " + n3 + ", " + n2);
else
Console.WriteLine(n1 + ", " + n2 + ", " + n3);
}