Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMACIN
1. Disee un algoritmo que lea la hora actual del da HH:MM:SS y determine cuantas horas,
minutos y segundos restan para iniciar un nuevo da.
2. Suponga que un individuo desea invertir su capital en un banco y desea
saber cunto dinero ganara despus de un mes si el banco paga a razn de
2% mensual.
3. Un alumno desea saber cul ser su calificacin final en la materia de Algoritmos. Dicha
calificacin se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales.
30% de la calificacin del examen final.
15% de la calificacin de un trabajo final.
4. Realizar un algoritmo que calcule la edad de una persona.
5. En pases de habla inglesa es comn dar la estatura de una persona como la suma de una
cantidad entera de pies ms una cantidad entera de pulgadas. As, la estatura de una persona
podra ser 3' 2" ( 3 pies 2 pulgadas ). Disee un algoritmo que determine la estatura de una
persona en metros, conociendo su estatura en el formato ingls. Considere que: 1 pie = 12 plg,
1 plg = 2.54 cm, 1 m = 100 cm.
6. Un hombre desea saber cunto dinero se genera por concepto de intereses sobre la cantidad que
tiene en inversin en el banco. El decidir reinvertir los intereses siempre y cuando estos
excedan a $7000, y en ese caso desea saber cunto dinero tendr finalmente en su cuenta.
7. Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su promedio
de tres calificaciones es mayor o igual a 70; reprueba en caso contrario.
8. En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000
Cul ser la cantidad que pagara una persona por su compra?
9. Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
Si trabaja 40 horas o menos se le paga S/.16 por hora
Si trabaja ms de 40 horas se le paga S/.16 por cada una de las primeras 40 horas y S/.20 por
cada hora extra.
10.Que lea dos nmeros y los imprima en forma ascendente
11.Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea
saber cuantas caloras consume su cuerpo durante todo el tiempo que
realice una misma actividad. Las actividades que tiene permitido realizar
son nicamente dormir o estar sentado en reposo. Los datos que tiene son
que estando dormido consume 1.08 caloras por minuto y estando sentado
en reposo consume 1.66 caloras por minuto.
12.Hacer un algoritmo que imprima el nombre de un artculo, clave, precio
original y su precio con descuento. El descuento lo hace en base a la clave,
si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en
del 20% (solo existen dos claves).
13.Hacer un algoritmo que calcule el total a pagar por la compra de camisas.
Si se compran tres camisas o ms se aplica un descuento del 20% sobre el
total de la compra y si son menos de tres camisas un descuento del 10%.
14.Una empresa quiere hacer una compra de varias piezas de la misma clase
a una fbrica de refacciones. La empresa, dependiendo del monto total de
la compra, decidir qu hacer para pagar al fabricante.
DIAGRAMAS DE FLUJO
1)
INICIO
h.res = (23-hora)
m.res = 59-min
s.res = 60-seg
FIN
2)
INICIO
Cap, gan
gan = 0.02*cap
gan
FIN
3)
INICIO
pp = (p1+p2+p3)/3
cal = 0.55*pp+0.30*e.fin+0.15*t.fin
cal
FIN
4)
INICIO
edad
FIN
5)
INICIO
pie, pulg, m
m = (2.54*((12*pie)
+pulg)))/100
m
FIN
6)
INICIO
Ci
Cf , i
SI
i > 7000
C f =C i
C f C i +i
Cf
FIN
7)
INICIO
N1 ,
N2 ,
P=
N
O
N1 +
P 70
SI
DESAPRUEBA
APRUEBA
FIN
8)
INICIO
C, d, P
C> 1000
d=0
SI
d = C*0.20
P=C-d
P
FIN
9)
INICIO
H, S, e
H > 40
SI
N
O
S = 16*H
e = H - 40
S = e*20 +
16*40
FIN
10)
INICIO
a,b
a<b
N
O
a,b
b,a
FIN
11)
SI
INICIO
u
TIEMPO DORMIDO (minutos), TIEMPO
SENTADO (minutos), CALORIAS
u
CALORIAS
u
FIN
12)
INICIO
u
P.O (Precio original), CLAVE,
PRECIO FINAL
u
CLAVE=0.1
N
PRECIO FINAL=P.O*0.9
PRECIO
FINAL=P.0*0.8
PRECIO FINAL
u
FIN
13)
INICIO
u
# C.C 3
PAGO TOTAL=P.C* P#
C.C * 0.8
u
FIN
14)
INICIO
S
I
u
M.T > $ 500 000
METODO DE PAGO:
METODO DE PAGO:
-0.30*M.T, prstamo al
banco.
-0.30*120*M.T, crdito
al fabricante.
-0.15*120*M.T, crdito
PAGO TOTAL
u
FIN
15)
INICIO
u
NMERO1, TIPO DE
NMERO
NMERO1<0
NO
NMERO1=0
NMERO NEGATIVO
NO
S
I
NMERO: 0
u
FIN
16)
Inicio
N;ABS
ABS= ( N)
ABS
NMERO
POSITIVO
Fin
17)
Inicio
SI
angulos
; A; B; C
angulos
=A+B+C
N
O
=180
ES TRIANGULO
N
O
A+B > 90
NO ES
TRIANGULO
SI
Fin
Acutngulo
18
Obtusngulo
Inicio
Costo total;
P(nmero de camisas s);q (nmero de
camisas M);R( nmero de camisas L)
NTC
NTC= P+Q+R
COSTO
TOTAL=P*85+95Q+100R
Costo total,
NTC
Fin
19)
Inicio
N(# de kilimetros)
CT(Cota por kilometros
CT=250 *N
N<=150
N
O
Fin
20)
Inicio
CT=350*N
SI
N= 4K; K diferente 5
Ao normal
Bisiesto
Fin
21) A)
INICIO
H, M, C
C=1.5* (H+M/60)
FIN
B)
INICIO
N, X
S
I
S
I
N ES PAR POSITIVO
N=2X
N
X>=1
N NO ES
PAR
POSITIVO
FIN
N=2X+1
N NO ES
PAR
POSITIVO
22)
INICIO
D1, D2, D3
D1=D3=D2
N
S
I
D1=D3D2
CAPICUA
S
I
NO ES
CAPICUA
CAPICUA
FIN
INICIO
23)
INGRESAR NMERO
TERMINA=2, 5 U 8
N
SI
TERMINA =4,7 O 9
RAIZ DEL
NMERO
SI
REPORTAR EL
MISMO
NMERO
MULTIPLICAR EL
NUMERO POR 5
FIN
DE LAS DIAPOSITIVAS
3)
INICIO
T, GS
GS=7*(17*T-15*350/50)
GS
FIN
4)
INICIO
H, M, PH, PM
PH=H*100/(PM+PH)
PM=M*100/(PM+PH)
PH, PM
FIN