Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo de Programacion 2
Trabajo de Programacion 2
Ejercicio 1
Escribir el algoritmo de un programa que permita leer la edad y peso de una persona y
posteriormente imprimirla.
Entrada
Leer A
Leer B
Proceso
E=A
P=B
Salida
Imprimir E
Imprimir P
Ejercicio 2
Escribir el algoritmo que calcule el área de un triángulo recibiendo como entrada el valor de base y
altura.
Entrada
Leer A
Leer B
Proceso
S=(A*B)/2
Salida
Imprimir S
DGMR 1
FUNDAMENTOS DE PROGRAMACION DIGITAL JUNIO DE 2020
Ejercicio 3
Entrada
Leer B // π (pi)
Proceso
AT=B*(A*A)
Salida
Imprimir AT
Ejercicio 4
Escribir el algoritmo que dados 2 valores de entrada imprima siempre la división del mayor entre
el menor.
Entrada
Leer A
Leer B
Proceso
Si (A>B) entonces
D=A/B
Si no
D=B/A
Fin_si
Salida
Escribir D
Ejercicio 5
DGMR 2
FUNDAMENTOS DE PROGRAMACION DIGITAL JUNIO DE 2020
Escribir el algoritmo que lea de entrada 3 números y que indique cual es el mayor de ellos.
Entrada
Leer a
Leer b
Leer c
Proceso y salida
Si (a>b) entonces
D=a-b
Si (a>c) entonces
D=a-c
Escribir “a es mayor”
Sino
D=c-a
escribir “c es mayor”
fin_si
Sino
Si (b>c) entonces
D=b-c
Escribir “b es mayor”
Sino
D=c-b
Escribir “c es mayor”
Fin_si
Fin_si
Ejercicio 6
Escribir el algoritmo que pida la edad y el sexo y dependiendo si es hombre o mujer y si puede
votar o no.
DGMR 3
FUNDAMENTOS DE PROGRAMACION DIGITAL JUNIO DE 2020
Entrada
Leer edad
Proceso y salida
Si sexo= M entonces
Si (edad>18) entonces
Sino
Fin_si
Sino
Si (edad>18) entonces
Sino
Fin_si
Fin_si
Ejercicio 7
Entrada
Leer a
DGMR 4
FUNDAMENTOS DE PROGRAMACION DIGITAL JUNIO DE 2020
Proceso y salida
Si (a<0) entonces
Sino
P=1
Fac=1
P<=a
Fac=fac*p
P=p+1
Fin_si
Ejercicio 8
Una tienda ofrece un descuento del 15% sobre el total de la compra durante el mes de octubre.
Dado un mes y un importe, calcular cuál es la cantidad que se debe cobrar al cliente. Hacer el
algoritmo.
Entrada
Leer p //producto
DGMR 5
FUNDAMENTOS DE PROGRAMACION DIGITAL JUNIO DE 2020
Proceso
Si mes=10 entonces
TotalD =(p*s)*0.15
Escribir “TotalD”
Sino
Total= p*s
Escribir “Total”
Fin_si
DGMR 6