Está en la página 1de 10

Ejercicios Elaborar los algoritmos de los siguientes ejercicios

1. Leer el sueldo de tres empleados y aplicarles un aumento del 10, 12 y 15%


respectivamente. Desplegar el resultado.
2. Escribir un programa que calcule el salario de un trabajador de la manera
siguiente. El trabajador cobra un precio fijo por hora y se le descuenta el
10% en concepto de impuesto sobre la renta. El programa debe pedir el
nombre del trabajador, las horas trabajadas y el precio que cobra por
hora. Como salida debe imprimir el sueldo bruto, el descuento de renta y
el salario a pagar.
3. Programa que pida el precio de un artículo y calcule su valor, aplicándole
un 18% de IGV.
4. Elabore un algoritmo para calcular la velocidad de desdoblamiento de ES,
gobernado por la constante de velocidad K3, puede concluirse que la
velocidad en las condiciones de velocidad es:

V0  k3[ ES ]

5. Escriba un programa que calcule el área de un triángulo rectángulo, dada


la altura y la base.
6. Elabore un programa que realice la conversión de cm. a pulgadas.
Donde 1 cm = 0.39737 pulgadas. Por lo tanto, el usuario proporcionará el
dato de N cm. y el programa dirá a cuantas pulgadas es equivalente.
7. Elabore un programa que realice la conversión de pulgadas a cm.
Donde 1 cm. = 0.39737 pulgadas. Por lo tanto, el usuario proporcionará
el dato de N pulgadas y el programa dirá a cuantos centímetros equivale.
8. Elabore un programa que realice la conversión de metros a pies
Donde 1 m = 3.2808 pies, Por lo tanto, el usuario proporcionara el dato
de N m y el programa dirá a cuantos pies equivale.
9. Elabore un programa que realice la conversión de pies a metros
Donde 1 m = 3.2808 pies. Por lo tanto, el usuario proporcionará el dato
de N pies y el programa dirá a cuantos metros equivale.
10. Elabore un programa que realice la conversión de kilogramos a libras
Donde 1 Kg. = 2.2046 libras. Por lo tanto, el usuario proporcionara el dato
de N Kg. y el programa dirá a cuantas libras equivale.
11. Elabore un programa que realice la conversión de libras a kilogramos
Donde 1 Kg. = 2.2046 libras. Por lo tanto, el usuario proporcionará el dato
de N libras y el programa dirá a cuantos kilogramos equivale.
12. Introducir 5 notas por teclado, obtener la suma de las notas, el promedio
de las mismas y el doble de las notas.
13. Un alumno desea saber cuál será su calificación final en la materia de
Algoritmos. Dicha calificación se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales.
30% de la calificación del examen final.
15% de la calificación de un trabajo final.
14. Calcular el número de pulsaciones que una persona debe tener por cada
10 segundos de ejercicio, si la fórmula es:
num. Pulsaciones = (220 - edad) /10
15. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología.
El presupuesto anual del hospital se reparte conforme a la siguiente tabla:
Área Porcentaje del presupuesto
Ginecología 40%
Traumatología 30%
Pediatría 30%
Obtener la cantidad de dinero que recibirá cada área, para cualquier
monto presupuestal.
16. El coste de un automóvil nuevo para un comprador es la suma total del
coste del vehículo, del porcentaje de la ganancia del vendedor y de los
impuestos locales o estatales aplicables (sobre el precio de venta).
Suponer una ganancia del vendedor del 12% en todas las unidades y un
impuesto del 6% y diseñar un algoritmo para leer el coste total del
automóvil e imprimir el coste para el consumidor.
17. Un alumno desea saber cuál será su promedio general en las tres materias
más difíciles que cursa y cuál será el promedio que obtendrá en cada una
de ellas. Estas materias se evalúan como se muestra a continuación:
La calificación de Matemáticas se obtiene de la sig. Manera:
Examen 90%
Promedio de tareas 10%
En esta materia se pidió un total de tres tareas.
La calificación de Física se obtiene de la siguiente manera:
Examen 80%
Promedio de tareas 20%
En esta materia se pidió un total de dos tareas.
La calificación de Química se obtiene de la sig. Manera:
Examen 85%
Promedio de tareas 15%
En esta materia se pidió un promedio de tres tareas.
18. Dados las coordenadas (x1, y1) y (x2, y2) de dos puntos en el plano
cartesiano, determinar la distancia (d) entre estos dos puntos
19. Se tiene las votaciones de 3 candidatos (v1, v2, v3). Sobre el total (tot),
determinar el porcentaje de votación obtenido por cada uno de los
candidatos (p1, p2, p3)
20. Leer tres valores enteros y realizar las siguientes operaciones
 Sumar todos los valores
 Multiplicar todos los valores
 Restar de la suma de los dos el doble del tercero
 Promedio de todos los valores.
 Suma de las mitades de los dos últimos valores
