Upload
jaalalexander
View
147
Download
8
Embed Size (px)
Citation preview
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA
CARRERA DE MECÁNICA
NTIC´s II
Tema:
Ejercicios con Algoritmos
Integrantes:
Jaime Amaya
Curso:
Segundo “A”
Fecha:
4 de enero del 2012
Taller 3.- Ejercicios propuestos de Algoritmos Secuenciales con
fórmulas y porcentajes.
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.
Datos:
VP = Valor del pasaje
NP = Número de Pasajeros
VTP = Valor total a pagar
INICIO
LEER VP, NP
VTP = VP*NP
IMPRIMIR VTP
FIN
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.
Datos:
CN = Cantidad desconocida
VP = Valor en dólares
1 dólar = 2550 pesos
INICIO
LEER CN
VP = CN*2550
IMPRIMIR VP
FIN
3. Un atleta recorre tres distancias diferentes en tres competiciones distintas. Calcular e imprimir la distancia promedio.
Datos:
Dista 1=A
Dista 2=B
Dista 3=C
INICIO
LEER A, B, C
P=(A+B+C)/3
IMPRIMIR P
FIN
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.
Datos:
Persona Ingresa=ig
LEER ig
Ps= ig-((ig*10)/100)
Us= ps - ((ps*18.5)/100)
Ap= Us+ ((Us*3)/100)
IMPRIMIR Ps, Us, Ap
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.
Datos:
Nombre del C.=NOM
# Llantas=NUM
V. Llanta=VAL
INICIO
LEER NOM, NUM, VAL
VC=NUM*VAL
VTD=VC-(VC*50/100)
IMPRIMIR VC, VTD, NOM
FIN
6. Desarrollar el mismo ejercicio anterior, pero sabiendo que el valor de cada llanta es de $40 y que el descuento es del 35%.
Datos:
Nombre del C.=NOM
# Llantas=NUM
V. Llanta=40
INICIO
LEER NOM, NUM
VC=NUM*40
VTD=VC-(VC*35/100)
IMPRIMIR VC,VTD, NOM
FIN
7. 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.
Datos:
$Hora=C
#Horas=D
INICIO
LEER C, D
S = C*D
R1 = S*3/100
R2 = S*5/100
S. Neto = S-R1-R2
IMPRIMIR S. Neto
FIN
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 se le 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.
Datos:
Sub_Trps= $ 45
INICIO
LEER Liquidación
Sal_Bas = Liquidación
Aux= Sal_Bas*1/100
DDC1= Sal_Bas*1.5/100
DDC2= Sal_Bas*28.1/100
DDC3= Sal_Bas*0.55/100
Sal_Neto= Sal_Bas +Aux-DDC1-DDC2-DDC3 + Sub_Trsp
DESC= Sal_Neto* 0.05/100
IMPRIMIR Sal_Bas, Sal_Neto, DDC1, DDC2, DDC3
FIN
9. Calcular el peso equivalente en Gramos de una fruta que tiene un
peso no conocido en Kilogramos.
Datos:
Peso?=A
INICIO
LEER A
Gr = A*1000
IMPRIMIR Gr
FIN
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.
Datos:
PIV = Peso Inicial del vehículo
PR = Peso reducido
PFV = Peso Final del vehículo
PFVkg = Peso Final del vehículo en kg
PFVg = Peso Final del vehículo en g
INICIO
Leer PIV
PR = 0.15*PIV
PFV = PIV - PR
PFVkg = PFV*1000
PFVg = PFVkg*1000
IMPRIMIR PFV, PFVkg, PFVg
FIN
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.
Datos:
Cm = Cantidad en meses
Dr = Distancia Recorrida
Nhr = Número de horas
Nm = Numero de minutos
Ns = Número de segundos
Nd = Número de días
Nc = Numero de centímetros
Nmm = Número de milímetros
Nht = Número de Hectómetros
INICIO
Leer Cm, Dr
Nhr = Nd*24
Nm = Nhr*60
Ns = Nm*60
Nd = Cm*30
Nc = Dr*100
Nmm = Nc*10
Nht = Dr*100
IMPRIMIR Nhr, Nm, Ns, Nd, Nc, Nmm, Nht
FIN 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 4ac
A) Datos
h = A
Pb. = B
Ab = C
INICIO
LEER A, B, C
AL=B*A
AT=AL+2*C
IMPRIMIRAL AT
FIN
B) Datos
1/3 = hb
INICIO
LEER hb
A= hb/2
IMPRIMIR Ar.
FIN C) Datos
a1,721 Lado = A
INICIO
LEER A,
P=A*5
Ap. =Sqrt((5^2)*(A/2)^2)
Área = (P*Ap)/2
IMPRIMIR Área
FIN D) Datos
x=-d+/b-√4ac
INICIO
LEER –d, b, a, c
x=-d+/b-√4ac
IMPRIMIR x
FIN
13. Desarrolle un algoritmo que permita calcular el resultado de las
siguientes ecuaciones: A) El área de la elipse = pi a b (siendo a y b las semilongitudes de sus ejes).
B) El área del cilindro = pi .r2 .h (siendo r el radio y h la altura) C) El área del círculo = pi .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 pi .r3 (Siendo r el radio).
Datos:
A1= p a b
A2= p.r2.h
A3= p.r2
V= d/t
A= (Vi-t)/2
F= m/a
V2= 4/3 p .r3
INICIO
LEERA1, A2, A3, V, A, F, V2
EC1= A1
EC2= A2
EC3= A3
EC4= V
EC5= A
EC6= F
EC7= V2
IMPRIMIREC1, EC2, EC3, EC4, EC5, EC6, EC7
FIN
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).
Datos:
‘C = A
‘K = B
‘F = C
INICIO
LEER A, B, C
‘K1= A+273.15
‘F1= ‘K1(9/5)-459.67
‘F2=B(9/5)-459.67
‘K2 = ’C+273.15
IMPRIMIR ‘K1, ‘F1, ‘F2, ‘C2, ‘K2
FIN
15. Leer un número positivo. Calcular e imprimir su negativo.
Datos:
0>x>∞ = A
INICIO
LEER A
N=A*(-1)
IMPRIMIR N
FIN
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.
Datos:
#x = A
Otro #x = B
Y otro #x = C
INICIO
LEER A, B, C
R1= Sqrt ((A*1.3)/100)
R2= Root (3,((B*20)/100))
R3= ((C*5)/100)/3
IMPRIMIR R1, R2, R3
FIN
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.
Datos:
#1 = A
#2 = B
INICIO
LEER A, B
S1=(A*5)/100
S2=(A*50)/100
R1=((2*B)*7)/100
R2=((2*B)*0.7)/100
M= ((Sqrt(A+B))*23.333)/100
M1= 2(Sqrt(A+B))
M2= 3(Sqrt(A+B))
M3= (Sqrt(A+B))/2
M4= (Sqrt(A+B))/5
IMPRIMIR S1, S2, R1, R2, M, M1, M2, M3, M4
FIN
18. Un jugador anotó tres cantidades de goles en tres encuentros. Se
pide calcular el
número total de goles y su promedio.
Datos
Cant1=A
Cant2=B
Cant3=C
INICIO
LEER A, B, C
T.G= A+B+C
P.G= (A+B+C)/3
IMPRESIÓN T.G, P.G
FIN
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.
Datos:
Pe. Ratón= A
Pe. Queso= B
INICIO
LEER A, B
S1= B-((B*40)/100)
S2= A + ((A*1.1)/100)
IMPRIMIR S1, S2
FIN
20. 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%.
21. Resuelva la ecuación Fx = (1 / (1+x*x).
Datos:
(1 / (1+x*x)=Fx
INICIO
LEER Fx
Fx = (1 / (1+x*x).
IMPRESIÓN Fx
FIN
22. Calcular la tangente de las funciones Seno y Coseno, sabiendo que
Tan = Sen / Cos.
Datos:
Tan=Sen/Cos
INICIO
LEER Sen, Cos
Tan=Sen/Cos
IMPRIMIR Tan
FIN
23. Calcular el 2% del promedio de 4 números.
Datos:
N1=A
N2=B
N3=C
N4=D
INICIO
LEERA, B, C, D
Prom.= (A+B+C+D)/4
R= (Prom*2)/100
IMPRIMIRR
FIN
24. Desarrolle un algoritmo que imprima el número 50 y otro número
cualquiera que es
leído.
Datos:
50 = A
#X = B
INICIO
LEERA, B
IMPRIMIRA, B
FIN
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.
Datos:
#x=A
2#x=B
#2x=C
INICIO
LEERA, B
D= A-B
E= 100/C
IMPRIMIRD, E
FIN
26. Una persona tiene 500 dólares y ésta desea saber a cuantos pesos
colombianos equivale, sabiendo que cada dolor cuesta $2.500.
Datos:
500$=A
2.500$=B
INICIO
LEERA, B
P=A*B
IMPRIMIRP
FIN
27. Desarrolle un algoritmo con el mismo enunciado anterior; pero
desconociendo el valor de cada dólar.
Datos:
500$=A
x$=B
INICIO
LEER A, B
P= A*B
IMPRIMIR P
FIN
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.
Datos:
16=X
Medellín=B
#x=C
INICIO
LEER X, B, C
R1=Sqrt(16)
R2=B
R3= Root(3,C)
IMPRIMIR R1, R2, R3
FIN
29. Calcular el número de días y horas vividos por una persona de la
cual se desconoce su año de nacimiento.
Datos:
Años= A
INICIO
LEER A
D.V= A*365
H.V= A*365*60
IMPRIMIR D.V, H.V
FIN
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.
Datos:
Valor X= Y
Ventas 4 = A
Prec. $800 = B
Acre. 10% = C
INICIO
LEERA, B, C
Vent.= A*B
R.T = Y+Vent.
Pag.A = (R.T*C)/100
IMPRIMIRY, R.T, R.F
FIN