Anda di halaman 1dari 15

UNIVERSIDAD NACIONAL DE

CAJAMARCA
FACULTAD DE INGIENERA
ESCUELA ACADMICO PROFESIONAL DE
INGIENERA DE MINAS

Tema:
Estructura Secuencial
Curso:
Computacin y Algoritmos II
Integrantes:
-Jair Jess Quito Neira
-Junior Alex Correa Bada
Profesora:
Lisi Vsquez Fernndez
PRACTICA N 1: ESTRUCTURA SECUENCIAL

Ejercicio 3: Elabore un algoritmo para mostrar la cantidad de miles, centenas y unidades


de un nmero entero digitado por teclado. Ejemplo: sea 1483 el nmero digitado el
algoritmo debe mostrar en pantalla Miles = 1 Centenas = 4 Decenas =8 Unidades = 3

Desarrollo:
a). Anlisis del problema
m = (a / 1000)
Sean a=nmero a c = ((a-(m*1000)) /100) M, C, D,
U d = ((a - (m*1000 + c * 100)) /10)
m=miles u = a - (m*1000 + c * 100 + d*10)
c= centenas
d=decenas
u=unidades

b). Diseo del algoritmo


Pseudocdigo
Inicio
Entero a, m, c, d, u
Leer a
m = (a / 1000)
c = ((a-(m*1000)) /100)
d = ((a - (m*1000 + c * 100)) /10)
u = a - (m*1000 + c * 100 + d*10)

Escribir Miles:, m
Escribir Centenas: , c
Escribir Decenas:, d
Escribir Unidades:, u

c). Prueba de escritorio

N Ejecu. a m c d u Pantalla
1 4567 4 5 6 7 Miles:4 Centena:5 Decenas:6 Unidades:7
2 3456 3 4 5 6 Miles:3 Centena:4 Decenas:5 Unidades:6
3 7895 7 8 9 5 Miles:7 Centena:8 Decenas:9 Unidades:5
Ejercicio 4: Lea dos puntos (x, y) y calcule la distancia entre ellos.

Desarrollo:

a). Anlisis del problema

x= punto 1 x, y d
y= punto 2 d= y-x
d= distancia entre puntos

b). Diseo del algoritmo


Pseudocdigo
Inicio
Real x, y, d
Leer x, Y
d= y-x
Escribir Distancia entre los puntos:, d

c). Prueba de escritorio

N x y d Pantalla
Ejecu.
1 23 34 11 Distancia entre puntos : 11
2 32 56 24 Distancia entre puntos : 24
Ejercicio 5: Una institucin benfica ha recibido tres donaciones en soles, dlares y
marcos. La donacin ser repartida en tres rubros: 70% para la implementacin de un
centro de salud, 20% para un comedor de nios y el resto para gastos administrativos.
Disee un algoritmo que determine el monto en euros que le corresponde a cada rubro.
Considere que 1 dlar = 3 soles, 1 dlar = 32 marcos, 1 dlar = 1.5 euros.

Desarrollo:
a). Anlisis del problema

s=donacin en soles s, d, n t= (((s/3) *1.5) +(d*1.5)+ i, c, g


d=donacin en dlares ((m/2)*1.5))
m=donacin en marcos i=0.7*t
i= 70% centro de salud
c=20% comedor de nios c=0.2*t
g=10% gastos administrativos
g=0.1*t
t=total de donacin en euros

b). Diseo del algoritmo

Inicio
Real s, d, m, i, c, g, t
Leer s, d, m
t= (((5/3) *1.5) +(d*1.5) +((m/2) *1.5)
i= 0.7*t
c= 0.2 *t
g= 0.1 *t

Escribir Centro de Salud:,i


Escribir Comedor:, c
Escribir Gastos Administrativos:, g
c). Prueba de escritorio

N s d m i c g Pantalla
Ejec.
1 105 2880 3789 5382.8 1537.9 768.97 Centro de salud:5382.8
6 5 5 Comedor :1537.95 Gastos
A:768.9
Ejercicio N6: Si compro X libros a Y euros cada uno y tambin compro W lapiceros a Z
dlares cada uno Cunto debo pagar en soles? (1 dlar =3,25 soles 1 euro =1.12
dlares)
Desarrollo:
a). Anlisis del problema

x=cantidad de libros
y=precio de los libros en euros x, y w, z t
w=cantidad de lapiceros t=x*(y*1.12*3.25)
z=precio de los lapiceros en dlares +w*(z/1.12)
t=total en soles a pagar

b). Diseo del algoritmo


Inicio
Real x, y, w, z, t
Leer x, y, w, z, t
t=x*(y*1.12*3.25) +w*(z/1.12)
Escribir Total a pagar en soles:, t

c). Prueba de escritorio

NEjecu. x y w z t Pantalla
1 2 4 5 8 32.4 Total a pagar en soles:32.45
5
Ejercicio N 7: Elabore un algoritmo que convierta una medicin de tiempo en segundo a
horas, minutos y segundos 1 hora =60 minutos y 1minuto=60 segundos
Ejemplo: sea 34505 la cantidad digitada en segundos se debe mostrar en la pantalla
Horas=9 Minutos= 35 Segundos =5

a). Anlisis del problema


n= nmero a ingresar en segundos n h= n/3600 h, m, s
h=horas
m=minutos m=(n-(3600*h)) /60
s=segundos
s=n-((h*3600)+
(m*60)

b). Diseo del algoritmo


Inicio
Entero n, h, m, s
Leer n
h= n/3600
m=(n-(h*3600)) /60
s=n-((h*3600) +(m*60)
Escribir Horas:, h
Escribir Minutos:, m
Escribir Segundos:, s

c). Prueba de escritorio


NEjecu. n h m s Pantalla
1 4350 12 6 7 Horas:12 Minutos:6 Segundos: 7
7
Ejercicio N8: En una competencia atltica de velocidad el tiempo se mide en minutos,
segundos y centsimas de segundo y, el espacio recorrido se mide en metros. Disee un
algoritmo para determinar la velocidad promedio de un atleta en km/hr. Considere que :1
hora=60 minutos, 1 minuto =60 segundos, 1 segundo = 100 centsimas de segundo, 1
kilometro=100 metros.

a). Anlisis del problema


m=minutos m, s, c, met d= met/1000 v
s=segundos t=m/60+(s/3600) +
c=centsimas de segundo (c/360000)
met= metros
t=tiempo total en h v=d/t
v=velocidad promedio
d=distancia en km

b). Diseo del algoritmo


Inicio
Real m, s, c, met, t, v, d
Leer m, s, c, met

d= met/1000
t=m/60+(s/3600) +(c/360000)
v=d/t

Escribir Velocidad Promedio:, v

c). Prueba de escritorio

NEje. m s c met v Pantalla


1 23 5 1 598 1.4 Velocidad Promedio:1.4 km/hr
7 2

Anda mungkin juga menyukai