Manual de practicas luis miguel castillo olvera

Page 1

Ejercicio 1 Calcular el área de un círculo Definición del problema:

inicio

Calcular cual es la fórmula de un círculo Análisis de la solución:

pi= 3.1426

Datos de entrada: •

pi

radio

r

Datos de salida: •

área

Proceso:

a

pi*r^2

Formula del área del círculo Algoritmo

a

Inicio: • •

pi ,r ,a: Real Pi: 3.1416

Fin

D.E: Datos de entrada

Datos de salida

Pi

R

A

3.141 6

59 10935.90

3.141 6

52 8494.88

3.141 6

41 5281.02

3.141 6

38 4536.47 Luis Miguel Castillo Olvera


3.141 6

28 787.14

r

a

pi*r^2

D.S: a Fin.

Ejercicio 2 Calcular el área de un triángulo rectángulo

diagrama de flujo:

Definición del problema: Calcular el área de un triángulo rectángulo

Inicio

Análisis de la solución: Datos de entrada: • •

b,h

Base altura

Datos de salida: •

Área

a

b*h/2

Proceso: Formula del área del triángulo Diseño de la solución: Algoritmo

a

Inicio: b ,h ,a: Real D.E: Fin Luis Miguel Castillo Olvera


Datos de entrada

Datos de salida

b

al

a

12

78

468

45

49

1102.5

15

15

112.5

13

35

227.5

32

20

320

b,h a

b*h/ 2

D.S a

prueba de escritorio

Fin

Ejercicio 3 Calcular el promedio de un alumno tomando en consideración sus 3 evaluaciones parciales Definición del problema: •

Cómo obtener el promedio de un alumno

Análisis de la solución:

Inicio

Datos de entrada: •

evaluación 1

e1,e2,e3 Luis Miguel Castillo Olvera


• •

evaluación 2 evaluación 3

Datos de salida: •

promedio final

p

(e1+e2+e3)/3

Proceso: calcular el promedio Algoritmo Inicio: e1,e2,e3 y p: Real

p

D.E: e1,e2 y e3 p

(e1+e2+e3) /3 Fin

D.S: p Datos de entrada

Datos de salida

Ev1

Ev2

Ev3

p

10

9

5

8

6

10

8

8

10

10

6

8.6

9

7

7

7.6

8

10

9

8.6

Fin. Prueba de escritorio:

Luis Miguel Castillo Olvera


Ejercicio 4 Calcular la suma de dos números enteros Definición del problema: ¿Cómo calcular la suma de 2 números enteros? Análisis de la solución: Datos de entrada: numero 1 y numero 2 Datos de salida: suma Proceso: calcular la suma

Diagrama de Flujo

Diseño de la solución:

Inicio

Algoritmo Inicio: n1,n2

n1 ,n2 ,s: Entero D.E: n1,n2 s

n1+n2

s

n1+n2

D.S: s Fin Prueba de escritorio:

Fin

Datos de entrada Datos de salida N1

N2

s

3

5

8

16

4

20

40

10

50

89

20

109

30

52

82

Luis Miguel Castillo Olvera


Ejercicio 5 Una persona desea conocer su puntaje final que obtuvo al presentar un examen. Por cada respuesta correcta obtiene 4 puntos, por cada respuesta incorrecta obtiene -1 punto y por cada respuesta en blanco obtiene 0 puntos. Definición del problema: Cómo calcular el puntaje final en el examen

Diagrama de Flujo

Análisis de la solución: Inicio

Datos de entrada: •

respuesta correcta,

respuesta incorrecta

respuesta en blanco

rc, ri, rb

Datos de salida: •

puntaje final

Proceso: calcular el puntaje final Diseño de la solución:

Pf

rc*4+rc*-1+rb*0

Algoritmo Inicio: Fin

rc,ri,rb y pf: Entero D.E: pf

(rc*4)+(rc*-1) + (rb *0)

Datos de entrada

prueba de escritorio

Datos de salida Luis Miguel Castillo Olvera


Rc

Ri

Rb

pf

3

4

5

8

2

4

1

4

20

3

12

77

21

15

5

69

95

20

1

360

D.S: pf Fin.

