Вы находитесь на странице: 1из 13

ALGORITMOS

1. ELABORAR UN ALGORITMO PARA HALLAR NUMEROS FIBONACCI.



X = 3, N, 1
INGRESAR UN NUMERO N
A=0
B=1
SUMA=A+B
N=0
FIN

INICIO
LEER N
A=B
B=SUMA
SUMA=A+B
MOSTRAR:, SUMA
2. ELABORAR UN ALGORITMO QUE HALLE EL AREA Y EL VOLUMEN DE UNA ESFERA.






INICIO
INGRESAR RADIO R
LEER R
A = 4*3.141592*R*R
V = (4*3.141592*R*R*R)/3

AREA DE LA ESFERA:, A
VOLUMEN DE LA ESFERA:, V

FIN
3. Elaborar un algoritmo que permita mostrar el pago general, el sueldo, el descuento, las
horas ordinarias y extras de un empleado de construccin, para lo cual se tiene la sgte.
Informacin: El pago por hora segn el puesto es: Maestro: S/.30.00, Operario: S/.20.00 y
Obrero: S/.15.00. Si las horas trabajadas son mayor a 40 el pago incrementara en un 50%
de las horas extras.
El descuento esta dado por: AFP: 30% y IPSS: 20%.

PUESTO
(1)MAESTRO
(2)OPERARIO
(3)OBRERO
INGRESAR PUESTO


INICIO
LEER H
LEER PUESTO
PUESTO
(1)
PAGO=15

PAGO=30

PUESTO
(2)
PAGO=20

INGRESAR HORAS TRABAJADAS, H






H>40
PAGO GENERAL: , PG
SUELDO: , SUELDO
DESCUENTO: , DCTO
HORAS ORDINARIAS: , HO
HORAS EXTRAS: , HEX
HO=H
HEX=0

HO=H
HEX=H - 40

PG = HO*PAGO

PG = HO*PAGO + 1.5*HEX*PAGO

SUELDO = PG - DCTO

DCTO = (0.3 + 0.2)*PG

FIN
4. ELABORAR UN ALGORITMO PARA HALLAR EL MCD DE DOS NUMEROS.



INICIO
INGRESAR DOS NUMEROS A, B
A=0
B=0
MCD=1
I=1
MENOR=0
MAYOR=0

LEER A, B
A<B
MENOR=B
MAYOR=A

MENOR=A
MAYOR=B

i = 2, MENOR, 1
(MENOR MOD i=0) AND
(MAYOR MOD i=0)
MENOR=MENOR/i
MAYOR=MAYOR/i
MCD=MCD*i
i=i-1


A>=0 AND
B>=0
EL MCD ES:, MCD LOS NUMEROS SON NEGATIVOS
FIN
5. ELABORAR UN ALGORITMO PARA HALLAR EL MCM DE DOS NUMEROS.


INICIO
A=0
B=0
MCD=1
I=1


INGRESAR DOS NUMEROS A, B
i<=A OR i<=B
A MOD i=0 OR
B MOD i=0
A = A/i

B = B/i

MCM = MCM*i

i = i + 1

A MOD i=0
B MOD i=0
EL MCM ES:, MCM
FIN
6. ELABORAR UN ALGORITMO QUE DETERMINE LA SUMA Y EL PROMEDIO DE LOS
DIGITOS DE UN NUMERO ENTERO MAYOR O IGUAL A DOS DIGITOS.


INICIO
N = 0
S = 0
i = 0


INGRESAR NUMERO N
LEER N
N>=10
ES UN DIGITO
LA SUMA ES:, S
EL PROMEDIO ES:, P

S = S + (N MOD 10)
N = TRUNC (N/10)
i = i + 1


S = S + TRUNC (N)

FIN
7. ELABORAR UN ALGORITMO QUE INVIERTA LOS DIGITOS DE UN NUMERO DE DOS
CIFRAS.




INICIO
INGRESAR NUMERO N
N = 0
i = 0


LEER N
N>=10
B = (N MOD 10)
A = TRUNC (N/10)


i = B*10 + A


EL NUMERO INVERTIDO ES:, i
FIN
8. ELABORA UN LOGARITMO PARA CALCULAR EL TIEMPO EN CAER UN CUERPO
(CAIDA LIBRE)





INICIO
INGRESA HALTURA EN
METROS, H

LEER H
T = SQRT ((2*H)/9.8)

EL TIEMPO DE CAIDA EN
SEGUNDOS ES: , T

FIN
9. ELABORAR ALGORITMO QUE DETERMINE EL MAYOR Y EL MENOR DE 4 NUMEROS
ENTEROS INGRESADOS.


INICIO
N = 0
MENOR = 10000
MAYOR = 0


X = 1, 4, 1
LEER N
N>MAYOR
N<MENOR
MAYOR = N
MENOR= N
EL MAYOR ES:, MAYOR
EL MENOR ES:, MENOR

FIN
10. ELABORAR UN ALGORITMO QUE LISTE 3 VALORES ENTEROS ORDENADOS EN
FORMA DECENDENTE.



INICIO
INGRESAR NUMERO, A

INGRESAR NUMERO, B

INGRESAR NUMERO, C

LEER A
LEER B
LEER C
A<B
A<C
B<C
AX=A
A=B
B=AX

AX=A
A=C
C=AX

AX=B
B=C
C=AX

MENOR:, A
MEDIO:, B
MAYOR:, C


FIN
MODELO DE ENTIDADES MOSTRANDO CARDINALIDAD

1. MODELO DE ENTIDAD DE UN SISTEMA DE VENTAS.

















2. MODELO DE ENTIDAD DE UN SISTEMA DEPORTIVO.


















CLIENTE
PRODUCTO
BOLETA
SUPERVISOR
PUESTO
PERSONAL
AUSPICIADOR EQUIPO JUGADOR D.T.
CAMPEONATO
ARBITRO SANCION
ESTADIO
3. MODELO DE ENTIDAD DE UN SISTEMA DE UN CONCURSO DE MARINERA























4. MODELO DE ENTIDAD DE UN SISTEMA DE UN LABORATORIO DE COMPUTO


AUPICIADOR
JURADO
CATEGORIA
PARTICIPANTE
EVENTO ORGANIZADOR
ALUMNO OPERARIO
COMPUTADORA
SALA DE CMPUTO
ACADEMIA

Вам также может понравиться