ejercicios if en c#

Download Ejercicios if en c#

If you can't read please download the document

Upload: yakuza-rodriguez

Post on 15-Apr-2017

346 views

Category:

Software


1 download

TRANSCRIPT

i.Que lea 5 calificaciones, calcule el promedio y nos diga si el alumno aprob o reprob

int n1, n2, n3,n4,n5;

Console.Write("Ingrese la primera nota:"); n1 = int.Parse(Console.ReadLine());

Console.Write("Ingrese la segunda nota:"); n2 = int.Parse(Console.ReadLine()); Console.Write("Ingrese la tercera nota:"); n3 = int.Parse( Console.ReadLine()); Console.Write("Ingrese la tercera nota:"); n4 = int.Parse(Console.ReadLine());

Console.Write("Ingrese la tercera nota:"); n5 = int.Parse(Console.ReadLine());

int promedio = (n1 + n2 + n3 + n4 + n5) / 5; if (promedio > 10) { Console.Write("Aprobado"); } else { if (promedio > 7) { Console.Write("Desaprobado"); } else { Console.Write("Reprobado"); } } Console.ReadKey(); }

***************************************************************************************************ii.Que lea 2 nmeros y nos d el mayor int n1,n2;Console.Write("Ingrese el numero: "); n1 = int.Parse(Console.ReadLine());

Console.Write("Ingrese el numero: "); n2 = int.Parse( Console.ReadLine());

Console.Write("el numero es mayor que: "); if (n1 > n2){ Console.WriteLine("Es mayor que"); } else { Console.WriteLine("Es menor que"); } Console.ReadKey();

***************************************************************************************************iii.Que lea 3 nmeros y nos d el menor

int num1, num2, num3;

Console.Write("ingrese el primer numero "); num1 =int.Parse(Console.ReadLine());

Console.Write("ingrese el segundo numero "); num2 =int.Parse(Console.ReadLine()); Console.Write("ingrese el tercer numero "); num3 =int.Parse(Console.ReadLine()); if (num1 < num2 & num2 < num3) Console.WriteLine("el numero menor es " +num1); if (num2 > num1 & num1 > num3) Console.WriteLine("el numero menor es " +num3); if (num2 < num1 & num1 < num3) Console.WriteLine("el numero menor es " +num2); if (num1 > num3 & num3 > num2) Console.WriteLine("el numero menor es " +num2); if (num1 < num3 & num3 < num2) Console.WriteLine("el numero menor es " +num1); Console.Write("presione enter para terminar"); Console.ReadLine();}

***************************************************************************************************iv.Que lea un nmero y nos diga si es par o impar

int n; Console.Write("Ingrese el numero: "); n = int.Parse(Console.ReadLine()); if ((n % 2) == 0) Console.WriteLine("Es Par"); else Console.WriteLine("Es Impar");

Console.ReadKey(); } }}

***************************************************************************************************v.Que lea un nmero y nos diga si es positivo o negativo

int n; Console.Write("Ingrese el numero: "); n = int.Parse(Console.ReadLine()); if(n==0) Console.WriteLine("El numero "+n+" es nulo"); else if(n>0) Console.WriteLine("El numero "+n+" es positivo"); else Console.WriteLine("El numero " + n + " es negativo"); Console.ReadLine(); }

}}

***************************************************************************************************vi.Que lea la edad de una persona y el sexo de la misma (1. Masculino, 2. Femenino) y nos diga si la persona es mayor de edad de sexo masculino de entre 18 y 30 aos

string sexo1,sexo2; int edad1, edad2;

Console.Write("ingrese sexo 1:"); sexo1 = Console.ReadLine();

Console.Write("Ingrese edad 1:"); edad1 = int.Parse(Console.ReadLine();

Console.Write("Ingrese sexo 2:"); sexo2 = Console.ReadLine());

Console.Write("Ingrese edad 2:"); edad2 = int.Parse(Console.ReadLine());

Console.Write("La persona de mayor edad es:"); if (edad1 > edad2) { Console.Write(sexo1); } else { Console.Write(sexo2); } Console.ReadKey(); }

***************************************************************************************************vii.Que lea los tres lados de un tringulo y nos diga si es Equiltero, Issceles o Escaleno

float[] lado = new float[3]; float mayor = 0, sumar = 0; int i,j,auxi=0,flag=0;

for (i = 0; i < 3; i++) { Console.Write("Lado {0}:",i+1); lado[i] = float.Parse(Console.ReadLine()); if(lado[i] > mayor) { mayor = lado[i]; auxi = i; } }

for(i=0;i= 36 )Console.WriteLine("tienes obsequio de un " + prod); desc = tot * 0.15; Console.WriteLine("el descuento es del 15% " + desc); pago = tot - desc; Console.WriteLine("el total a pagar es " + pago); Console.ReadLine(); desc = tot * 0.1; Console.WriteLine("el descuento es del 10% " +desc); pago = tot - desc; Console.WriteLine("el total a pagar es " + pago); Console.ReadLine(); Console.WriteLine("presione enter para terminar"); Console.ReadLine();

***************************************************************************************************x. Una compaa dedicada al alquiler de automviles cobra un monto fijo de $30 para los primeros 300 km de recorrido. Para ms de 300 km y hasta 1000 km, cobra un monto adicional de $ 0.15 por cada kilmetro en exceso sobre 300. Para ms de 1000 km cobra un monto adicional de $ 0.10 por cada kilmetro en exceso sobre 1000. Los precios ya incluyen el 18% del impuesto general a las ventas, IGV. Disee un programa que determine el monto a pagar por el alquiler de un vehculo y el monto incluido del impuesto.

double klreco; double klextra; double klpromo;

double descuento; Console.WriteLine("Dime el total de kilometros recorridos"); klreco = Double.Parse(Console.ReadLine());

if (klreco 300) && (klreco 1000) { klextra = (((klreco - 1000) * 0.10) + 135); descuento = ((((klreco - 1000) * 0.10) + 135) * 18 / 100);

Console.WriteLine("El Costo total despues de los 1000 kl es:{0}", klextra); Console.WriteLine("El monto incluido del impuesto es:$ {0}", descuento); }

Console.ReadKey();

***************************************************************************************************

y estos fueron los ejercicios de if resueltos y trasladados en txt.