Desarrollo_de_preguntas_usando_if_anidado_o_switch_case
Páginas: 7 (1639 palabras)
Publicado: 12 de octubre de 2015
5 puntos si el salario es 50% del préstamo o más.
3 puntos si el salario es por lo menos 25% pero menos de 50% del préstamo.
1 punto si el salario es por lo menos 10% pero menos de 25% del préstamo.
5 puntos si se tiene otra propiedad del doble del préstamo o más.
3 puntos si se tiene otra propiedad igual al préstamo pero menor del doble.
2. Para determinar si unaño es bisiesto o no debe de cumplir la siguiente regla: Ser divisible entre 4 y no divisible entre 100 o bien divisible entre 400. Escriba un programa que pida como entrada el año e imprima si el año es bisiesto o no.
int año;
Console.WriteLine("Ingrese año");
año = int.Parse(Console.ReadLine());
if (año % 4 == 0 && año % 100 != 0 || año % 400 == 0){
Console.WriteLine("El año {0} es bisiesto", año);
}
else
{
Console.WriteLine("El año {0} no es bisiesto", año);
}
Console.ReadLine();
3. Escriba un programa que pida el número de mes (del 1 al 12 ) e imprima el número de días que tiene el mes, donde:
El mes 2 tiene 28 días
Los meses 4,6,9 y 11tienen 30 días
Los meses 1,3,5,7,8,10 y 12 tienen 31 días
Si da un mes diferente a los anteriores deberá imprimir el mensaje “MES ERRONEO”.
int NM;
NM = int.Parse(Console.ReadLine());
if (NM == 1)
Console.WriteLine("tine 31 dias");
else if (NM == 2)
Console.WriteLine("tiene 28 dias");
else if (NM == 3)Console.WriteLine("tiene 31 dias");
else if (NM == 4)
Console.WriteLine("tiene 30 dias");
else if (NM == 5)
Console.WriteLine("tiene 31 dias");
else if (NM == 6)
Console.WriteLine("tiene 30 dias ");
else if (NM == 7)
Console.WriteLine("tiene 31 dias ");
else if (NM== 8)
Console.WriteLine("tiene 31 dias");
else if (NM == 9)
Console.WriteLine("tiene 30 dias ");
else if (NM == 10)
Console.WriteLine("tiene 31 dias");
else if(NM == 11)
Console.WriteLine("tiene 30 dias ");
else if (NM == 12)
Console.WriteLine("tiene 31 dias ");else if (NM == 1 && NM == 2 && NM == 3 && NM == 4 && NM == 5 && NM == 6 && NM ==7 && NM == 8 && NM == 9 && NM == 10 && NM == 11 && NM == 12)
Console.WriteLine("dato erroneo");
Console.ReadLine();
4. Una tienda que vende pantalones al menudeo y al mayoreo tiene las siguientes tarifas, si se compran menos de 5 pantalones estos se cobran a su precio normal, encaso de que se compren 5 o más pero menos de 12, se les descuenta el 15% en cada pantalón, si se compran más de 12 se les descuenta 30% en cada pantalón.
Escriba un programa que pida como dato de entrada el número de pantalones que se desean comprar y con ello imprima el total a pagar por la compra hecha.
float CP , PT ;
float PP = 20;
const float dscto1 = 0.15f ,dscto2 = 0.30f;
Console.WriteLine("INGRESAR CANTIDAD DE PANTALONES");
CP = float.Parse(Console.ReadLine());
if( CP < 5)
{
Console.WriteLine("NO HAY DESCUENTO" );
PT = (CP * PP );
Console.WriteLine("EL PRECIO TOTAL ES :" + PT);
}
else if( CP >= 5 && CP < 12)...
Leer documento completo
Regístrate para leer el documento completo.