Está en la página 1de 7

1.

ALGORITMO PRECIO TERRENO Variables: PT: Precio Terreno L: Largo A: Ancho PM: Precio Metro Cuadrado MT: Metros Terreno D: Descuento ==== ENTEROS

PSEUDOCODIGO

INICIO

INICIO SALIDA DIGITE LARGO TERRENO L, A, MT, PT, LEA L D, PT SALIDA DIGITE ANCHO TERRENO DIGITE LARGO LEA A SALIDA DIGITE PRECIO POR METRO LEA PM HAGA MT=L*A L IF MT >400 THEN TO DIGITE ANCHO D=MT*PM*10/100 PT=MT*PM-D VAYA A SALIR A ELSE PT=MT*PM DIGITE PRECIO METRO O VAYA A SALIR END IF SALIR PM EL PRECIO DEL TERRENO ES: PT FIN. MT= L*A MT>400 N PT=MT*PM

D=MT*PM*10/100 PT=MT*PM-D

EL PRECIO DEL TERRENO ES: PT

FIN

2. ALGORITMO TERRENO 1 Variables: PT: Precio Terreno L: Largo A: Ancho PM: Precio Metro Cuadrado
INICIO

MT: Metros Terreno D: Descuento ==== ENTEROS

PSEUDOCODIGO

INICIO SALIDA DIGITE LARGO TERRENO DIGITE LARGO LEA L SALIDA DIGITE ANCHO TERRENO LEA A SALIDA DIGITE PRECIO POR METRO L LEA PM DIGITE ANCHO HAGA MT=L*A IF MT>500 THEN TO IF MT >100 THEN TO A D=MT*PM*25/100 PT=MT*PM-D DIGITE PRECIO METRO VAYA A SALIR ELSE IF D=MT*PM*17/100 PM PT=MT*PM-D VAYA A SALIR MT= L*A ELSE PT=MT*PM MT>500 VAYA A SALIR END IF N SALIR EL PRECIO DEL TERRENO ES:PT PT=MT*PM FIN.

L, A, MT, PT, D, PT

S
MT>1000

S N

D=MT*PM*17/100 PT=MT*PM-D

D=MT*PM*25/100 PT=MT*PM-D

EL PRECIO DEL TERRENO ES: PT

FIN

3. ALGORITMO VALOR DE X,Y

Variables: X, Y X<>0 Y=3X-6 X=0 Y=X-6 PSEUDOCODIGO INICIO SALIDA DIGITE VALOR DE X LEA X IF X=0 THEN DO Y=X-6 VAYA A SALIR ELSE Y= 3X-6 VAYA A SALIR END IF SALIR EL VALOR DE X= X EL VALOR DE Y= Y FIN.

INICIO

X, Y

DIGITE VALOR X

X X=0 N Y=(3*X-6) S

Y=X-6

EL VALOR DE X ES: X

EL VALOR DE Y ES: Y

FIN

4. ALGORITMO COSTO PEDIDO Variables: CP: Costo Pedido C: Cantidad Pedida Articulo Descuento == ENTEROS PU: Precio Unitario D:

PSEUDOCODIGO INICIO

INICIO

CP, SALIDA DIGITE LA CANTIDAD PEDIDA ART C, PU, D LEA C SALIDA DIGITE PRECIO UNITARIO DIGITE CANTIDAD ARTCULO LEA PU IF C >50 THEN TO D=MT*C*PU*15/100 CP=C*PU-D C VAYA A SALIR DIGITE PRECIO UNITARIO ELSE CP=C*PU VAYA A SALIR PU END IF SALIR C>50 EL COSTO DEL PEDIDO ES: CP FIN.

N CP=C*PU

D=C*PU*15/100 CP=C*PU-D

EL COSTO DEL PEDIDO ES: CP

FIN

5. ALGORITMO COSTO ARTICULOS (LIBROS, DISCOS, CUADERNOS) Variables: PT: Precio Total L: Cantidad Libros D: Cantidad Discos C: Cantidad Cuadernos PU: Precio Unitario DL: Descuento Libros DD: Descuento Discos FP: Forma de Pago: 1 contado; 2 Crdito DE: Descuento Efectivo ==== ENTEROS
INICIO

PSEUDOCODIGO

