Está en la página 1de 16

2.

1 Leer Tan Cos

IINICO

2 Si COS es
mayor a 0
2.1: Hacer Tan=

TAN, COS
sen/cos

Si no
Hacer Cos=0
4 fin de la condicin 2
COS> 0

5 imprimir tan
6 Fin del

proceso

TAN

SEN/COS

COS = 0

TAN

2.2 FIN
IINICO

1Leer Cotg y Sen


2 Si Sen es

mayor
0
COTG, a
SEN
2.1: Hacer
Cotg=Cos/sen
Si no
Hacer Cotg=0
SEN> 0

3 Fin de la condision 2
4 Imprimir Cotg

TAN
proceso
COTG
COS/SEN

5 Fin del

SEN = 0
FIN
2.3
IINICO
1 Leer Compra Y
Descuento
2 Si Compra es

COMP, aDES
mayor
2500

2.1: Hacer
Descuento= 2500*0.8
Si no
No hay descuento
COM>= 2500
Condicin 2

3 Fin de la
4 Imprimir Tan
5 Fin del proceso
NO HAY
DESCUENTO

DES
2500*.08

DES

FIN

2.4
INICIO

1 Leer sueldo y
Aumento
2 Si sueldo es

SUE,AUM
inferior
a 1000

2.1: Hacer

SUE<1000
aumento = (sue*15)+sue

Si no

AUM C
(SUE*.15)+SUE

3 Si Sueldo es superior a 1000

SUE>1000

3.1: Hacer aumento =

(sue*12)+sue
Si no no
hay aumento

4 Fin de la

Condiciones 2 y 3
5 Imprimir Sueldo
AUM C
(SUE*.12)+SUE

NO HAY
AUMENTO

6 Fin del proceso

SUE

2.5 FIN
INICIO
1 Leer
a, b, c, d
A, B, C, D
Encontrar x

3 si d
es mayor a 0
3:1
realizar formula x= (a-c)**2/d
Si no No hay descuento
X

D>0

4 Fin de la Condicin 3
5 si d

D>0

es mayor a 0
5:1
realizar formula x=(a-b)**3/d
Si no
No es posible divir entre 0

imprimir
x
X
(AC)**2/D

NO ES
POSIBLE

X
(AB)**3/D

NO E
SPOSIBLE
6 Fin de concisin 5
DIVIDIR
7
ENTRE 0
8 Fin del programa

FIN

2.6
INICIO
1 Leer distancia y estancia
de
tiempo
DIS,TIEMP
2 Realizar Distancia total y
Precio de Boleto
2.1 Dt= disti+distv
2.2 pb=dist*.23
DIST
DISI+DISTV
y Tiempo es >7
PB

DIST*.23
Pt = des-pb

3 Si Distancia total es mayor a 800 km


3:1 entonces Des=pb*.30 y
Si no el pt=pb
4 fin de la condicin 3

DIST>800
TIEMP>7

5 imprimir precio total


6 Fin del programa

PT
PB

DES
PB*.30
PT

DES-

PT

2.7
FIN
INICIO

1 Leer sueldo
SUE

2 si el sueldo es inferior a

10,000
2.1 entonces NSUE=
(SUE*.15)+SUE
Si no
SUE<10000
menos a 15,000

3 si el sueldo es mayor a 10,000 y


3:1 entonces NSUE=

(SUE*.11)+SUE
Si no
NSUE

4 si el sueldo es superior a
15,000
10000<SUE>15000
NSUE=(SUE*8)+SUE

4:1 entonces

5 Fin de la condiciones 2 3 y 4
6 Imprimir nuevo sueldo
NSUE

7 Fin del
programa
SUE>15000

NSUE

NSUE

NSUE

FIN

2.8
IINICO
numero2

1 Leer numero1,
2 Si N1 tiene

residuo con el n2=o


n2N1,
es N2
divisor del n1

2.1: entonces
Si no no

es divisor de n1
3 fin de la condicin 2
4 si N2 tiene
residuo con el n1 =0
4:1 entonces n1 es divison de
N1n2
MOD N2=0
Si no n1 no es divison de
n2
5 fin de la
condicin 4

6 fin del
programa
N2 ES DIVISOR
DE N1

N2 NO ES
DIVISOR DE N1

N2 MOD N1=0

N1 ES DIVISOR
DE N2

N1 NO ES
DIVISOR DE N2

N1, N2

IINICO
2.9

IINICO

1 Leer A Y N
2 Comprobar la

igualdad de las formulas


2.1: Realizar
1/A**N=
A, N A**-N
3 imprimir
resultado
4 Fin del programa

X
N
X

A**-

FIN
2.10

INICIO
A, B, N

1 Leer a,b,c
2 si b es mayor o menor a 0
2.1 entonces comprobar

igualdad
B<>0

2.2 (A/B)**N= A**N/B**N


Si no error no hay

divisin entre 0
3 fin de la condision 2
4 fin del programa

(A/B)**N

A**N/B**N

ERROR

(A/B)**N=
A**N/B**N
FIN
2.11
INICIO
1 Leer Y
Y

2 si y es mayor a 0 y menor
igual a 11

2.1 entonces calcular


3=y+36
11>=Y>0

