Está en la página 1de 10

27.

En un intento de animar a los consumidores de usar coches con menores caballos de fuerza y ahorrar energa, un estado un grupo anual de tarifas de permisos basados en el rango de fuerza de cada coche. Caballos de fuerza Tarifa de permiso Hasta 50 hp 0 Mas de 50 pero menor o igual a 100 30 Mas de 100 pero menor o igual 200 70 Mas de 200 pero menor o igual a 300 150 Mas de 300 500 Dado los caballos de fuerza (hp), imprima la tarifa de permiso. Pseudocdigo INICIO Leer hp, si hp>50 entonces tp<-0 si no Entonces si hp<=100 entonces tp<-30 si no Entonces si hp<=200 entonces tp<-70 si no Entonces si hp<=300 entonces tp<-150 sino Entonces tp<-500 Escribir Tarifa de permiso tp FIN Diagrama de flujo

28. Si te dan una multa por exceso de velocidad, en cualquier ciudad, tu multa esta basado en cuanto excediste los limites de velocidad. Cantidad excedida (millas por hora)mph Multa 1-10mph 5 11-20mph 10 21-30mph 20 31-40mph 40 Mas de 40mph 80 Dado el lmite de velocidad y la velocidad al ser detenido, imprima la multa. Pseudocdigo INICIO Leer velocidad[v], lmite de velocidad [lv]; Velocidad excedida [ve] <-velocidad-limite de velocidad Si ve<=10 entonces M<-5 sino entonces Si ve<=20 entonces M<-10 sino entonces Si ve<=30 entonces M<-20 sino entonces Si ve<=40 entonces M<-40 sino entonces M<-80 Imprimir M Multa FIN Diagrama de flujo

29. Empleados de Tiger Electric and Gas Company les dan aumento como se muestra: Vendedores:12% Trabajadores de produccin: 8% Equipo administrativo: 15% Dado el numero de nomina de un empleado, su salario semanal actual y un cdigo numrico (1,2 o 3) indicando la categora del trabajador, imprima el nuevo salario semanal del empleado. Pseudocdigo INICIO Leer: nn, ssa,cn; nn: Numero de Nomina, ssa: Salario Semanal Actual, cn: Codigo numerico Si cn=1 entonces NSS<- ssa+(ssa*.12) sino entonces Si cn=2 entonces NSS<- ssa+(ssa*.08) sino entonces NSS<- ssa+(ssa*.15) FIN Diagrama de flujo

30. En el ejercicio 29 suponga que en adicin al aumento del 12%,8% o 15%, cualquier trabajador que halla estado con la compaa por 5 aos o mas recibe un aumento extra de 2%. Adems aadir a al entrada del ejercicio 29 el numero de aos del empleado trabajados para Tiger Electric Imprimir el nuevo salario semanal. Pseudocdigo INICIO Leer: nn, ssa,cn,na; nn: Numero de Nomina, ssa: Salario Semanal Actual, cn: Codigo numerico,na: Numero de aos trabajados Si cn=1 entonces NSS<- ssa+(ssa*.12) sino entonces Si cn=2 entonces NSS<- ssa+(ssa*.08) sino entonces NSS<- ssa+(ssa*.15) Si na>=5 entonces NSSA<- ssa*.02+NSS Escribir NSSA, Nuevo Salario Semanal por antigedad Sino Escribir NSS, Nuevo Salario semanal FIN

Diagrama de flujo

31. Suponga que el costo, sin incluir impuestos, de mandar un telegrama desde Minneapolis a San Francisco es de $4.20 por las primeras 15 palabras o menos, mas $0.11 por cada palabra pasadas las 15. Dado el nmero de palabras de palabras en el telegrama, calcule el costo. Pseudocdigo Escribir n, n: numero e palabras Si n<=15 entonces C<-4.20 sino; C<-((n-15)*.11)+4.20; Finsi Escribir C, Costo del telegrama FIN

Diagrama de Flujo

