TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
2. Diseñar un Diagrama de Flujo que permita leer la edad de una persona, si la edad es
mayor e igual que 18 es mayor de edad, caso contrario es menor de edad.
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
CALIFICACION EQUIVALENCIA
19-20 Sobresaliente
16-18 Muy Bueno
14-15 Buen
12-13 Regular
11 o meno Insuficiente
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
6. Elabore un algoritmo que lea dos variables enteras a y b. El programa debe leer un
carácter y tomar una de las siguientes determinaciones.
Si es ‘+’ debe sumar las dos variables y hallar la raíz cuadrada
Si es ‘-‘ debe restar las dos variables y hallar el valor absoluto
Si es ‘*’ debe multiplicar las dos varibales y rendodear
Si es ‘/’ debe dividir las dos variables y truncar el número
Si es ‘%’ debe obtener el resto de la división
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
7. Calcular el total que una persona debe pagar en una llantera, si el precio de cada
llanta es de s/. 800.00 Nuevos Soles si se compran menos de 5 llantas y de s/. 700.00
Nuevos Soles si se compran 5 o más.
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
a. El resultado promedio.
b. El numero de estudiantes desaprbados, es decir cuyos resultados son menos e
iguales a 50.
c. El numero de estudiantes aprobados con mayor que 50.
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
13. Debido a los excelentes resultados, el restaurante decide ampliar sus ofertas de
acuerdo a la siguiente escala de consumo. Determinar el importe a pagar por lo
consumido, mostrando todos los importes.
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
15. El Ministerio de Transportes desea saber, de los n autos que entran a la ciudad de
Moquegua, cuantos entran con calcomanía de cada color. Conociendo el ultimo digito
de la placa de cada automóvil se puede determinar el color de la calcomanía utilizando
la siguiente relación.
DIGITO COLOR
1o2 Amarilla
3o4 Rosa
5o6 Roja
7o8 Verde
9o0 Azul
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
16. Una frutería ofrece las manzanas con descuento según la siguiente tabla:
NUM DE KG % DESCUENTO
COMPRADOS
0-2 0%
2.01-5 10%
5.01-10 15%
10.01 en adelante 20%
Determinar cuánto pagara una persona que compre manzanas en esa frutería
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
17. Diseñar un diagrama de flujo que permita ingresar a un usuario código=100 y clave
=200. Si los datos de entrada son correctos, el sistema solicita al usuario que ingrese
un numero n y verifica si este numero es par o impar y luego envía el reporte según
sea el caso. Si el usuario no recuerda sus datos en la primera entrada, decide ingresar
sus nuevos datos mediante ncodigo=10 y nclave=12. Si estos son correctos el sistema
calcula la suma de sus datos ingresado y emite un reporte, en caso que sean
incorrectos el sistema solo envía un mensaje de error.
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
19. Introducir dos números por teclado y mediante un menú de opciones calcule la suma,
su resta, su multiplicación o su división.
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
MENU DE OPCIONES
(1) SUMA
(2) RESTA
(3) MULTIPLICACION
(4) DIVISION
(5) RESTO
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
20. Hacer un programa que nos permita introducir un numero por teclado y sobre el
realicen las siguientes operaciones:
MENU DE OPCIONES
(1) RAIZ
(2) FACTORIAL
(3) VALOR
ABSOLUTO
(4) VALOR
TRUNCADO
(5) TANGENTE
(6) FIN
TRABAJO PRACTICO N° 12
FUNDAMENTOS DE PROGRAMACIÓN DIGITAL
TRABAJO PRACTICO N° 12