15
“realiza un algoritmo que lea 4 números, indique cual es el mayor y cuál es el menor” 1.- solicitar un número. 2.-almacenar numero en num1. 29.-R=4 3.-solicitar otro número. 30.- comparar 3<1 4.-almacenar en num2. 31.- comparar 3<2 5.-solicitar otro número 32.- comparar 3>4 6.-almacenar en num3. 33.- R=3 7.-solicitar otro número. 34.-comaparar 2<1 8.-almacenar en num4. 35.-comparar 2>3 9.-comparar 1<2 35.-comparar 2>4 10.-comparar 1>3 36.-R=2 11.-comparar 1>4 37.-comparar 1<2 12.-R=1 38.-comparar 1<3 13.-comparar 2<1 39.-comparar 1<4 14.-comparar 2<3 40.-R=1 16.-comparar 2>4 41.-Numero menor =d 17.-R=2 42.-publicar resultado. 18.-comparar 3<1 19.-comaparar 3<2 20.-comparar 3>4 21.-R=3 22.-comparar 4<1 23.-comparar 4<2 24.-comparar 4<3 25.-NUMERO MAYO ES = 1 26.-comparar 4<1 27.-comparar 4<2 28.-comparar 4<3

Alexys algoritmos

Embed Size (px)

Citation preview

Page 1: Alexys algoritmos

“realiza un algoritmo que lea 4 números, indique cual es el mayor y cuál es el

menor”

1.- solicitar un número.

2.-almacenar numero en num1. 29.-R=4

3.-solicitar otro número. 30.- comparar 3<1

4.-almacenar en num2. 31.- comparar 3<2

5.-solicitar otro número 32.- comparar 3>4

6.-almacenar en num3. 33.- R=3

7.-solicitar otro número. 34.-comaparar 2<1

8.-almacenar en num4. 35.-comparar 2>3

9.-comparar 1<2 35.-comparar 2>4

10.-comparar 1>3 36.-R=2

11.-comparar 1>4 37.-comparar 1<2

12.-R=1 38.-comparar 1<3

13.-comparar 2<1 39.-comparar 1<4

14.-comparar 2<3 40.-R=1

16.-comparar 2>4 41.-Numero menor =d

17.-R=2 42.-publicar resultado.

18.-comparar 3<1

19.-comaparar 3<2

20.-comparar 3>4

21.-R=3

22.-comparar 4<1

23.-comparar 4<2

24.-comparar 4<3

25.-NUMERO MAYO ES = 1

26.-comparar 4<1

27.-comparar 4<2

28.-comparar 4<3

Page 2: Alexys algoritmos

“Tienda de ropa”

1.- “solicitar pago”

2.-almacenar en pago

3.-si no pago <1000-pago*.0=precio final

4.-si no pago >1000 pero <2000-pago*.5=R1=final

5.-si no pago >2000 pero <5000-pago*.8=R2-, Pago-R1=final

6.-si no pago >5000 pago*.10=R3-pago, R3=final

7.- “precio Real”

8.-pago

9.-p. final

10.-fin del algoritmo”

Page 3: Alexys algoritmos

SI

SI

SI

SI

inicio

Pago, R1,R2,R3,

DSC. P. FINAL

“SOLICITAR

PAGO”

PAGO

>1000>2000

>2000<5000

<1000

>5000

P.G.0=P.F

P.G.*.5=R1

P.G*.8=R=2

P.G.*10=R3

P.G-R1=P.FINAL

P.G-R1=P.FINAL

P.G-R3=P.FINAL

1

1

“PAGO”

“PRECIO FINAL”

FINAL

5

4

3

2

2 3 4 5

Page 4: Alexys algoritmos

“Área y perímetro de un triángulo”

1.- “intr. Lado del triángulo”

2.-almacenar en led triangulo

3.- “intr. Área”

4.-almacenar en área.

5.- “intr. Perímetro”

6.- “el resultado del perímetro”

7.-R=p

8.- “el resultado de área es”

9.-R=a

10.-fin del algoritmo.

Page 5: Alexys algoritmos

“TRIANGULO PERIMETRO Y AREA”

inicio

A,p,r

“intr. Lado del

triángulo”

r

P=3a

p

A=a*a/2

A

“el resultado

perímetro es”

1

1

“el resultado

de área es”

fin

Page 6: Alexys algoritmos

“promedio de calificaciones”

1.- “intr. semestre

2.-almacenar en sum

3.- “intr. calificaciones 1”

4.-almacenar en cal1

5.- “intr. calificacion 2”

6.-almacenar en cal2

7.- “intr. calificacion3”

8.-almacenar en cal3

9.-promedios =

C1+c2+c3/3

10.-si no >10-Exelente

11.-si no <9>8-bien”

12.-si no <7>6-regular

13.- si no < 5 - reprobado

14.-fin del algoritmo.