32. La entrada es las ventas y gastos de Acme Trucking Company del ao pasado. Calcule la ganancia as como las ventas menos gastos. Despus compute el impuesto siguiendo la siguiente regla. Si 0<Ganancia<=$20000, el impuesto es el 30% de la ganancia Si Ganancia>$20000, el impuesto es el 30% de 20000 mas el 5% de la ganancia arriba de $2000 Si ganancia<=0, el impuesto es 0 Imprimir la ganancia, el impuesto neto, y la relacin entre el impuesto y la ganancia. Pseudocdigo Leer v,g; donde v=Ventas, g, Gastos P<-v-g; Si P<=0 entonces I<-0 sino Si P<=20000 entonces I<-P*0.3 sino I<-(20000*0.3)+ (P-20000)*0.05 Finsi Finsi RTP<-(P/I)*100 Imprimir I, Impuesto, P, Ganancia RTP, Relacin entre el impuesto y la ganancia FIN Diagrama de flujo

33. Las tarifas mensuales cargadas por la compaa Tiger Electric Company son las siguientes: Cargo Base Los primeros 100kwhrs de uso Los siguientes 225kwhrs Mas de 325 kwhrs $0.95 0.0985 por kwhr 0.0885 por kwhr 0.0785 por kwhr

Dado el nmero de Kilowatts por hora (kwhrs), imprima el cargo total mensual de la electricidad. INICIO Leer KWHR Si KWHR<=100 Entonces CTME<-KWHR*0.095 Sino SI KWHR<=225 Entonces TEM1<-(KWHR-100)*0.0985 CTME<-TEM1+(100*0.95) Sino SI KWHR<=325 Entonces TEM2<-(KWHR-225)*0.0885 CTME<-TEM1+TEM2+(100*0.95) Sino TEM3<-(KWHR-325)*0.0785 CTME<-TEM1+TEM2+TEM3+(100*0.95) FINSI FINSI FINSI Escribir CTME, Cargo Total Mensual de Electricidad FIN Diagrama de Flujo

34. Suponga que los descuentos por llamadas a larga distancia con operadora son los siguientes (donde el tiempo es en los puntos de las llamadas): Hora 7am-5pm 5-11pm 11pm-7am 7am-11pm 7am-5pm Da Das entre semana Cualquier da Cualquier da Sbado Domingo Descuento Ninguno 20% 40% 20% 40%

Por cada llama introduzca el da de la semana (usando ya sea un digito o una letra como cdigo) y el tiempo de la llamada (en trminos de un reloj de 24 horas; ej., para 7pm, use 1900). Imprimir el descuento de la llamada. Diagrama de flujo

Donde D= Lunes=1, Martes=2 Mircoles=3 Jueves=4 Viernes=5 Sbado=6 Domingo=7

35. Introduzca el Nmero de Seguro Social de un empleado (almacenados como un serial con guiones), nombre, ingreso anual, e impuesto cargado anual del seguro social. Tambin introduzca este salario semanal del empleado. Calcule el propio Impuesto del seguro social basado en la siguiente regla: La tasa de impuestos es del 6.70% pero no ms impuesto debe ser cargado cuando el salario anual alcance $31800. Imprima El nmero del seguro social del empleado, Nombre, nuevo ingreso anual, impuesto cargado del seguro social de esta semana, y el nuevo impuesto cargado del seguro social anual. Pseudocdigo. INICIO Leer NSS(Numero de Seguro Social en cadena),n(Nombre),ia(Ingreso Anual),icass(Impuesto cargado anual del seguro social),is(ingreso semanal). SI ia<31800 entonces NICASS<-ia*6.7 sino NICASS<-31800*6.7 FINSI NIA<-ia-NICASS ICSSS<-is*6.7 Escribir NSS, Numero de seguro social,n,nia,ICSSS,NICASS FIN

Diagrama de flujo:

36. Asuma que una niera trabaja con un cargo de $2.50 la hora hasta las 11pm y $3.25 despus de esta hora. Dada la hora en la que la niera empieza y termina, calcule el cargo por la noche del trabajo [Pista: Ingrese el tiempo en trminos de 24 horas ejem. Para 7pm ingrese 1900] Pseudocdigo. LEER h1, h2, SI h2<23 entonces Ht<-H2-h3 CN<-ht*2.50 sino He<-h2-23 Tem1<-he*3.25 Tem2<-(23-h1)*2.50 CN<-tem1+tem2 Finsi FIN

Diagrama de flujo

También podría gustarte