Ejercicios de Programación Estructuras Secuenciales
Ejercicios de Programación Estructuras Secuenciales
Ejercicios de Programación Estructuras Secuenciales
net
www.asecompu.net
EJERCICIOS DE PROGRAMACION
Ejercicios resueltos en Java, Pseint, C#, C, C++, Python, Scilab, VisualFox, Pascal
1 Una persona recibe un préstamo de $. 1.000,00 de un banco y desea saber cuánto pagará de
interés en 2 años, si el banco le cobra una tasa del 27% anual.
3 Calcular el monto a pagar en una cabina de Internet, si el costo por hora es de $ 0.60 la hora.
4 Una persona viaja a Colombia hacer compras llevando una cierta cantidad de dólares,
Calcular la cantidad de pesos colombianos a recibir sabiendo que el tipo de cambio está a
2950 pesos cada dólar.
6 Realizar un programa que pida un número de 2 dígitos y luego debe mostrar la suma de los
dígitos. (Ejemplo. Si ingresa 47 el resultado será 11).
7 Realizar un algoritmo que pida un numero de 3 dígitos y luego debe mostrar la suma de los
dígitos. (Ejemplo. Si ingresa 472 el resultado será 13).
AreaPresupuesto
Urgencias37%
Pediatría42%
Traumatología21%
Obtener la cantidad de dinero que recibirá cada área para cualquier monto presupuestal.
11 Escriba un algoritmo que dado el número de horas normales y horas extras trabajadas por un
empleado y el valor por hora, calcule el sueldo total de ese empleado. Tenga en cuenta que
las horas extras se pagan el doble.
12 Un constructor sabe que necesita 0,5 metros cúbicos de arena por metro cuadrado de revoque
a realizar. Hacer un programa donde ingrese las medidas de una pared (largo y alto)
EJERCICIOS DE PROGRAMACION
Ejercicios resueltos en Java, Pseint, C#, C, C++, Python, Scilab, VisualFox, Pascal
expresada en metros y obtenga la cantidad de arena necesaria para revocarla.
13 Escriba un programa donde se ingrese el tiempo necesario para un cierto proceso en horas y
minutos Se calcule el costo total del proceso sabiendo que el costo por minuto es $ 0,25.
16 Leer tres números ENTEROS de un Digito cada uno y almacenarlos en una sola variable X
que contenga a esos tres dígitos Por ejemplo si A=5 y B=6 y C=2 entonces X=562.
17 Obtener la edad de una persona en meses, si se ingresa su edad en años y meses. Ejemplo:
Ingresado 3 años 4 meses debe mostrar 40 meses.
18 Suponga que un individuo desea invertir su capital en un banco y desea saber cuanto dinero
ganará en un año si el banco paga a un interés de 2,5% mensual (aplicar interés simple).
19 Un vendedor recibe un sueldo base, más un 10% extra por comisión de sus ventas, el
vendedor desea saber cuanto 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.
20 Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber
cuanto deberá pagar finalmente por su compra.
21 Un alumno desea saber cual será su calificación final en la materia de Algoritmos. Dicha
calificación se compone de tres notas parciales y el examen, se sabe que el examen equivale
el 40% de la nota final.
22 Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un
grupo de estudiantes.
23 Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario
anterior.
24 Convertir una distancia en metros a pies y pulgadas. (1 pulg=2.54 cm, 1 pie=12 pulg).
27 Elabore un programa que lea 2 números enteros positivos y que muestre la suma y la
multiplicación de éstos.
EJERCICIOS DE PROGRAMACION
Ejercicios resueltos en Java, Pseint, C#, C, C++, Python, Scilab, VisualFox, Pascal
28 Elabore un programa que lea 3 números enteros positivos y que muestre la suma y la
multiplicación de todos. El resultado debe se siempre positivo.
29 Elabore un programa que calcule la edad en años y meses de una persona teniendo como
dato el número de meses.
30 Elabore un programa que permita ingresar nombre del cliente, nombre del producto, el
precio unitario y la cantidad de un articulo a comprar. Calcular el total a pagar. (Considerar
el IVA 12%).
36 Escribir un programa para convertir una medida dada en pies a sus equivalentes en:
Yardas,
Pulgadas,
Centímetros,
Metros.
(1 pie =12 pulgadas, 1 yarda = 3 pies, 1 pulgada = 2.54cm, 1m= 100cm). Leer el número de
pies e imprimir el número de yardas, pies, pulgadas, centímetros y metros
V = (4/3) * PI * a * b *c
EJERCICIOS DE PROGRAMACION
Ejercicios resueltos en Java, Pseint, C#, C, C++, Python, Scilab, VisualFox, Pascal
41 Escribir un algoritmo que calcule la hipotenusa de un triángulo rectángulo.
42 Escribir un algoritmo que calcula el equivalente en grados Fahrenheit conociendo como dato
la temperatura en grados centígrados.
F=9/5 * C + 32
44 Un alumno desea saber cuál será su calificación final en la materia de Programación I. Dicha
calificación se compone de los siguientes porcentajes:
45 El dueño de una tienda compra un artículo a un precio determinado. Obtener el precio en que
lo debe vender para obtener una ganancia del 30%.
46 Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte
una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la
cantidad total invertida
52 Realice un programa que calcule el área y volúmen de un cono, teniendo como datos el
radio, generatríz y altura.
Al=PI*r*g;
At=PI*r*g + PI*r^2;
Vol=(PI*r^2*h)/3;
425 Queremos conocer los datos estadísticos de una asignatura, por lo tanto,necesitamos
un algoritmo que lea el número de reprobados, aprobados y sobresalientes de una
asignatura, y nos devuelva:
a. El tanto por ciento de alumnos que han superado la asignatura (aprobados más los
sobresalientes).
b. El tanto por ciento de reprobados, aprobados y sobresalientes dela asignatura,
429 Programa que pida por teclado la fecha de nacimiento de una persona (dia, mes, año) y
calcule su número de la suerte.
El número de la suerte se calcula sumando el día, mes y año de la fecha de nacimiento y a
continuación sumando las cifras obtenidas en la suma.
Por ejemplo:
Si la fecha de nacimiento es 12/07/1980
EJERCICIOS DE PROGRAMACION
Ejercicios resueltos en Java, Pseint, C#, C, C++, Python, Scilab, VisualFox, Pascal
Calculamos el número de la suerte así: 12+7+1980 = 1999 1+9+9+9 = 28
Número de la suerte: 28
449 Especificación del programa que lee un número de 3 dígitos y devuelve como salida cuantas
Centenas, Decenas y Unidades tiene. (validar el ingreso).
453 Elabore un programa que lea un número e imprima el número y el valor absoluto del mismo.
457 Elabore un programa que lea un espacio en kilómetros y lo convierta e imprima en millas
(Un kilómetro es igual a 0,621371 millas).
527 Diseñe una solución básica con POO que permita resolver: que lea de teclado la marca y
modelo de un auto e imprima en pantalla el modelo y la marca (orden invertido a lo que se
lee)
528 Diseñe una solución básica con POO que permita resolver: la hipotenusa de un triángulo
rectángulo.
589 Solución basica POO. Calcular el área de un círculo (A = ? r²) recibiendo como parámetro
elradio y devolviendo el área.
602 Un "struct" que almacene datos de una canción en formato (MP3, wav), Artista, Título,
Duración (en segundos), Tamaño del fichero (en KB). Un programa debe pedir
los datos de una canción al usuario, almacenarlos en dicho "struct" y después mostrarlos en
pantalla.
637 Se necesita elaborar un programa 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á 3 puntos, respuestas incorrectas tendrá -1 y respuestas en
blanco tendrá 0. Ejm. resp_c=2, resp_i=3, resp_bla=1 debera mostrar: Total preguntas=6,
Puntaje=3.
641 Diseñar una función que calcule el área y el perímetro de una circunferencia. Utiliza dicha
función en un programa principal que lea el radio de una circunferencia y muestre su área y
perímetro.
660 Una gasolinera despacha gasolina extra y la bomba surtidora registra la compra en galones,
pero el precio de la gasolina está fijado en 0.488 ctvs de dólar el litro. Construya un
algortimo que calcule y escriba cuánto hay que cobrarle al cliente si éste consume "n"
galones. Donde: 1 galón=3.785 lts.