Nombre: Josselyn Vega NRC:2947
Fecha: 20/11/2016
Tarea
3.2 Realice un algoritmo para determinar el sueldo semanal de un trabajador con base en las
horas trabajadas y el pago por hora, considerando que despus de las 40 horas cada hora se
considera como excedente y se paga el doble. Construya el diagrama de flujo, el
pseudocdigo
Algoritmo pagodehoras
definir pago,hora,horasdobles,pagodobles,pagot como reales
escribir "el pago que se realiza por hora"
leer pago
escribir "Cuantas horas a trabajado a la semana "
leer hora
Si hora>40 Entonces
horasdobles=hora-40
pagodobles=horasdobles*2*pago
pagot=pagodobles+(40*pago)
Sino
pagot=(pago*hora)
Fin Si
Escribir " su total a pagar es"
escribir pagot
FinAlgoritmo
3.4 El dueo de un estacionamiento requiere un diagrama de flujo con el algoritmo que le
permita determinar cunto debe cobrar por el uso del estacionamiento a sus clientes. Las
tarifas que se tienen son las siguientes:
Las dos primeras horas a $5.00 c/u.
Las siguientes tres a $4.00 c/u.
Las cinco siguientes a $3.00 c/u.
Despus de diez horas el costo por cada una es de dos pesos.
Algoritmo estacionamiento
definir horas,horast,pagot como enteros
Escribir " cuantas horas se a quedado el auto"
leer horas
Si horas =2 Entonces
pagot=horas*5
Sino
Si (horas>2 y horas <=5)Entonces
horast= horas-2
pagot=(horast*4)+(10)
Sino
Si (horas>5 y horas<=10) Entonces
horast= horas-5
pagot=(horast*3)+(10)+12
Sino
horast= horas-10
pagot=(horast*2)+(10)+12+15
Fin Si
Fin Si
Fin Si
Escribir " su total a pagar es "
escribir pagot
FinAlgoritmo
3.6 Realice el diagrama de flujo, el pseudocdigo que muestren el algoritmo para determinar
el costo y el descuento que tendr un artculo. Considere que si su precio es mayor o igual a
$200 se le aplica un descuento de 15%, y si su precio es mayor a $100 pero menor a $200, el
descuento es de 12%, y si es menor a $100, slo 10%.
Algoritmo descuentos
definir precio,precit,descuento como reales
Escribir " Ingrese el precio del articulo"
leer precio
Si precio>=200 Entonces
precit=precio-(precio *0.15)
descuento= 15
Sino
Si precio>100 o precio <200 Entonces
precit= precio-(precio *0.12)
descuento= 12
Sino
precit= precio-(precion *0.10)
descuento= 10
Fin Si
Fin Si
Escribir " Precio total de su articulo es "
escribir precit
Escribir " el descuento qe se aplico "
escribir descuento
FinAlgoritmo
3.8 Cierta empresa proporciona un bono mensual a sus trabajadores, el cual puede ser por su
antigedad o bien por el monto de su sueldo (el que sea mayor), de la siguiente forma:
Cuando la antigedad es mayor a 2 aos pero menor a 5, se otorga 20 % de su sueldo; cuando
es de 5 aos o ms, 30 %. Ahora bien, el bono por concepto de sueldo, si ste es menor a
$1000, se da 25 % de ste, cuando ste es mayor a $1000, pero menor o igual a $3500, se
otorga 15% de su sueldo, para ms de $3500. 10%. Realice el algoritmo correspondiente para
calcular los dos tipos de bono, asignando el mayor, y represntelo con un diagrama de flujo y
pseudocdigo.
Algoritmo sueldo
definir anio,sueldo,sueldot,suel como reales
Escribir " ingrese sus anios de antiguiedad"
leer anio
escribir " ingrese su sueldo"
leer sueldo
Si anio>2 y anio<5 Entonces
sueldot=(sueldo*0.2)+sueldo
Sino
Si anio>=5 Entonces
sueldot=(sueldo*0.3)+sueldo
Fin Si
Fin Si
Si sueldo<1000 Entonces
suel=(sueldo*0.25)+sueldo
Sino
Si sueldo>=1000 y sueldo<=3500 Entonces
suel=(sueldo*0.15)+sueldo
Sino
suel=(sueldo*0.10)+sueldo
Fin Si
Fin Si
Si sueldot>suel Entonces
escribir " su sueldo es "
escribir sueldot
Sino
escribir " su sueldo es "
escribir suel
Fin Si
FinAlgoritmo
3.10 Represente un algoritmo mediante un diagrama de flujo y el pseudocdigo para
determinar a qu lugar podr ir de vacaciones una persona, considerando que la lnea de
autobuses La tortuga cobra por kilmetro recorrido. Se debe considerar el costo del pasaje
tanto de ida, como de vuelta; los datos que se conocen y que son fijos son: Mxico, 750 km;
P.V., 800 km; Acapulco, 1200 km, y Cancn, 1800 km. Tambin se debe considerar la
posibilidad de tener que quedarse en casa.
Algoritmo tortuga
definir total,totalt,costo como reales
Escribir " Dinero disponible para el viaje"
leer dinero
Escribir " el costo de km"
leer costo
total= (dinero/costo)
totalt= total/2
escribir " su total de km para viajer ida y vuelta es"
escribir totalt
Si (totalt>=1500 y totalt<1600) Entonces
escribir " Se puede ir a Mexico"
Sino
Si totalt>=1600 y totalt<2400 Entonces
escribir " Se puede ir a P.V"
Sino
Si totalt>=2400 y totalt<3600 Entonces
escribir " Se puede ir a Acapulco"
Sino
Si totalt>=3600 Entonces
escribir " Se puede ir a Cancun"
Sino
escribir " Se queda en casa"
Fin Si
Fin Si
Fin Si
Fin Si
FinAlgoritmo