21. Leer cuatro valores reales a, b, c y d. Realizar lo siguiente:
 Sumar el cuadrado de los extremos más el cubo de los demás
 Multiplicar el promedio de los tres primeros por el promedio de los
tres últimos valores
 Calcular la siguiente expresión: (suponga que c es diferente de cero)
ab cd  2a
Valor  2
  4cd
c a
c
2a  5b  4

22. Se tiene un triángulo rectángulo de base B y altura H. Calcular lo siguiente:


 Área de la figura
 Perímetro de la figura
 hipotenusa
23. Se lee el radio de un circulo y el lado de un cuadrado, se le pide que realice
una aplicación que haga lo siguiente:
 Calcular área de las figuras
 Sumar los perímetros de ambas figuras
 Área promedio
 Elevar al cubo el perímetro del cuadrado
 Calcular la altura promedio de las figuras
24. Hay un cilindro, una esfera y un cono. Al leer las dimensiones básicas de
cada uno de ellos, haga una aplicación que realice:
 Volumen promedio
 Suma de áreas laterales
 Altura promedio
25. Leer cuatro valores reales y calcular la siguiente expresión: (suponga que
c es diferente de cero)

ab cd  2a
Valor  2
  4cd
c a
c
2a  5b  4

26. Leer un valor real x. Calcular y escribir r=x2 – 2x3


27. Elaborar un algoritmo para convertir a radianes un valor de ángulo
medido en grados sexagesimales
28. Calcular y escribir la temperatura T que corresponde a n moles de gas
ideal sometido a una presión P cuando ocupa un volumen V. Se supone
que los valores de P y V se proporcionan por teclado. R es una constante
universal de los gases

PV  nRT

29. Ingresar un numero de cuatro dígitos y que obtenga e imprima el número


que resulta de invertir sus cifras
30. Realizar un programa que calcule la longitud y el área total de tres
circunferencias sabiendo que la 1ra de ellas tiene un radio R que será
introducido por teclado, la 2da tiene un radio 2R y la 3ra tiene un radio
de 3R.

31. Cada molécula absorbe la energía radiante a una longitud de onda


específica, a partir de la cual es posible extrapolar la concentración de un
soluto en una solución. Con arreglo a la ley de Lambert-Beer, existe una
relación lineal entre la absorbancia A (también denominada densidad
óptica, DO) y la concentración de la macromolécula, conforme a la
ecuación siguiente:

A  DO   lc

Dónde:
є = Coeficiente de extinción molar
c = Concentración
l = Paso de luz de la cubeta. Las proteínas y los ácidos nucleicos absorben
la luz en el intervalo ultravioleta, a longitudes de onda comprendidas
entre los 210 y los 300 nm
Elaborar un algoritmo para calcular la absorbancia
32. Un vendedor recibe un sueldo base más un 10% extra por comisión de
sus ventas, el vendedor desea saber cuánto dinero obtendrá por
concepto de comisiones por las tres ventas que realiza en el mes y el total
que recibirá en el mes tomando en cuenta su sueldo base y comisiones.
33. Elaborar un programa en el cual se ingrese la distancia que existe entre
dos vehículos y sus respectivas velocidades ¿hallar el tiempo de alcance y
el tiempo de encuentro?
34. Elabore un programa en la que me devuelva la altura y la velocidad final
de un cuerpo si se deja caer, ingresando únicamente el tiempo.
35. Convierta un ángulo sexagesimal g, m, s a grados, minutos y segundos
centesimales.
36. Elaborar un programa en el que se ingrese la masa atómica y la cantidad
de neutrones para que nos devuelva el número atómico, la cantidad de
neutrones y protones.
37. Elaborar un programa en el que ingrese el tiempo en el que se demora en
llegar el sonido de una detonación a cierto lugar. ¿calcular la distancia
donde se realizó la detonación?
38. Elaborar un algoritmo que solicite el número de respuestas correctas,
incorrectas y en blanco, correspondientes a postulantes y muestre su
puntaje final considerando, que por cada respuesta correcta tendrá 4
puntos, respuestas incorrectas tendrá -1 y respuestas en blanco tendrá 0.
39. Elaborar un algoritmo que permita ingresar el número de partidos
ganados, perdidos y empatados, por algún equipo en el torneo apertura,
se debe demostrar su puntaje total, teniendo en cuenta que por cada
partido ganador obtendrá 3 puntos, empatado 1 punto y perdido 0
puntos.
40. Elabore el algoritmo que permita ingresar dos valores numéricos enteros
cualquiera, luego de evaluar se debe imprimir sus valores
intercambiados.
41. Cifrado de datos: dado un número de cuatro dígitos se reemplazará cada
dígito por (dígito +7) módulo 10. A continuación se intercambiará el
primer dígito por el tercero y el segundo por el cuarto, y ese será el
número cifrado.
42. Fibonacci fue un matemático italiano que se planteó el siguiente
problema: Dada una pareja de conejos jóvenes, y suponiendo que los
conejos tardan un año en madurar a partir del año siguiente cada pareja
madura de conejos da a luz a una pareja de conejos jóvenes ¿Cuántas
parejas de conejos habrá una vez transcurridos n años?
La respuesta es:

