tarea 7

14
UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA NTIC´S II INTEGRANTES:Andrés Beltrán. Crhistian Silva. CURSO: Segundo “A” FECHA: 12/12/2011 EJERCICIOS:

Upload: andres-beltran-acurio

Post on 25-Jul-2015

297 views

Category:

Documents


0 download

DESCRIPTION

Uploaded from Google Docs

TRANSCRIPT

Page 1: Tarea 7

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA

NTIC´S II

INTEGRANTES:Andrés Beltrán. Crhistian Silva.

CURSO: Segundo “A”

FECHA: 12/12/2011

EJERCICIOS:

TAREA 7

Page 2: Tarea 7

Ejercicios propuestos de Algortimos Secuenciales con fórmulas y porcentajes (Taller 3)Una gran parte de los algoritmos requiere de la solución de Fórmulas matemáticas, fórmulas físicas, porcentajes y demás operaciones que se resolverán de una forma sencilla y muy similar a como se hace una operación en la vida cotidiana. 1. Desarrolle un algoritmo que lea el valor del pasaje y el número de pasajeros que abordarán un microbús. Calcular el valor total a pagar. P=Numero de pasajerosV=Valor del pasajeC=Valor total a pagarINICIOLeer: P,VC=P*VIMPRIMIR CFIN 2. Una persona recibe una cantidad no conocida en dólares. Haga un algoritmo que determine el valor equivalente en pesos, sabiendo que el dólar tiene un costo de $2.550. INICIOLeer: DVP=D*2550IMPRIMIR VPFIN 3. Un atleta recorre tres distancias diferentes en tres competiciones distintas. Calcular e imprimir la distancia promedio. INICIOLeer: X.Y.ZDT=X+Y+ZDP=DT/3IMPRIMIR DPFIN 4. Una persona ingresa a un gimnasio pesando una cantidad desconocida. Luego de una sesión de trabajo redujo su peso en un 10%, posteriormente, asistió a una última sesión en la que rebajó 18.5%. En un período de 8 días de inactividad aumentó un 3% de su peso. Calcular e imprimir cada una de las disminuciones, el aumento y el peso actual de esa persona. P= Peso de la personapeso_1=% en el peso unopeso_red_1=El primer peso que reducepeso_2=% en el peso 2peso_red_2=El segundo peso que reducepeso_3=% en el peso trespeso_aum= Peso de aumentopeso_act= Peso actual de la personaINICIOLeer: P

Page 3: Tarea 7

peso_1= P*10/100peso_red_1= peso_1-Ppeso_2= peso_red_1*18.5/100peso_red_2=peso_2-peso_red_1peso_3=peso_red_2*3/100peso_aum=peso_3+peso_red_2peso_act= peso_aumIMPRIMIR peso_red_1,peso_red_2,peso_aum,peso_act.FIN 5. En un montallantas se ofrece un descuento del 50% sobre el valor de la compra. Se pide desarrollar un algoritmo que lea el número de llantas, el valor de cada llanta y el nombre del comprador. Calcular el valor de la compra y el valor total después del descuento.valor_cd=Valor de cada llantavalor=Valor de la compranum_llant=Numero de llantasnomb_comp=Nombre del compradordesc_1=Descuento de la compravalor_tot=Valor total de la compraINICIOLeer:v,nvalor_cd=valor/num_llantnum_llant=valor_cd/valorvalor_comp=valor_cd*num_llantnomb_comp=ndesc_1=valor_comp*50/100valor_tot=valor_comp-desc_1IMPRIMIR valor_comp,valor_tot,nom_compFIN 6. Desarrollar el mismo ejercicio anterior, pero sabiendo que el valor de cada llanta es de $40 y que el descuento es del 35%.valor=Valor de la compranum_llant=Numero de llantasnomb_comp=Nombre del compradordesc_1=Descuento de la compravalor_tot=Valor total de la compraINICIOLeer:v,nvalor_cd=valor/num_llantnum_llant=valor_cd/valorvalor_comp=40*num_llantnomb_comp=ndesc_1=valor_comp*35/100valor_tot=valor_comp-desc_1IMPRIMIR valor_comp,valor_tot,nom_compFIN7. Calcular el salario neto de un empleado sabiendo que se le hace una retención del 3% para pensión y 5% para salud. Se debe leer el valor de cada hora y el número de horas trabajadas por el empleado.S=Salario

Page 4: Tarea 7

