0% encontró este documento útil (0 votos)
54 vistas2 páginas

Ejercicios de Programación Básica

El documento presenta 30 problemas de programación básicos que involucran identificar datos de entrada y salida, asignaciones y condiciones. Los problemas incluyen calcular expresiones matemáticas, ordenar datos, calcular promedios, áreas, perímetros y más.

Cargado por

Guzman Alonso
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)
54 vistas2 páginas

Ejercicios de Programación Básica

El documento presenta 30 problemas de programación básicos que involucran identificar datos de entrada y salida, asignaciones y condiciones. Los problemas incluyen calcular expresiones matemáticas, ordenar datos, calcular promedios, áreas, perímetros y más.

Cargado por

Guzman Alonso
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 DE PROGRAMACIÓN BÁSICOS

PROBLEMAS PARA IDENTIFICAR DATOS DE ENTRADA/SALIDA, ASIGNACIONES Y


CONDICIONES
1. Construya un algoritmo que dado los datos enteros A y B, escriba el resultado de la
( A + B) 2
expresión 3

2. Construya un diagrama de flujo tal que dados los datos A, B, C, D, que representan
números enteros, escriba los mismos en orden inverso.

3. Dado el código y las 5 calificaciones de un alumno, obtenidas a lo largo del semestre,


construya un algoritmo que imprima el código del alumno y el promedio de sus
calificaciones.

4. Escriba un diagrama de flujo que permita calcular e imprimir el cuadrado y el cubo de un


número entero positivo x.

5. Construya un diagrama de flujo tal que dados como datos la base y la altura de un
rectángulo, calcule el perímetro y la superficie (área) del mismo.

6. Escriba un diagrama de flujo tal que dados como datos dos números reales, calcule la
suma, resta y multiplicación de dichos números.

7. Construya un diagrama de flujo tal que dado el costo de un artículo vendido y la cantidad
de dinero entregada por el cliente, calcule e imprima el cambio que debe entregársele al
mismo.

8. Construya un diagrama de flujo tal que dadas la base y la altura de un triángulo, calcule
e imprima su área.

9. Una persona compró una estancia en un país sudamericano. La extensión de la estancia


está especificada en acres. Construya un diagrama de flujo, tal que dado como dato la
extensión del campo en acres, calcule e imprima la extensión del mismo en hectáreas.

10. Construya un diagrama de flujo tal que dado como dato el lado de un cubo, calcule el
áea de la base, el área lateral, el área total y el volumen.

11. Construya un algoritmo que dado el costo de un artículo vendido y la cantidad de dinero
entregada por el cliente, calcule e imprima el cambio que debe entregársele al mismo.

12. Construya un diagrama de flujo que resuelva el problema que tienen en una gasolinera.
Los surtidores de la misma registran lo que surten en galones, pero el precio de la
gasolina está fijado en litros. El diagrama de flujo debe calcular e imprimir lo que hay
que cobrarle al cliente. Cada galón tiene 3,785 litros y el precio de cada litro es de
$1750.

13. En una casa de cambio necesitan construir un programa tal que dado como dato una
cantidad expresada en dólares, convierta esa cantidad a pesos. Construya el diagrama
de flujo correspondiente. (1 dólar equivale a $2715)

14. Construya un diagrama de flujo tal que dado el radio de un círculo, calcule e imrpima su
área y la longitud de su circunferencia.

15. En las olimpiadas de invierno el tiempo que realizan los participantes en la competencia
de velocidad en pista se mide en minutos, segundos y centésimas. La distancia que
recorren, por otra parte, se expresa en metros. Construya un diagrama de flujo que
calcule la velocidad de los participantes en kilómetros por hora.

16. Escriba un algoritmo que dado el nombre de un dinosaurio, su peso y su longitud,


expresados estos dos últimos en libras y toneladas, respectivamente, escriba el nombre
del dinosaurio, su peso expresado en kilogramos y su longitud expresada en metros.
17. Escribir un algoritmo que dadas las coordenadas de 2 puntos en el plano cartesiano,
calcule la distancia entre los mismos.

18. Construya un algoritmo que dadas las coordenadas de 3 puntos en el plano cartesiano
que corresponden a los vértices de un triángulo, calcule el perímetro del triángulo.

19. Construya un diagrama de flujo que calcule e imprima el número de segundos que hay
en un determinado número de días.

20. Calcule el valor devengado por un trabajador, a partir del número de horas trabajadas y
el salario mensual.

21. Construya un diagrama de flujo tal que dado como dato la calificación de un alumno en
un examen, escriba “Aprobado” en caso que la calificación sea superior a 3.0 o
“Reprobado” en caso contrario.

22. Dado como dato el sueldo de un trabajador aplíquele un aumento del 15% si su sueldo
es inferior a $720000 y 5% si es superior. Imprima el nuevo el nuevo sueldo.

23. Construya un diagrama de flujo tal que dado como dato una variable de tipo entero,
obtenga el resultado de la siguiente función:

Y= 100*X X<0
2*X+5 0<=X<3
100/X 3<=X<=6
0 Para cualquier otro valor
24. Construya un diagrama de flujo tal, que dados como datos la categoría y el sueldo del
trabajador, calcule el aumento correspondiente teniendo en cuenta la siguiente tabla.
Imprima la categoría del trabajador y su nuevo sueldo.

CATEGORIA AUMENTO
1 15%
2 10%
3 8%
4 5%
25. Dados los datos A, B, C que representan números enteros diferentes, construya un
diagrama de flujo para escribir los números en forma descendente.

26. Construya un diagrama de flujo tal que dados como datos los valores enteros P y A,
determine si los mismos satisfacen la siguiente expresión: P3 + Q4 − 2 * P2  680 En caso
afirmativo debe imprimir los valores P y Q.

27. La tangente de un ángulo se define como el cociente entre el seno y el coseno de un


ángulo: tan = sen  Construya un algoritmo que le permita calcular la tangente de un
cos 
ángulo, considerando que se conoce el valor del seno y del coseno del mismo.

28. La cotangente de un ángulo se define como el cociente entre el coseno y el seno de un


ángulo: cot an = cos Construya un algoritmo que le permita calcular la tangente de un
sen
ángulo, considerando que se conoce el valor del seno y del coseno del mismo.

29. Hacer un algoritmo que calcule el valor absoluto de un número entero cualquiera.

30. Hacer un algoritmo que calcule las raíces reales de la expresión ax2 + bx + c = 0 ,
teniendo en cuenta que pueden ser reales o imaginarias.

También podría gustarte