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 md*24*60 s d*24*60*60
md*24*60
D.S m,s fin.
sd*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 cn1n1^3
Cn1n1^3
cn2n2^3 cdn1n1^4
Cn2n2^3
cdn2n2^4 D.S cn1
Cdn1n1^4
cn2 cdn1
Cdn2n2^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
sn1+n2
si
no
imprimir “s” sino
sn1+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 eaa-an eaa-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
tcnt*ct dtc*0.05 iptc-d Tc
nt*ct
D
tc*0.05
Ip
tc-d
Luis nt*ct Miguel Castillo Olvera Tc d Ip
0 tc-d
sino tcnt*ct d0 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
sn1+n2 fin si imprimir s fin
rn1-n2
r
sn1+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ď&#x192;&#x; nl*250
Nl>=5 Luis Miguel Castillo Olvera
sino tpnl*300 fin si imprimir
tp
tpnl*250
tpnl*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
cm*0.02 sino cm*0.03 finsi
cm*0.03
cm*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
dtc*0.20 sino dtc*0.20
dtc*0.15
dtc*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
ptnm*cm+iv
d(mn*cm)*.30
ptd*0.30 sino pt(nm*cm)+0.10
ptd*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
Cns*ps
ns, ps cns*ps si ns<5 entonces
si
no Ns<5
dc*0.05 sino si ns>10 entonces
dc*0.05
si
Ns>10
dc*0.10 sino dc*0.07 fin si fin si
Dc*0.07 Dc*0.10
ipc-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 as*0.03 sino si c=3 entonces as*0.08 sino si c=2 entonces as*0.10 sino as*0.15 finsi finsi finsi nss+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 Ipni*(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