Page 7: Alexys algoritmos

“PROMEDIO DE CALIFICACIONES”

SI

NO

SI

NO

SI

NO

SI

NO

inicio

Sem,C1,C2,C3,resultado,nom,prom.

“Intr. Nombre”

non

“Intr. Semestre”

sem

Intr. Calificación 1

C1

Intr. Calificación 2

C2

1

1

Intr..calificacion3

C3

Promedio=

c1+c2+c3

<10

<9>7

<7>6

<5

“Excelent

e

“bien”

“regular”

“Reprobado”

fin

2

3

4

2 3 4

Page 8: Alexys algoritmos

“menor y mayo de edad (3ra edad)”

1.- “solicitar nombre”

2.-Almacenar en nombre.

3.- “solicitar la dirección

4.-Almacenar en dirección.

5.- “solicitar edad”

6.-almacenar en edad “

7.- “solicitar teléfono”

8.-si no edad<18- “menor de edad”

9.-si no edad>18- “mayor de edad.

11.-si no edad>61, en adelante-es de la tercera edad

12.-Respuesta=2,3

13.-fin del algoritmo.

Page 9: Alexys algoritmos

“MENOR, MAYOR O 3RA EDAD”

SI

NO

SI

NO

SI

inicio

N,D,E,T,R

“SOLICITAR EL

NOMBRE”

N

“SOLICTAR LA

DIRECION”

N

“SOLICITAR EL

TELEFONO”

T

E<18

E>18

1

1

E=>61

“SOLICITAR EDAD”

E

“MENOR DE EDAD”

“MAYOR DE EDAD”

“3RA EDAD”

FIN

3

2

2 3

Page 10: Alexys algoritmos

“algoritmo de datos base”

1.- “solicitar nombre”

2.- “Almacenar en nombre

3.- “solicitar dirección”

4.-. almacenar en dirección

5.- “solicitar teléfono”

6.”-solicitar el nombre de la institución”

1canalep.2cetys.3bachillerato.4cch.5cbtys

7.-Almacenar en D.

8.-si no Conalep-Excelente alumno

9.-si no cetís-buen alumno.

10.-si no bachillerato-regular alumno.

11.-si no cutis-cambio a Conalep.

12.-error

13.- “el resultado seleccionado e de la institución”

14.-Respuesta seria =D

15.-fin del algoritmo.

Page 11: Alexys algoritmos

“INSTTITUCIONES”

SI

SI

SI

SI

SI

inicio

A,b,c,d

a

“solicitar

nombre”

“solicitar la

direcion”

b

“solicitar el

teléfono”

c

“solicitar el nombre de la institución

1conalep.2cetys.3bachillerato.4cch.5cbtys

d

1

1

D==conalep

D==cetís

D==bachillerato

D==cch

D==cbtys

2

D=Excelente

alumno

D=buen

alumno

D=regular

alumno

D=mal alumno

D=cambio a

Conalep

2

“ERROR”

“El resultado

seleccionado de la

institución”

fin

3

4

5

5

6

7

Page 12: Alexys algoritmos

“Solución de operación” (suma, resta)

1.-solicitar primer numero

2.-almacenar en num1

3.-solicitar segundo numero

4.-almacenar en num2

5.-solicitar operación

1suma,2resta

6.-operaciones

7.-si no num1+num2

8.-R=suma

9.-si no num1-num2

10.-R=resta

11.- “resultado”

Page 13: Alexys algoritmos

“SOLUCION DE OPERACIONES (SUMA O RESTA)”

si

no

inicio

Num1,num2,resultado

de operación

Num1

“solicitar un numero”

“solicitar un numero”

Num2

“Solicitar operación”

1.-suma,2.-resta

operaciones

1

1

Operaci

ón

1=si=no

resta

Num1-num2

fin

R=Suma , num1+num2

Page 14: Alexys algoritmos

“realizar un algoritmo, calculadora simple”

1.-solicitar primer número.

2.-almacenar en num1

3.-solicitar segundo numero

4.-almacenar en num2

5.-solicitar la operación deseada

1suma,2resta,3multiplicacion,4dicvicion

6.-almacenar en a-1

7.- si no a==1

8.- R=num1+num2

9.- si no a==2

10.-R=num1-num2

11.-si no a==3

12.-R=num1*num2

13.-si no a==4

14.-R=num1/num2

15.-publicar el resultado de la operación

16.-x=5

Page 15: Alexys algoritmos

“calculadora simple”

si

no

si

no

si

no

si

inicio

A,b,c,d

“solicitar un

numero”

a

“solicitar un

numero”

b

“solicitar la operación

deseada”

1suma,2resta,3multi,4divicion

c

C==1

C==4

C==3

C==2

1

2

“el resultado de la operación

solicitada es” D=a-b

D=a+b

D=a*b

D=a/b

“ERROR”

3

3