0% encontró este documento útil (0 votos)
105 vistas7 páginas

Ejercicios de Algoritmos y Programación

Este documento presenta una serie de ejercicios de programación para practicar conceptos básicos como algoritmos, pseudocódigo, diagramas de flujo y la creación de programas sencillos. Incluye 14 ejemplos iniciales de algoritmos comunes y 10 casos propuestos para desarrollar programas que calculen áreas, volúmenes, promedios, conversión de unidades y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
105 vistas7 páginas

Ejercicios de Algoritmos y Programación

Este documento presenta una serie de ejercicios de programación para practicar conceptos básicos como algoritmos, pseudocódigo, diagramas de flujo y la creación de programas sencillos. Incluye 14 ejemplos iniciales de algoritmos comunes y 10 casos propuestos para desarrollar programas que calculen áreas, volúmenes, promedios, conversión de unidades y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

EJERCICIOS IDL1

Fundamentos de
programación

1
2

Recordando que es un algoritmo

• Por medio de los conceptos y bases de un algoritmo, crear un algoritmo


que permita:

• Algoritmo para freír un huevo

• Algoritmo para cargar un teléfono móvil


3

Realizar el análisis de datos, seudocódigo, diagrama de flujo o N-S

1. Realizar un programa que permita al usuario introducir por teclado dos


números con opción a ser decimales, calculando las 4 operaciones
básicas.

2. Determinar la cantidad de porcentaje de varones y mujeres en un centro


de estudios, ingresando la cantidad de varones y mujeres.

3. Un programa que permita calcular el área de un rectángulo. Se debe


introducir la base y la altura para poder realizar el cálculo.

4. Diseñe un programa para calcular y mostrar el valor la función 𝑓(𝑥) = 3𝑥


+ 2 para un valor cualquiera.

5. Elabore un programa que solicite los 3 lados de un triángulo cualquiera


y calcule su área, considerar que A.B y C son los lados y S el perímetro.

6. Calcular la nota que se obtendrá nuestro curso, si se necesita 2 notas


por cada indicador de logro (Utilizar las fórmulas de evaluación del
instituto).

7. Crear un programa para determinar el volumen de una caja de


dimensiones A, B y C e imprimir en pantalla
4

8. Crear un programa para determinar el Área de un Tetraedro e imprimirlo


en pantalla Sabiendo que:

9. Realiza un programa que reciba una cantidad de minutos y muestre por


pantalla a cuantas horas y minutos corresponde. Por ejemplo: 1000
minutos son 16 horas y 40 minutos.

10. Crear un programa para hallar el resultado de la siguiente Ecuación

11. Escribir un programa que le pregunte al usuario una cantidad de soles a


realizar un préstamo, una tasa de interés y un número de años, muestre
como resultado el monto final a obtener. La fórmula a utilizar es:

Donde C es el capital inicial, x es la tasa de interés y n es el número de


años a calcular.
5

12. Escribir un programa que convierta un valor dado en grados Fahrenheit


a grados Celsius.
𝐶 = (𝐹 − 32) ∗ 5/9

13. Un programa que permita calcular la venta de 3 productos, de los cuales


se necesitara hallar su precio por producto (Cantidad * Precio Unitario),
el subtotal de la venta, el consto de IGV, y el total de la venta.

14. Realice un programa que representen el algoritmo para determinar el


promedio que obtendrá un alumno por un examen de certificación,
considerando que realiza tres exámenes, de los cuales el primero y el
segundo tienen una ponderación de 25%, mientras que el tercero de
50%.
6

Ejercicios: Casos propuestos


1. Realizar un programa que requiere obtener el área de un círculo.

2. Realizar un programa que permita calcular el volumen de un cono.

3. Un vendedor recibe su sueldo base más 14% extra por comisión de sus
ventas; el vendedor desea saber cuánto dinero recibirá por concepto de
comisiones por lastres ventas que realiza en el mes y el total que recibirá
en el mes tomando en cuenta sueldo base y comisiones.

4. Un ciclista parte de una ciudad A a las HH horas, MM minutos y SS


segundos. El tiempo de viaje hasta llegar a otra ciudad B es de T
segundos. Escribir un proga,a que determine la hora de llegada a la
ciudad B.

5. Realice un programa que representen el algoritmo donde se ingrese la


edad de un apersona para determinar aproximadamente cuántos
meses, semanas, días y horas ha vivido una persona.

6. Un estacionamiento requiere determinar el cobro que debe aplicar a las


personas que lo utilizan. Considere que el cobro es con base en las
horas que lo disponen y que las fracciones de hora se toman como
completas y realice un programa que permita determinar el cobro.

7. Escribir un programa para calcular la nota final de un estudiante,


considerando que: por cada respuesta correcta 5 puntos, por una
incorrecta -1 y por respuestas en blanco 0. Imprime el resultado obtenido
por el estudiante (Valide el ingreso de 20 preguntas).
7

8. Se desea calcular la potencia eléctrica de circuito de la figura. Realice el


programa para resolver el problema. Considere que: P = V*I y V = R*I.

9. Hallar la cantidad de dinero al gastar con tres diferentes tipos de


combustible (Gas: 2.3/km, gasolina 7.5/km, petróleo 3.4/km) al recorrer
la misma distancia que se ingresara el usuario, también calcular el
porcentaje de ahorro referente al costo de la gasolina.

10. Se necesita saber la cantidad de dinero que un cajero automático debe


proporcionar en diferentes denominaciones, teniendo en cuenta que el
usuario debe ingresar la cantidad a retirar y el cajero tiene disponible las
siguientes denominaciones de dinero: 200, 100, 50, 20, 10, 1. Se debe
buscar entregar la menor cantidad de dinero por parte del cajero.

También podría gustarte