retenc_1=% de la retencion unoretenc_tot_1= Retencion total unoretenc_2=% de la retencion dosretenc_tot_2=Retencion total dossalar_net=Salarion neto del empleadovalo_hor=Valor de cada horanum_hor=Numero de horas trabajadasINICIOLeer: Sretenc_1= S*3/100retenc_tot_1= S-retencion_1retenc_2= retenc_tot_1*5/100retenc_tot_2=retencion_tot_1-retenc_2salar_net=retencion_tot_2valo_hor= S/num_hornum_hor= valo_hor/SIMPRIMIR salar_net, valo_hor, num_hor 8. Calcular e imprimir el salario básico, el salario neto y cada uno de los porcentajes que tiene un empleado en su liquidación de nómina. Tenga en cuenta que recibe un auxilio de alimentación del 1% del salario básico y un subsidio de transporte de $45. Luego sele hacen unas deducciones correspondientes al 1.5%, 28.1% y 0.55% por concepto de salud, pensión y aportes parafiscales respectivamente. Luego de calculado el salario neto, se pide sacar un 0.05% del salario neto para una donación a una catástrofe. 9. Calcular el peso equivalente en Gramos de una fruta que tiene un peso no conocido en Kilogramos.P=pesopes_gr=Peso en gramosINICIOLeer:Ppes_gr=P*1000IMPRIMIR peso_grFIN 10. El peso de un vehículo (en toneladas) se redujo en un 15% luego de hacerle unas reparaciones. Se pide calcular el peso actual luego de la reducción. Por último se pide calcular el equivalente en Kilogramos y en gramos de ese peso actual. P= Pesopes_ton= Peso en toneladas en %pes_red= Peso reducido con el 15%pes_eq_kg= Peso equivalente en kilogramospes_eq_g= Peso equivalente en gramosINICIOLeer:Ppes_ton=P*15/100pes_red=P-pes_tonpes_eq_kg=pes_red*1000

Page 5: Tarea 7

pes_eq_g=pes_eq_kg*1000IMPRIMIR pes_eq_kg, pes_eq_gFIN

11. Desarrolle un algoritmo que lea una cantidad de meses y una distancia recorrida en metros. Calcule de esos meses: El número de horas, el número de minutos, el número de segundos y el número de días. De la distancia calcular el número de centímetros, el número de milímetros y el número de hectómetros. INICIOLeer: m,dnum_hora= 12. Desarrolle un algoritmo que resuelva las siguientes ecuaciones: (un algoritmo para cada una). A) Área del Prisma rectangular = abc (Siendo a,b y c los lados). B) Área de la Pirámide = 1/3 hb (Siendo h la altura y b la base). C) Área del perímetro = 2 r (Siendo r el radio). D) Área del pentágono regular = 1,721 a2 (Siendo a el lado). E) x = -d ± b - la raíz cuadrada de 4acLITERAL Aa=Largob=Anchoc=ProfundidadINICIOLeer: a,b,carea_pris_rect= a*b*cIMPRIMIR area_pris_rectFIN LITERAL Bh= Alturab= BaseINICIOLeer: h,barea_piram=(1/3)*h*bIMPRIMIR area_piramFIN LITERAL Cr= RadioINICIOLeer: rarea_per= 2*rIMPRIMIR area_perFIN LITERAL Da= LadoINICIO

Page 6: Tarea 7

Leer: aarea_pent_reg=1,721*( a*2)IMPRIMIR area_pent_regFIN 13. Desarrolle un algoritmo que permita calcular el resultado de las siguientes ecuaciones: A) El área de la elipse = p a b (siendo a y b las semilongitudes de sus ejes). B) El área del cilindro = p .r2 .h (siendo r el radio y h la altura) C) El área del círculo = p .r2 (Siendo r el radio). D) La velocidad = d / t (Siendo d la distancia y t el tiempo). E) La aceleración = (Vi –t ) / 2 (Siendo Vi la velocidad inicial y t el tiempo). F) La fuerza = m / a (Siendo m la masa y a la aceleración). G) El volumen de la esfera = 4/3 p .r3 (Siendo r el radio).LITERAL Aa=Semilongitudb=SemilongitudINICIOLeer: a,barea_elip=3.1415*a*bIMPRIMIR area_elipFIN LITERAL Br=Radioarea_circ=Area del circuloINICIOLeer: rarea_circ=3.1415*r^2IMPRIMIR area_circFIN LITERAL Cd=Distanciat=TiempoINICIOLeer. d,tveloc=d/tIMPRIMIR velocFINLITERAL Dvel_in=Velocidad inicialt=TiempoINICIOLeer:veloc_inic,taceler=(veloc_inic-t)/2IMPRIMIR acelerFIN LITERAL Em=Masaa=AceleracionINICIOLeer: m,a