Ejercicion 6 Calcular la cantidad de pesos que se obtienen al ingresar una cantidad de dólares Definición el Problema: Calcular de dólares a pesos

Diagrama de flujo

Análisis de la solución:

Inicio

D.E: •

Valor del dólar

cantidad del peso vd, cp

D.S: •

Cantidad de dólares

Proceso: Calcular de dólares Diseño de la solución: Algoritmo

cd

vd/cp Luis Miguel Castillo Olvera


Inicio vc,cp,cd: Real D.E: cd

vd,cp Proceso: cd

vd/cp

D.S: Fin

Cd Fin

Prueba de escritorio: Datos de entrada

Datos de salida

Vd

Cp

cd

15

100

6.66

20

123

6.15

13

45

3.4615

10

100

10

16

198

12.37

Luis Miguel Castillo Olvera


Ejercion 7 Calcular la edad de una persona Definición el Problema:

diagrama de flujo Inicio

Calcularla edad de una persona Análisis de la solución: D.E: •

Fecha nacimiento

Fecha actual

fn, fa

Luis Miguel Castillo Olvera


D.S: •

Edad

e

fn-fa

Proceso: Obtener la edad Diseño de la solución: Algoritmo Inicio

e

fn, fa, e:Entero D.E: fn,fa Fin

Proceso: e

fa-fn

e Fin Datos de entrada

Datos de salida

Fn

Fa

e

1999

2015

16

1998

2014

16

1985

2013

28

1990

2011

21