1 1 5 n 1 5 n
Fn  (( ) ( ) )
5 2 2

Queremos tener un algoritmo que nos permita saber cuántas parejas de


conejos tendremos, luego de un número determinado de años
43. Pepe quiere invertir el dinero que le regalaron para su cumpleaños
plantando sandias en un terreno que tiene en Paine.
Sin embargo, se está seguro de si le alcanza el dinero pues es la primera
vez que realiza este tipo de negocio, pero si sabe que cuesta S/. 25.00 por
metro cuadrado plantar sandias.
Además, ni siquiera está segura de cuantos metros cuadrados tiene su
terreno. Lo único que sabe es que el terreno es triangular, y conoce la
longitud de los lados.
¿Cómo puede hacer Pepe para saber la cantidad de dinero que necesita?
Ayuda:
Para calcular el área de un triángulo conociendo la longitud de sus lados
podemos utilizar la fórmula:

area  s(s  L1 )(s  L2 )(s  L3 )

Dónde:
( L1  L2  L3 )
s
2

44. Pepe quiere viajar a Londres la próxima semana y para saber cómo está
el tiempo allá estuvo mirando el programa del tiempo que transmiten en
un canal de televisión inglés.
Cuando el anunciador del tiempo dio las temperaturas de la próxima
semana Pepe se llevó una gran sorpresa pues no las entrego en grados
Celsius, sino en grados Fahrenheit ¿Puede proponer una solución
algorítmica para que Pepe pueda determinar qué tan frio esta Londres en
este tiempo?
Ayuda
Para calcular la temperatura en grados Celsius podemos utilizar la
fórmula: 5
T (C )  (T ( F )  32)
9

45. Elaborar un algoritmo para calcular la temperatura de fusión (Tf): Es


importante no olvidar que son dos los cebadores que se añaden a una
PCR en relación con un sitio o diana. Los dos cebadores oligonucleótidos
deben diseñarse de forma que tengan temperaturas de fusión similares.
Si los cebadores no se ajustan bien en cuanto a su Tf, la amplificación será
menos eficaz o incluso podrá no darse en absoluto, ya que el cebador con
la Tf más elevada funcionará mal a temperaturas más bajas y es posible
que el cebador con la Tf más baja no trabaje a temperaturas más
elevadas. La forma más precisa de calcular las temperaturas de fusión de
los oligonucleótidos es utilizar cálculos termodinámicos del vecino más
próximo con la fórmula:

Tfcebador  H (S  R ln(c / 4))  273.15C  16.6log10[ K  ]

Dónde:
H= entalpia
S=entropía de la formación de la hélice
R= constante molar de los gases
C= concentración de los cebadores
46. Permita ingresar cuatro valores reales, los primeros tres son longitud,
ancho y altura (en centímetros) de un prisma rectangular. El cuarto valor
real es el peso (en gramos) del prisma. Escriba un programa para calcular
e imprimir la densidad de este objeto.
47. Elaborar un algoritmo para calcular el pronóstico por el método de
suavización exponencial simple, según la formula.

Fi 1   Ai  (1   ) Fi

Donde
Fi+1: Pronostico en el periodo i+1
Fi: Pronostico realizado en el periodo i
Ai: las ventas o demanda real en el periodo i
α: Factor de ponderación o constante de ajuste exponencial
48. Elaborar un algoritmo para calcular el error en los pronósticos

Error  et  At  Ft

EJEMPLO: 20) Leer tres valores enteros y realizar las siguientes operaciones

 Sumar todos los valores


 Multiplicar todos los valores
 Restar de la suma de los dos el doble del tercero
 Promedio de todos los valores.
 Suma de las mitades de los dos últimos valores

INICIO:

LEER: V1,V2,V3

PROCESO:

ST <– V1+V2+V3

MT <– V1*V2*V3
O1 <– (V1+V2)-(V3*2)
PT <– (V1+V2+V3)/3
O2 <– (V2/2)+(V3/3)
ESCRIBIR: ST,MT,O1,PT,O2
FIN
INICIO

LEER V1,V2,V3

PROCESO
ST <– V1+V2+V3

MT <– V1*V2*V3
O1 <– (V1+V2)-(V3*2)
PT <– (V1+V2+V3)/3
O2 <– (V2/2)+(V3/3)

ESCRIBIR
ST,MT,O1,PT,O2

FIN

También podría gustarte