Si no
3 si y es mayor a 11 y menor igual a

33
3:1 entonces calcular y**210
Si no
X

3=Y

4 si y es mayor a 33 y menor
igual a 64
11<Y<=33

4:1 entonces calcular

y**3+y**2-1
Si no cualquier otro valor
5 fin de las condiciones
6 fin del

23y4
programa
Y**2
-

33<Y<=64

Y**3 +

2.12

IINICO
FIN

1 Leer temperatura
2 Si temp>85

TEMP natacion
practicar

2.1: entonces
Si no no

practicarlo
3 fin de la condicin 2

4 si
temperatura es mayo a 70 y menor 85
4:1 entonces debera jugar
tenis
TEMP>85
Si no no debera jugar
5 fin de la
condicin 4
6 si la
temperatura es mayor a 32 menor 70
PRACTICAR
NATACION
NO PRACTICAR
jugar golf
adecuado para jugar

la condicin 6
si la temperaura es es mayor a 10 y menor a 32

7 entonces prefecto para


si no no es
8 fin de
9

10 entonces rico cilma para esquiar


70<TEMP<=85
TEMP<=10 si no falta frio para esquiar
11 fin de la condicin 9
12 si la temperatura
es menor a 10
NO DEBERIA
DEBERIA JUGAR
JUGAR
TENIS
entonces debera marchar
NO MARCHAR
DEBERIA
si no no marchar
MARCHAR
14 fin de la condicin 11

15 imprimir temperatura
32<TEMP<=70
16 fin del programa

PERFECTO PARA
JUGAR GOLF

NO ES DIA
ADECUADO PARA
JUAGAR

13

TEMP

FIN
2.13
INICIO
1 Leer a b c
A, B, C

2 si a es mayor a b y c
2.1 entonces a es el

mayor
A>B Y A>C

Si no
3 si b es mayor que a y c
3:1 entonces b es el

mayor
Si no
4 si c es mayor que b y a

A ES
EL

4:1 entonces c es el

B>A Y B>C
mayor

B ES EL
MAYOR

Si no cualquier otro valor


5 fin de las condiciones
6 fin del

23y4
programa

C>A Y C>B

A,B,C
C ES EL MAYOR

FIN

FIN

NO ES
EL

2.14
1 Leer X

IINICO

2 Si x mod 4=0
2.1: entonces

X
x= x**2

Si no
error
3 fin de la condicin 2
4 si xmod 4=1
4:1 entonces x= x/6

X MOD 4=0

Si no error
5 fin de la
condicin 4
6 si x mod 4 =2
X

X**2

ERROR

7 entonces x=(x)**1/2
si no error
8

fin de la condicin 6
9 si x mod 4= 3
10MOD
entonces
X
4 =1 x=x**3+5
si no error
fin de la condicin 9

11
12 imprimir resultado

x
X

X/6

ERROR
programa

X MOD 4= 3
X MOD 4= 2

X**3+5
(X)**1/2

ERRO
R
ERROR

13 fin del

2.15

FIN

INICIO
1 Leer A Y B
A,B

2 si la operacin es suma
2.1 entonces calcular

x=a+b
OPERACIN=+

Si no
3 si la operacin es resta
3:1 entonces calcular x=a-

b
Si no
4 si la operacin es

multiplicacion
OPRACION=-

4:1 entonces calcular

a*b
Si no

5 si la operacin es
6 entonces

A-B
divisin
calcular x=a/b

7 fin de la condicin 2 3 4 5
8 fin del programa

OPERACIN=*

OPERACIN=/

FIN

ERRO

FIN

2.16
1 Leer modelo y

IINICO
precios

2 aplicar precios
2.1: realizar

MODE,
PRECIO
precio del
modelo blzr = p*.8

2.2: realizar
precio modelo cllr = p*.5
2.3: realizar precio modelo chv =
p*.6
2.4: realizar precio modelo
oas=
p*.9
PRECIO
5 imprimir nuevo precio
6 fin del
programa
MD BLZR

P*.8

MD OAS
MD CLLR
P*.5

MD CHV

NP

FIN

P*.6

P*.9

INICIO
2.17
1 Leer medida y conversin

CON, MED

2 si medida es igual a pulgadas


2.1 entonces escribir conversin de

pulgadas a millas Cant*25.40


MED=PULGADAS

Si no
3 si medida es iguala yardas
3:1 entonces convertir yardas a metros

cant*09144
Si no
4 si medida es igual a milla

MED
MED=YARDAS
millas a km cant*1.6093

Si no no hay conversion
5 fin de las condiciones 2 3 y
6 fin del programa

4
MED
MED=MILLA

MED

NO HAY
CONVERSIO
N

CON

FIN

4:1 entonces convetir

2.18
1 Leer clave y

IINICO

tiempo

2 aplicarclave
3 si el tiempo
es menor igual CLAVE,T
a3
3.1:Entonces
realizar precio t*2
3.2 t*2.2
3.3 t*4.5
3.4 t*3.5 etc.
CLAVE

Si no t*1.5
3.6 t*1.8

T<=3
T<=3
T<=3

T<=3

T<=3
T<=3

P
P

P
P
4 fin de las
condisiones
1,2,3,4,5,6
P
fin del programa

FIN