Page 7: Tarea 7

fuerza=m/aIMPRIMIR fuerzaFIN LITERAL Fr= RadioINICIOLeer: rvolm_efer=(4/3)*3.1415 *r^3IMPRIMIR volm_esferFIN 14. Leer la temperatura de un día (en grados centígrados). Convertir esa temperatura a ºK y ºF. Luego leer una temperatura en grados Kelvin y convertirla a Fahrenheit. Por último leer una temperatura en grados Fahrenheit y convertirlo a grados Celsius y a grados Kelvin. Tenga en cuenta las siguientes fórmulas: °C = °K - 273.15 (convertir de °K a °C) °F = °K (9/5) - 459.67 (convertir de °K a °F) °F = (9/5) .°C + 32 (convertir de °C a °F).temp_celc=Temperatura en celsiustemp_kelv_2=Temperatura kelvin dostemp_far_3=Temperatura fahrenheit trestemp_kelv=Temperatura kelvintemp_far=Temperatura fahrenheittemp_far_2=Temperatura fahrenheit dostemp-celc_1=Temperatura en celsius dosINICIOLeer: temp_celc,temp_kelv_2,temp_far_3temp_kelv=temp_celc+273.15temp_far=temp_kelv*(9/5)-459.67temp_far_2=(temp_kelv_2)*(9/5)-459.67temp-celc_1=(5*(temp_far_3)-32)/9IMPRIMIR temp_kelv,temp_far,temp_far_2,temp-celc_1FIN 15. Leer un número positivo. Calcular e imprimir su negativo.n=NumeroINICIOLeer: nn=-1*(-n)num_neg=-1*nIMPRIMIR num_negFIN 16. Calcular la raíz cuadrada del 1.3% de un número, la raíz cúbica del 20% de otro número y la tercera parte del 5% de otro número.N_1= Numero unoN_2=Numero dosN_3=Numero tresnum_1=El porcentaje del 1.3%raiz_cuad_1=Raiz cuadrada del numero unonum_2=El porcentajes del 20%

Page 8: Tarea 7

raiz_cub_2=Raiz cubica del numero dosnum_3=La tercera parte del numeroporc_3=El porcentaje de la tercera parte del tercer numeroINICIOLeer: N_1,N_2,N_3num_1=((N_1)*1.3)/100raiz_cuad_1=(num_1)^1/2num_2=((N_2)*20)/100raiz_cub_2=(num_2)^1/3num_3=(N_3)/3porc_3=((num_3)*5)/100IMPRIMIR raiz_cuad_1,raiz_cub_2,porc_3FIN 17. Leer dos números calcular: El 5% y el 50% del primer número. El 7% y el 0.7% del doble del segundo número. El 23.333% de la raíz cuadrada de la suma de los dos últimos. Por último, el doble, el triple, la mitad y la quinta parte de esa raíz.x=Numero unoy=Numero dosporc_5=Porcentaje del 5% del primer numeroporc_50=Porcentaje del 50% del primer numerodoble_seg=El doble del segundo numeroporc_7=Porcentaje del 7 % del segundo numeroporc_dec=Porcentaje del 0.7 % del segundo numeroraiz_cuad=Raiz cuandrada de los dos ultimos numerosporc_23=El porcentaje de la raiz cuandradadoble_raiz=El doble de la raiztrip_raiz=El triple de la raizmitad=La mitad de la raiztotal=El total de la raizINICIOLeer: x,yporc_5=x*5/100porc_50=x*50/100doble_seg=y*2porc_7=doble_seg*7/100porc_dec=doble_seg*0.7/100raiz_cuad=(porc_7+porc_dec)^1/2porc_23=raiz_cuad*23.333/100doble_raiz=raiz_cuand*2trip_raiz=doble_raiz*3mitad=trip_raiz/2total=mitad/5IMPRIMIR porc_5,porc_50,porc_7,porc_0.7,raiz_cuad,totalFIN 18. Un jugador anotó tres cantidades de goles en tres encuentros. Se pide calcular el número total de goles y su promedio.num_tot_goles= Numero total de golesprom= Promedio de goles por partido

Page 9: Tarea 7