Ejercicion 8 Calcular la masa de un automóvil que tiene un volumen de dos y una presión y temperatura desconocidas la fórmula es masa=p*2/(0.37*(+460) Definición del Problema: ¿Cómo calcular el volumen de un carro? Análisis de la solución:

Inicio

D.E: •

Volumen

2 Luis Miguel Castillo Olvera


• •

presión

p,t

temperatura

D.S: •

Masa

Proceso: Formula para sacar la masa de un automóvil

m

p*2/(0.37*(t+460)

Diseño de la solución: Algoritmo Inicio p,t,m: Real

m

D.E: p,t Proceso: m

p*2(0.37*(+460)

D.E

D.S

V

P

t

m

2

14

54

0.1472

3

13

21

0.2191

48

180

200

35.38

5

20

34

0.5471

6

23

23

0.7722

Fin

D.S: Masa Fin

Luis Miguel Castillo Olvera


Ejercicion 9 Calcular el área y la longitud de la circunferencia de un círculo. p=2*r*pi Definición el Problema: Cuál es la fórmula para el área y la longitud de la circunferencia de un círculo Análisis de la solución: D.E: •

Radio

D.S: •

Área

longitud

Inicio

Proceso: ( π^r^2)(2*r* π) Diseño de la solución:

r

Algoritmo Inicio r,a,l: Real a

D.E:

p*r^2

l

2*r*pi

c Proceso: a D.S:

pi*r^2

l

2*r*pi a,l

a;l Fin

Fin

Luis Miguel Castillo Olvera


Ejercicion 10 En una tienda de electrónica una persona llega a comprar unas computadoras del mismo modelo. Determina el importe a pagar por la compra de las computadoras Definición el Problema: Cuál es el importe a pagar por unas computadoras Análisis de la solución: D.E:

Inicio

Numero de computadoras

precio de las computadoras

D.S: •

nc,pc

Importe

Proceso: Calcular el importe Diseño de la solución: Algoritmo

I

nc*pc

Inicio nc,pc,l: Real D.E: nc,pc

i

Proceso: i

nc*pc

D.S: i Fin

Fin

Luis Miguel Castillo Olvera


Datos de entrada

Datos de salida

Nc

Pc

i

5

32000 16000

7

4000

28000

13

5000

65000

12

7000

84000

4

20000 80000

Luis Miguel Castillo Olvera


Ejercicion 11 Una persona desea conocer cuánto debe pagar por lo que consume de agua en un mes. Se debe considerar la cantidad de litros y costo por litros. Definición el Problema: Calcular cuánto debe pagar una persona por el consumo de agua en un mes Análisis de la solución: D.E: •

Cantidad de litros mensuales

Costo por litro

D.S: •

Pago Inicio

Proceso: •

Calcular cuánto pagara de agua en 1 mes

Diseño de la solución: Lm, cl

Algoritmo Inicio: Lm,cl,p;real

P

lm*cl

D.E: lm,cl Proceso: p

lm*cl

p

Luis Miguel Castillo Olvera


D.S: p Fin

Fin

Prueba de escritorio

D.E

D.S

Lm

Cl

p

100

16

1600

20

4

80

35

10

350

45

13

585

66

10

660

Luis Miguel Castillo Olvera


Ejercicion 12 Un empleado desea saber cuál será su pago al final de la semana teniendo en cuenta las horas trabajadas y el pago por hora. Definición el Problema: Calcular el pago de un empleado al final de la semana Análisis de la solución: D.E: • •

Horas trabajadas pago por hora

D.S: •

Pago semanal

Proceso: •

Calcular pago semanal de un empleado

Diseño de la solución:

Inicio Luis Miguel Castillo Olvera


Algoritmo Inicio Ht,ph

D.E: ht, ph Proceso: pf

ht*ph

D.S:

pf

ht*ph

pf Fin pf

Datos de entrada

Datos de salida

Ht

ph Pf

15

19 285

16

15 240

24

45 1080

30

15 450

21

10 210

Fin

Luis Miguel Castillo Olvera


Ejercicion 13 Ingresar el número de partidos ganados, perdidos y empatados por algún equipo en el torneo de apertura, calcular su puntaje total teniendo en cuenta que por cada partido ganado obtendrá 3 puntos, empatados 1.5 puntos y perdidos 0 puntos. Imprimir partidos ganados, partidos perdidos, partidos empatados y puntaje final. Definición el Problema: ¿Cómo calcular el total del puntaje final del partido? Análisis de la solución: D.E: •

Partidos ganados

partidos empatados

partidos perdidos

D.S: LuisInicio Miguel Castillo Olvera


Puntaje final

Proceso: •

Calcular puntaje final

Diseño de la solución:

Pg,pe,pp

Algoritmo Inicio pg,pe,ppy pf: Entero Pf

D.E:

Pg*3+pe*1.5

Pg,pe,pp Proceso: pf

(pg*3)+(pe*1.5) + (pp*0)

D.S:

pf

pf Fin Fin

Prueba de escritorio: Datos de entrada

Datos de salida

Pg

Pe

pp

pf

10

6

1

39

12

10

2

51

15

5

2

52.5

32

16

6

120

20

12

4

78

Luis Miguel Castillo Olvera


Ejercicio 14 El señor Hernández compro un terreno y una zona residencial, él quiere poner una cerca en su terreno por lo que necesita saber cuánto mide el perímetro de dicho terreno, lo único que él conoce es que el lado norte mide 95 metros y que tiene una forma rectangular. Algoritmo Inicio •

ln, ls: entero

p: real

D.E •

ln , ls

Proceso: p (ln*2)+(ls*2) D.S Luis Miguel Castillo Olvera


•

p

fin DIAGRAMA DE FLUJO Inicio

ln=95

lo

p

fin

Prueba de escritorio

D.E

D.S

Ln

lo

P

95

180

550

95

120

430

95

200

590

Luis Miguel Castillo Olvera


Ejercicio 15 Calcular el nuevo salario de un obrero si tuvo un incremento del 27% sobre su salario anterior. Algoritmo Luis Miguel Castillo Olvera


Inicio s, ns: real D.E s Proceso nsďƒ&#x;(27*s/100)+s D.S ns fin diagrama de flujo inicio

s

nsďƒ&#x;(27*5/100)+5

ns

Fin

Prueba de escritorio

Datos de entrada

Datos de salida

Luis Miguel Castillo Olvera


Salario

Aumento

Nuevo salario

1300

27%

1650

1800

27%

2286

15000

27%

19050

Ejercicio 16 En un hospital existen tres áreas: ginecología, pediatría y traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente tabla: Área

Porcentaje de presupuesto Luis Miguel Castillo Olvera


Ginecología

40%

Pediatría

30%

Traumatología

30%

Obtener la cantidad de dinero que recibirá cada área para cualquier monto presupuestal. Algoritmo inicio

na, cdg, cdp, cdt; real D.E cdg(40*pa)/100 cdp(30*pa)/100 cdt (30*pa)/100

Cdg

(40*pa)/100

Cdp

(30*pa)/100

Cdt

(30*pa)/100

D.S Cdg, cdp, cdt Fin

Cg , cp, ct

fin

Ejercicio 17 Calcular e imprimir el número de segundos y minutos que hay en un determinado número de días. Luis Miguel Castillo Olvera


Algoritmo m,s,d; entero

inicio

D.E d

d

Proceso md*24*60 s d*24*60*60

md*24*60

D.S m,s fin.

sd*24*60*60

m,s

fin

Prueba de escritorio

Luis Miguel Castillo Olvera


Datos de entrada

Datos de salida

D

h

m

s

4

96

5760

345600

5

120

7200

432000

6

144

8640

218400

Luis Miguel Castillo Olvera


Ejercicio 18 Calcular e imprimir el cubo y el cuádruple de dos números enteros. Algoritmo inicio

n1, n2, cn1, cn2, cdn1, cdn2; entero D.E n1 n2

n1,n2

Proceso cn1n1^3

Cn1n1^3

cn2n2^3 cdn1n1^4

Cn2n2^3

cdn2n2^4 D.S cn1

Cdn1n1^4

cn2 cdn1

Cdn2n2^4

cdn2 fin

fin Luis Miguel Castillo Olvera


Prueba de escritorio

Datos de entrada N

Cn

1

1

3

27

6

216

Luis Miguel Castillo Olvera


Ejercicio 19 (selectiva simple) Determinar si un alumno está aprobado considerando que si su primer promedio es mayor o igual a 7, aprobara el semestre. Algoritmo Inicio

Inicio

prom; real D.E

prom

prom si prom>=7 entonces imprimir “aprobado” no

si

Prom>=7

sino fin si fin.

”aprobado”

fin

Prueba de escritorio Luis Miguel Castillo Olvera


Datos de entrada

Datos de salida

Promedio

Aprobado

6 8

Aprobado

8

aprobado

Ejercicio 20 Determinar la suma de dos números siempre y cuando el numero 1 sea diferente al número 2. inicio

Algoritmo Inicio s, n1, n2; entero

N1,n2

D.E n1 n2 si n1><n2 entonces

n1><n2

sn1+n2

si

no

imprimir “s” sino

sn1+n2

fin si fin s

fin Luis Miguel Castillo Olvera


Datos de entrada

D.S

N1

N2

suma

5

5

fin

12

3

15

56

10

66

Ejercicio 21 Determinar si una persona puede solicitar su credencial del lector siempre y cuando sea mayor su edad o igual a 18 años, se debe tomar en cuenta su año de nacimiento. Algoritmo

inicio

an, aa, e; entero D.E

an, aa

an, aa eaa-an eaa-an

si e>=18 entonces imprimir “credencial del lector” sino

si

e>=18

no

fin si fin “credencial del lector”

fin

Luis Miguel Castillo Olvera


Datos de entrada

Datos de salida

Aa

an

E

credencial

2015

1997

18

Si

2015

1999

16

No

2015

1988

27

si

Ejercicio 22 (selectiva doble) En una tienda de electrodomésticos tiene promosiones en sus televisores, al cliente se le aplicara un descuento del 5% sobre el total de la compra, siempre y cuando lleve mas de 3 televisores. Determinar el importe a pagar, el descuento y la compra. Algoritmo inicio

Inicio ct, d, ip, tc; real

Nt, ct

nt; entero D.E nt

ct

si nt>3 entonces

si

Nt>3

no

tcnt*ct dtc*0.05 iptc-d Tc

nt*ct

D

tc*0.05

Ip

tc-d

Luis nt*ct Miguel Castillo Olvera Tc d Ip

0 tc-d


sino tcnt*ct d0 ip tc finsi imprimir “ tc, d, ip” Tc, d ip

fin

Fin

Prueba de escritorio Datos de entrada

Datos de salida

Importe a pagar Televisores 1televisor =1000 5

4750

2

2000

10

9500

Luis Miguel Castillo Olvera


Ejercicio 23 Determinar la resta de dos números siempre y cuando el primer número sea mayor que el segundo número, en caso contrario determinar la suma. Algoritmo

inicio

Inicio n1, n2, s, r: entero si n1>n2 entonces

N1

n2

r  n1-n2 imprimir r sino

si

no N1>n2

sn1+n2 fin si imprimir s fin

rn1-n2

r

sn1+n2

s Luis Miguel Castillo Olvera


fin

Prueba de escritorio

N1

N2

S

2

5

7

5

4

1

10

3

7

Datos de entrada

r

datos de salida Luis Miguel Castillo Olvera


Ejercicio 24 Calcular el total que una persona debe pagar en una llantera, si el precio de cada llanta es de $300 si se compran menos de cinco llantas y de $250 si se compran 5 llantas o mĂĄs Algoritmo

inicio

Inicio D.E

nl

nl si nl>=5 entonces tpďƒ&#x; nl*250

Nl>=5 Luis Miguel Castillo Olvera


sino tpnl*300 fin si imprimir

tp

tpnl*250

tpnl*300

fin

Tp

fin

Prueba de escritorio

Datos de entrada 5

Datos de salida 1250

Luis Miguel Castillo Olvera


4

1200

6

Nl

1500

>5

5<

Ejercicio 25 Luis Miguel Castillo Olvera


Una compañía de seguros que esta abriendo un departamento de finanzas y estableció un programa para captar clientes que consiste en lo siguiente: si el monto por el que se efectua la finanza es menor que $5000la cuota será del 3% del monto y si el monto es mayor o igual que $50000 la cuota a pagar será del 2% del monto. La afianzadora desa determinar cuál será la cuota que debe pagar un cliente. Algoritmo

inicio

Inicio m,c;real

m

D.E m si m>=50000 entonces m>50000

cm*0.02 sino cm*0.03 finsi

cm*0.03

cm*0.02

imprimir c fin

c

Fin

Ejercicio 26 E un supermercado se hace una promoción mediante la cual el cliente obtiene un descuento dependiendo de un m numero que se escoje al azar. Si el numero que escoge es menor que Luis Miguel Castillo Olvera


74 el descuento es del 15% sobre el total de la compra y si es mayor o igual a 74 el descuento es del 20%. Determinar cuanto dinero se le descuenta. Algoritmo

inicio

Inicio na, d; entero tc;real Na , tc

D.E na tc si na>74 entonces

Na>=74

dtc*0.20 sino dtc*0.20

dtc*0.15

dtc*0.15

fin si imprimir

d

fin d

inicio

Prueba de escritorio

Datos de entrada

datos de salida Luis Miguel Castillo Olvera


Tc

na

d

300

60

255

1000

28

850

150

85

127.5

Luis Miguel Castillo Olvera


Ejercicio 27 En una escuela la colegiatura de los alumnos se determina según el numero de materias que cursan; el costo de todas las materias es el mismo, se a establecido un programa para estimular a los alumnos, la cual consiste en lo siguiente; si el promedio obtenido es mayor o igual que 9 se le ara un descuento del 30% sobre la colegiatura y no se le cobrara iva, si el promedio es menor que 9 deberá pagar la colegiatura completa mas el 10% de iva: obtener cuanto debe pagar un alumno Algoritmo inicio

inicio nm; entero

Nm, p cm

p, d, pt; real D.E nm, p cm

P>=9

si p>=9 entonces d(nm*cm)*0.30

ptnm*cm+iv

d(mn*cm)*.30

ptd*0.30 sino pt(nm*cm)+0.10

ptd*0.30

fin si imprimir pt

pt

fin

fin

Luis Miguel Castillo Olvera


Prueba de escritorio

Datos de entrada

datos de salida

Materias=10

costo de materia=100

prom

d

pt

9

300

700

8

0

1300

7

0

1300

Luis Miguel Castillo Olvera


Ejercicio 28 (dobles anidados) En una tienda se está otorgando un descuento a sus clientes sobre el total de la compra dependiendo del número de servilletas que compre; si el cliente lleva menos de 5 servilletas el descuento será del 5% si lleva entre 5 y 10 servilletas el descuento será del 7%, si lleva más de 1 el descuento será del 10%. Determinar e imprimir la compra, el descuento y el importe a pagar. Algoritmo

inicio

Inicio C, ps, d, ip; real Ns, ps

ns; entero D.E

Cns*ps

ns, ps cns*ps si ns<5 entonces

si

no Ns<5

dc*0.05 sino si ns>10 entonces

dc*0.05

si

Ns>10

dc*0.10 sino dc*0.07 fin si fin si

Dc*0.07 Dc*0.10

ipc-d imprimir c, d, ip

Ip c-d

fin C, d, ip

Luis Miguel Castillo Olvera


fin

prueba de escritorio

datos de entrada

datos de salida

compra

Numero de servilletas

1500

5

Importe a pagar

1425 1000

7 930

1560

10

844

Luis Miguel Castillo Olvera


ejercicio 29 una tienda por aniversario está dándole un descuento a sus clientes dependiendo del número que el cliente saque al llegar a la caja a pagar, los descuentos son; si el numero es 1 el descuento será del 2% si el numero es 2 el descuento será del 5% si el numero es 3 el descuento será del 7% si el numero es 4 el descuento será del 10% . Calcula el descuento y el importe a pagar, imprimir la compra el descuento y el importe a pagar. Algoritmo

Luis Miguel Castillo Olvera


Inicio inicio

Tc,c,d,ip : real N: entero

C,n

D.E C,n Si n=1 entonces D

N=1

tc*0.02

si

no

sino Si n=2 entonces D

tc*0.05

D

tc*0.02

N=2

si

no

Sino Si n=3 entonces D

si

D

tc*0-05

N=3

no

tc*10 D tc*0.10

Finsi

D

tc*0.10

Finsi Finsi Ip

tc-d

Ip+tc-d

Imprimir c,d,ip fin

C,d,ip

fin

Prueba de escritorio Datos de entrada

datos de salida Luis Miguel Castillo Olvera


Compra

numero

Importe apagar

100

3

1000

4

900

500

2

485

93

Ejercicio 30 Calcular el aumento que tiene un trabajador en su salario tomando en cuenta la siguiente tabla: CategorĂ­a

Aumento

1

15%

2

10%

3

8%

4

3%

Luis Miguel Castillo Olvera


Imprimir la categoría del trabajador, su aumento y su nuevo salario. Algoritmo Inicio a, s, ns; real c; entero D.E s,c si c=4 entonces as*0.03 sino si c=3 entonces as*0.08 sino si c=2 entonces as*0.10 sino as*0.15 finsi finsi finsi nss+a imprimir c, a, ns fin

inicio Sa,c

Luis Miguel Castillo Olvera


C=1

As

sa*0.15

Ns

sa+as

C=2

N=3

As sa*0.10 Ns sa+as

As sa*0.08

As sa*0.03

Ns

Ns

sa+as

sa+as

c,as,ns

fin

Prueba de escritorio Datos de entrada Sueldo

Categria

Nuevo salario

1000

2

1100

datos de salida

Luis Miguel Castillo Olvera


2000

1

2300

3000

3

3240

5000

4

5150

Luis Miguel Castillo Olvera


Ejercicio 31 Calcular el aumento que tiene un trabajador teniendo en cuenta su salario actual y la categoría

Inicio S,a,sn:real C:entero D.E S “categoría 1” “Categoría 2” “Categoría 3 “ “categoría 4” “categoría 5” “elige tu categoría”, c Caso (c) 1:a

s*0.15

2:a

s*0.10

3:a

s*0.08

4:a

s*0.03

5:a

s*0.05

En caso contrario Luis Miguel Castillo Olvera


Imprimir categorĂ­a no existente Fin caso Sn

s+a

Imprimir C,a,s,n Fin

Luis Miguel Castillo Olvera


Ejercicio 32 En una fรกbrica de impresoras por aniversario, tiene una serie de promociones para sus clientes como se muestra en la siguiente tabla. Luis Miguel Castillo Olvera


Modelo

Descuento

presio

1

10%

1000

2

7%

1500

3

15%

2000

4

12%

2200

Determinar la compra, el descuento, y el importe a pagar Algoritmo Inicio Ni,m; entero D, p, ip, d; real D.E Ni “modelo1” “modelo2” “modelo3” “modelo4” Caso (c) 1:d(1000*0.10) 2:d(1500*0.07) 3:d(2000*0.15) 4:d(2200*0.12) En caso contrario imprimir “categoría no existe” Fin caso Ipni*(c-d) Luis Miguel Castillo Olvera


Imprimir c d ip

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 34

Elaborar un programa que imprima 5 veces la palabra hola. Proceso hola Definir C Como Entero C<-0 Mientras C<5 Hacer Escribir 'HOLA' C<-C+1 FinMientras FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 35 imprimir n veces mi nombre. Proceso MI_NOMBRE Definir n,c Como Entero c<-0 Escribir 'ingresar el numero de veses que se repite' Leer n Mientras c<n Hacer Escribir 'luis miguel castillo olvera' c<-c+1 FinMientras FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 36 imprimir los nĂşmeros del 10 al 1 en forma descendente. Proceso los_numeros Definir C,n Como Entero C<-10 Escribir "ordenar los numeros;" Mientras C>0 Hacer Imprimir C C<-C-1 Fin Mientras FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 37 determina e imprime los nĂşmeros pares de un numero n. Proceso numeros_pares Definir c Como Entero Escribir "dame el valor de n" Leer n c<-2 Mientras c<=n Hacer Escribir c c<-c+2 Fin Mientras FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 38 determina e imprime los nĂşmeros impares de un numero n. Proceso numeros__impares Definir c Como Entero Escribir "dame el valor de n" Leer n c<-3 Mientras c<=n Hacer Escribir c c<-c+3 Fin Mientras FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 39 imprimir los primeros 10 nĂşmeros pares realizar la suma y el promedio. Inicio s, c, p, n como Entero D.E c<-2 s<-0 Mientras c<=10 Hacer s<-s+c n<-c/2 c<-c+2 Fin Mientras FIN Proceso suma_promedio_pares Definir c,s,p,n Como Entero c<-2 s<-0 Mientras c<=10 Hacer Escribir c s<-s+c Luis Miguel Castillo Olvera


n<-c/2 c<-c+2 Fin Mientras Escribir "suma total:",s p<-s/n Escribir "promedio:",p FinProceso

Luis Miguel Castillo Olvera


Ejercicio 40 Imprimir los n números realizar la suma y promedio. Inicio s, c, , n como Entero D.E c

0

s

0

Mientras c<=10 Hacer S

s+c

C

c+1

Fin Mientras P

S/N

Imprimir “s,p” FIN Proceso suma_promedio_numeros Definir c,n,s Como Entero definir p como real c<-0 s<-0 Luis Miguel Castillo Olvera


Escribir "dame un numero" Leer n Mientras c<=n Hacer Escribir c s<-s+c c<-c+1 Fin Mientras p<-s/n Escribir "suma total:",s Escribir "promedio:",p FinProceso

Luis Miguel Castillo Olvera


Ejercicio 41 En un grupo de alumnos que durante el semestre les aplicaran 3 evaluaciones determinar promedio de cada alumno

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 42 Una empresa han decidido otorgar un aumento de sueldo a sus trabajadores en base a la categoría q llevan dentro de la empresa: si el trabajador tiene una categoría igual a 2 el aumento será del 10% sobre su sueldo anterior, pero si su categoría es diferente a 2 el aumento será del 5%..... Determinar e imprimir su nombre, categoría, su aumento su nuevo sueldo, cuántos trabajadores no se encentran en la categoría 2 y cuanto es el total de sueldos que debe de pagar la empresa.

Inicio. nt, ca, c, tc2, toc como Entero D.E nom c

0

tc2

0

toc

0

Mientras c<nt Hacer Nom,c,s Luis Miguel Castillo Olvera


Si ca=2 Entonces A

s*0.10

tc2

tc2+1;

Sino a

s*0.05;

toc

toc+1;

FinSi sn<-s+a; "Tu nombre es:",nom "tu categoria es:",ca "El aumento es:", a "Su nuevo sueldo es:", sn C

c+1;

Fin Mientras FIN

Luis Miguel Castillo Olvera


Ejercicio 43. Imprime una lista de los primeros 15 primeros números. Inicio. c como Entero D.E C C

1

D.S C Imprimir “1,2,3,4,5,6,7,8,9,10,11,12,13,14,15” FIN Proceso lista Definir c Como Entero Para c<-1 Hasta 15 Hacer Escribir c Luis Miguel Castillo Olvera


FinPara FinProceso

Ejercicio 44 Imprimir los primeros 15 nĂşmeros impares. Inicio. C,n como Entero D.E c C

1

D.S N FIN Proceso numeros_impares Definir c,n Como Entero Escribir 'valor de n:' Luis Miguel Castillo Olvera


Leer n Para c<-1 Hasta n Con Paso 2 Hacer Escribir c FinPara FinProceso

Ejercicio 45 Imprime un determinado números de veces los primeros números pares y realiza la suma total. Inicio. C,n como Entero D.E C,n C

2

S

s+c

D.S Imprimir “suma” FIN Proceso n_primeros_numeros_pares Definir n,c Como Entero Luis Miguel Castillo Olvera


s<-0 Escribir 'Introduce el numero que desees ejecutar' Leer n Para c<-2 Hasta n Con Paso 2 Hacer Escribir c s<-s+c FinPara Escribir 'La suma es:',s FinProceso

Luis Miguel Castillo Olvera


Ejercicio 46 en lista los impares de un determinado numero Proceso lista_impares Definir c,n,s Como Entero s<-0 Escribir "valor de n:" Leer n para c<-2 Hasta n Con Paso 2 Hacer Escribir c s<-s+c FinPara Escribir "suma:",s Luis Miguel Castillo Olvera


FinProceso

Luis Miguel Castillo Olvera


Ejercicio 47 numeros nulos, impares, pares de un numero Proceso numeros_nulos_pares_impares definir c,num,cn,ci,cp Como Entero Escribir "dame un numero" leer num cn<-0 ci<-0 cp<-0 Para c<-1 Hasta 15 Con Paso 1 Hacer Escribir "dame un numero" leer num si num=0 Entonces cn<-cn+1 Sino si num mod 2=0 entonces cp<-cp+1 Sino ci<-ci+1 Luis Miguel Castillo Olvera


FinSi FinSi Fin Para Escribir "numero nulos: ",cn escribir "numeros pares: ",cp Escribir "numeros impares: ",ci

FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 48 determina el promedio de un grupo Proceso promedio_grupo Definir c Como Entero Definir sc,prom,cal Como Real Definir mat Como Caracter sc<-0 Escribir 'Nombre de la materia' Leer mat Escribir 'Dame las calificaciones de los 10 alumnos' Para c<-1 Hasta 10 Hacer Leer cal sc<-sc+cal Escribir '' FinPara prom<-sc/10 Escribir 'El promedio del grupo: ',prom Escribir 'Nombre de la materia: ',mat FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 49 determina las tablas de multiplicar del 1 al 10 proceso tabla Definir i,j Como Entero Para i<-1 Hasta 10 Con Paso 1 Hacer escribir "tabla del" i Para j<-1 Hasta 10 Con Paso 1 Hacer

Escribir i "x" j "=" (i*j)

Fin Para Fin Para FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 50 detremina los primeros 5 numeros y sumalos Proceso primeros_numeros_sumarlos Definir c,s Como Entero c<-1 s<-0 Mientras c<=5 Hacer Escribir c s<-s+c c<-c+1 FinMientras Escribir 'Suma: ',s FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 51 los primeros 5 numeros Proceso primeros_numeros Definir c Como Entero Para c<-1 Hasta 5 Hacer Escribir c FinPara FinProceso

Luis Miguel Castillo Olvera


Ejercicio 52 primeros nĂşmeros sumarlos

Proceso primeros_numeros_sumarlos Definir c,s Como Entero s<-0 Para c<-1 Hasta 5 Con Paso 1 Hacer Escribir c s<-s+c Fin Para Escribir 'Suma: ',s FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Ejercicio 53 numeros impares suma Proceso numeros_impares_suma Definir c,s Como Entero Para c<-1 Hasta 10 Con Paso 2 Hacer Escribir c s<-s+c FinPara Escribir 'Suma: ',s FinProceso

Luis Miguel Castillo Olvera


Luis Miguel Castillo Olvera


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.