Está en la página 1de 6

ACTIVIDAD 5 ‐ PRACTICA CALIFICADA FNDAMENTOS DE PROGRAMACION

Cajamarca, 23 de Agosto – C2 Ingeniería de Sistemas


REYNA HUACCHA WILLIAM ORLANDO
Apellidos y Nombres: ________________________________________________________

Inicio 9: 35am – Fin: 11: 20 am

•EL desarrollo de los ejercicios puede ser en forma manual o digital. Si se trabajó manualmente,
de todas maneras, se tendrá que digitalizar tomado una fotografía o escaneándolo para luego u
nir todos los ejercicios en un único archivo formato PDF.

• El nombre del archivo debe tener la siguiente estructura: PC1FP‐APELLIDO1‐ NOMBRE1

•Se debe enviar a través de correo electrónico, respetando los tiempos establecidos: 2 pu
ntos, envío de la practica hasta las 11: 20 am, 0 puntos más de las 11:20 am hasta la 11:30 am, l
uego ya no se calificará

•Subir al SIA, solo con fines de registro hasta la 11:45 am.

Para los siguientes ejercicios:

Hacer a) ANALISIS del PROBLEMA indicando las variables de entrada y variables de salida (2 p c
/u), b) DISEÑO del ALGORITMO: pseudocódigo o diagrama de flujo, según se indique (4 p c/u) y
c) PRUEBA DE ESCRITORIO 2 ejecuciones (2p c/u) para cada uno de los siguientes ejercicios.

Calcular el:

1.  Consumo de gasolina total (en litros)


2.  Consumo de gasolina por cada 100 km (en litros y dólares).
3. Velocidad media (en km/s) Teniendo en cuenta el total de kilómetros recorridos, el p
recio de la gasolina (por litro) en moneda nacional(soles), el dinero de gasolina gastado
en el viaje(soles) y el tiempo que se ha tardado (en horas). Tener en cuenta que 1 dólar = 4
soles. (SEUDOCODIGO)

CTL = D/ P
Litros por km = litros/km
Km,P,h,L,D,do CTL,TD100,VM,TH,do
Dinero por km=dinero/Km
Consumos por cada 100 km
entrada salida
Tlitros100 = litroskm * 100
Tdo100 = dinerokm * 100
ms = (km * 1000) / (horastotal *
3600)
INCIO
Sol=dinero/4
REAL Km,P,h,L,D,do

Escribir
proceso
"Ingresa el valor de dinero de gasolina gastado:"

Leer
“dinero de gasolina gastado”

Escribir
"Ingresa el valor de km recorridos:"

Leer
“km recorrido”

Escribir
"Ingresa el valor de precio de la gasolina en dolares:"

Leer
Precio de la gasolina dolares

Escribir
"Ingresa el valor de tiempo en horas:"

Leer
“tiempo en horas”

Fin

PRUEBA DE ESCRITORIO
Nª gasolina km Precio tiempo Pantalla
gastada recorridos dolares
1 10 150 10 2 Consumo de gasolina en
total
10 litros
Consumo de
gasolina por cada 100 km
1.5 litros , 10 dólares
Velocidad media (en km/s)
150km/7200

1 20 300 20 6 Consumo de gasolina en


total
20 litros
Consumo de
gasolina por cada 100 km
20 litros , 20 dólares
Velocidad media (en km/s)
300km/21600

2.Ingresar una cantidad entera de dinero expresado en soles e indicar cuántos billetes y monedas
se puede tener como mínimo. Considerar billetes de 100 y 50 y monedas de 1. Ejemplo: 265 soles:
2 billete de 100 soles, 1 billete de 50 y 15 monedas de 1 sol. DIAGRAMA DE FLUJO

C=CAND/100
A=(CAND%100) *2
cand S=(CAND%100) B,A,S

entrada salida
proceso

DIAGRAMA DE FLUJO

INICIO
ENTERO CAND

ESCRIBIR “INGRESE
CANTIDAD ENTERA DE
DINERO”

LEER CAND

C=CAND/100

A=(CAND%100) *2

S=(CAND%100)

ESCRIBIR “BILLETES DE CIEN:” ,C

“BILLETES DECUENTA:” , A

“MONEDAS DE UN SOL” , S

FIN

PRUEBA DE ESCRITORIO

Nª CANTIDAD BILLETE DE BILLETE DE MONEDA Pantalla


CIEN CINCUENTA DE SOL
1 250 2 5 0 BILLETES DE CIEN: 2
BILLETES DE 50: 5
MONEDAS DE UN SOL :0
1 359 3 5 9 BILLETES DE CIEN: 2
BILLETES DE 50: 5
MONEDAS DE UN SOL :0
3. Para el siguiente ALGORITMO: a. Elabore la prueba de escritorio 2 ejecuciones (2 p) b.
Redacte el enunciado del problema que soluciona. (2p)

PRUEBA DE ESCRITORIO

Nª NUMEROS MAYOR MENOR PRODUCTO DIVISION Pantalla


1 20‐5 20 5 100 4 EL NUMERO
MAYOR ES :20
OPERACIÓN:
DIVISION :4
1 10‐2 10 2 20 5 EL NUMERO
MAYOR ES :10
OPERACIÓN:
PRODUCTO :20
ENUNCIADO
CREAR UN ALGORITMO PARA DETERMINAR SI UN NUMERO ENTERO ES MAYOR QUE OTRO
DANDO SU PRODUCTO Y SU DIVISION.

También podría gustarte