INICIOLeer: g_1,g_2,g_3num_tot_goles=(g_1+g_2+g_3)prom=num_tot_goles/3IMPRIMIR num_tot_goles,promFIN 19. Un ratón se comió el 40% de un pedazo de queso y su peso aumentó en un 1,1%. Leer el peso del queso y el peso del ratón. Calcular e imprimir el peso actual de los dos.pes_rat=Peso del ratonpes_ques=Peso del quesopes_rat_1= Calculo del porcentaje del ratonpes_act_rat= Peso actual del ratonpes_ques_1= Calculo del porcentaje del quesopes_act_ques= Peso actual del quesoINICIOLeer: pes_rat,pes_quespes_rat_1=pes_rat*1.1/100pes_act_rat=pes_rat+pes_rat_1pes_ques_1=pes_ques*40/100pes_act_ques=pes_ques-pes_ques_1IMPRIMIR pes_act_ques, pes_act_ratFIN20. Desarrolle un algoritmo que lea la producción de lapiceros de una empresa en el día de ayer. Calcular e imprimir la producción actual y el valor al que asciende la producción final, sabiendo que cada lapicero cuesta $800 y la producción creció un 93%.porc=Porcentaje de la produccionprodc=Produccion totalvalor=Valor de la produccionINICIOLeer:pporc=p*93/100prodc=p+porcvalor=800*prodcIMPRIMIR prodc,valorFIN21. Resuelva la ecuación Fx = (1 / (1+x*x).x= Un numero cualquierafx= Resultado de la eciacionINICIOLeer: xfx=(1/(1+x*x))IMPRIMIR fxFIN 22. Calcular la tangente de las funciones Seno y Coseno, sabiendo que Tan = Sen / Cos. INICIOLeer: sen,cosTan=sen/cosIMPRIMIR tan

Page 10: Tarea 7

FIN23. Calcular el 2% del promedio de 4 números.num_1= Numero unonum_2= Numero unonum_3= Numero unonum_4= Numero unos= Sumaprom= Promedioprom_tot= Promedio totalINICIOLeer: num_1,num_2,num_3,num_4s=num_1+num_2+num_3+num_4prom=suma/4prom_tot=prom*2/100IMPRIMIR prom_totFIN 24. Desarrolle un algoritmo que imprima el número 50 y otro número cualquiera que es leído.num_1= Es el numero 50num_2= cualquier numeroINICIOLeer: Nnum_1= 50num_2= NIMPRIMIR num_1,num_2FIN 25. Desarrolle un algoritmo que calcule la resta de un número con el doble de otro. Además, calcule la división del número 100 y un tercer número.INICIOLeer: n_1,n_2,n_3,nDoble=n_2*2Resta=doble-n_1Divs_1=100/nDivis_2=n_3/nIMPRIMIR Resta, Divis_1, Divis_2FIN 26. Una persona tiene 500 dólares y ésta desea saber a cuantos pesos colombianos equivale, sabiendo que cada dolor cuesta $2.500. INICIOLeer: nN=500*2500IMPRIMIR NFIN

Page 11: Tarea 7

27. Desarrolle un algoritmo con el mismo enunciado anterior; pero desconociendo el valor de cada dólar.peso_col=Valor en peso colombianod=Valor del dolarINICIOLeer:dpeso_col=d*2500IMPRIMIR peso_colFIN 28. Desarrolle un algoritmo que imprima la raíz cuadrada de 16, la capital de Antioquia y la raíz cúbica de un número.raiz_1= Raiz de 16cap= Capital de antioquiaraiz_2= Raiz cubica de cualquier numeroINICIOLeer:Nraiz_1=16^1/2cap= Medellinraiz_2=N^1/3IMPRIMIR raiz_1,cap,raiz_2FIN 29. Calcular el número de días y horas vividos por una persona de la cual se desconoce su año de nacimiento.num_dias= Numero de diasnum_hor= Numero de horasINICIOLeer: Anum_dias=A*365num_hor=num_dias*24IMPRIMIR num_dias,num_horFIN 30. Un tendero empezó el día con un Valor X en dinero. Luego tuvo 4 ventas por un valor de $800 y finalmente pagó a sus acreedores el 10% de todo lo que tenía en caja. Imprima el dinero con el que empezó, el dinero con el que terminó y el pago a sus acreedores.x=Valor x de dineroventa_4=Venta de cuatro productosvalor_caja=Valor total de la caja al inicioporc_10=Valor que pago a sus acreedoresvalor_fin=Valor finalINICIOLeer: xventa_4=4*800valor_caja=venta_4+xporc_10=valor_caja*10/100valor_fin=valor_caja-porc_10IMPRIMIR valor_caja,valor_fin,porc_10FIN

Page 12: Tarea 7