ejercicio

Post on 08-Nov-2015

212 views 0 download

description

quimica

Transcript of ejercicio

Una universidad privada tiene una poltica de descuento en porcentajes sobre el pago de pensiones de enseanza, que se basa en la profesin del tutor y el rendimiento del alumno tal como se muestra en el sigt cuadro. Lea la ocupacin de un tutor y el rendimiento del alumno e indique cual es su descuento y el monto a pagar. Pension s/. 300.00Tabla de descuento en %Ocuapcion/rendimientoA:BuenoB:RegularC:deficiente

P=polica603010

C=profesor de colegio502010

D:docente de universidad40200

N=no docente40100

O=otros3000

string P, R;Duble O, D; System.Console.WriteLine("Ingrese la ocupacion del tutor:"); P= Convert.ToInt32(Console.ReadLine()); System.Console.WriteLine("Ingrese Rendimiento del Alumno:"); R= Console.ReadLine(); O = Convert.ToInt32(Console.ReadLine());D = Convert.ToInt32(Console.ReadLine());

switch (O) { case "Polica": if R=buenoD=(60/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);ElseIfif R=regularD=(30/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);Elseif R=deficienteD=(10/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O); case "Profesor de colegio": if R=buenoD=(50/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);ElseIfif R=regularD=(20/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);Elseif R=deficienteD=(10/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);

break; case "Docente de universidad": if R=buenoD=(40/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);ElseIfif R=regularD=(20/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);Elseif R=deficienteD=(0/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);

break; case "No docente": if R=buenoD=(40/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);ElseIfif R=regularD=(10/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);Elseif R=deficienteD=(0/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);

break; case "Otros": if R=buenoD=(30/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);ElseIfif R=regularD=(0/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);Elseif R=deficienteD=(0/100)*300O=300-D

System.Console.WriteLine("Descuento:"+ + D); System.Console.WriteLine("Monto a pagar:"+ + O);

break; default: System.Console.WriteLine("Ingres mal los datos"); break; }

Console.Read();