INICIO SALIDA DIGITE CANTIDAD LIBROS DIGITE CANTIDAD LIBROS LEA L SALIDA DIGITE PRECIO UNITARIO L LEA PU DIGITE PRECIO UNITARIO HAGA DL=L*PU*20/100 PU PL= L*PU-DL SALIDA DIGITE CANTIDAD DISCOS DL=L*PU*20/100 LEA D SALIDA DIGITE PRECIO UNITARIO PL=L*PU-DL HAGA DD= D*PU*15/100 DIGITE CANTIDAD DISCOS PD=D*PU-DD D SALIDADIGITE CANTIDAD CUADERNOS LEA C DIGITE PRECIO UNITARIO SALIDADIGITE PRECIO UNITARIO LEA PU PU HAGA PC=C*PU SALIDADIGITE FORMA DE PAGO DD=D*PU*20/100 LEA FP PD=D*PU-DD IF FP= 1 THEN DO DE=PL+PD+PC*6/100 DIGITE CANTIDAD CUADERNOS PT=PL+PD+PC-DE SALIDA EL PRECIO PARA PAGO C EFECTIVO ES: PT PC=C*PU VAYA A SALIR ELSE DIGITE FORMA DE PAGO PT=PL+PD+PC SALIDAEL PRECIO PARA PAGO FP CREDITO ES: PT VAYA A SALIR FP=1 END IF N SALIR FIN. EL PRECIO PARA PAGO A CREDITO ES:, PT

L, D, C, PU,

SI

DE=PL+PD+PC*6/100 PT=PL+PD+PC-DE
EL PRECIO PARA PAGO EFECTIVO ES: , PT

FIN

6. ALGORITMO VENTA DE LIBROS Variables: TC: Tipo Cliente 1 , 2 o 3 C: Cantidad Libros CL: Costo Unitario Libro NP: Neto a Pagar TP: Total a Pagar D: Descuento ==== ENTEROS Cliente ==String
INICIO

N: Nombre

PSEUDOCODIGO
INICIO SALIDA DIGITE NOMBRE CLIENTE

C, CL, TC, N=STRI


DIGITE NOMBRE CLIENTE

LEA N SALIDA DIGITE TIPO DE CLIENTE N LEA TP SALIDA DIGITE CANTIDAD DE LIBROS DIGITE TIPO DE CLIENTE LEA C SALIDA DIGITE COSTO UNITARIO TC LEA CL HAGA NP= C*CL DIGITE CANTIDAD LIBROS IF TP=1 THEN TO D=NP*30/100 C TP=NP-D VAYA A SALIR DIGITE COSTO UNITARIO LIBROS ELSE IF TP=2 THEN DO D=NP*20/100 CL TP=NP-D VAYA A SALIR TP=1 ELSE IF TP=3 THEN DO D=NP*10/100 N TP=NP-D TP=2 VAYA A SALIR ELSE N SI SALIDANO SE ENCONTRO TIPO CLIENTE TP=3 VAYA A SALIR D=NP*20/100 END IF N END IF D=NP*20/100 END IF SALIR NO , ENCONTRO TIPO CLIENTE IMPRIMA"EL NOMBRE DEL CLIENTE ES:" SEN IMPRIMA"NETO A PAGAR:" , NP IMPRIMA "DESCUENTO:" , D IMPRIMA "TOTAL A PAGAR:" , TP FIN.

SI

SI

D=NP*30/100 TP=NP-D

D=NP*20/100 TP=NP-D

"EL NOMBRE DEL CLIENTE ES:" , N "NETO A PAGAR ES:" , NP "DESCUENTO ES:" , D "TOTAL A PAGAR ES:" , TP

FIN

7. ALGORITMO PARES E IMPARES Variable: N === ENTEROS N MOD 2=0 PSEUDOCODIGO INICIO SALIDA DIGITE UN NUMERO LEA N IF N MOD 2= 0 THEN DO SALIDA "EL NUMERO ES PAR Y ES:" ,N VAYA A SALIR ELSE SALIDA "EL NUMERO ES IMPAR Y ES:" ,N VAYA A SALIR END IF
INICIO
DIGITE UN NMERO

N N MOD 2= 0

"EL NUMERO ES PAR Y ES:" ,N

SALIR FIN.

"EL NUMERO ES IMPAR Y ES:" ,N

FIN