Está en la página 1de 7

JUNIO DE 2020

UNIVERSIDAD JOSE CARLOS MARIATEGUI


FACULTAD DE INGENIERIA Y ARQUITECTURA
INGENIERIA CIVIL

FUNDAMENTOS DE PROGRAMACION DIGITAL


EJERCICIOS ALGORÍTMICOS

ANDRES AVELINO CACERES MUÑOZ 0112009


DIEGO GABRIEL MAMANI RAMOS 131022034P
FUNDAMENTOS DE PROGRAMACION DIGITAL JUNIO DE 2020

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

Escribir el algoritmo que calcule el área de un círculo.

Entrada

Leer A //radio del circulo

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

Leer sexo (sexo=M o sexo=F)

Proceso y salida

Si sexo= M entonces

Si (edad>18) entonces

Escribir “eres hombre y puedes votar”

Sino

Escribir “eres hombre y no puedes votar”

Fin_si

Sino

Si (edad>18) entonces

Escribir “eres mujer y puedes votar”

Sino

Escribir “eres mujer y no puedes votar”

Fin_si

Fin_si

Ejercicio 7

Hacer un algoritmo que calcule la factorial de un número.

Entrada

Leer a

DGMR 4
FUNDAMENTOS DE PROGRAMACION DIGITAL JUNIO DE 2020

Proceso y salida

Si (a<0) entonces

Escribir “no se puede calcular”

Sino

P=1

Fac=1

P<=a

Fac=fac*p

P=p+1

Escribir la factorial de “a” es igual a “fac”

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

Leer s //precio en soles

Leer mes //número del mes

Proceso

Si mes=10 entonces

TotalD =(p*s)*0.15

Escribir “TotalD”

Sino

Total= p*s

Escribir “Total”

Fin_si

DGMR 6

También podría gustarte