manual de practicas para segundo parcial
DESCRIPTION
ÂTRANSCRIPT
![Page 1: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/1.jpg)
Actividad 11
1- Calcular el área de un círculo.
Definición del problema:
¿Cuál es la fórmula del área de un círculo?
Análisis de la solución:
Datos de entrada: pi, radio.
Datos de salida: área.
Proceso: formula del área del círculo.
Diseño de la solución:
Algoritmo.
Inicio
pi, r, a: real.
pi= 3.1416
D.E.
r
a (pi*r)^2
D.S.
a
Fin.
Inicio
pi, r
pi= 3.1416
a (pi*r)^2
a
Fin
![Page 2: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/2.jpg)
2- Calcular el área de un triángulo rectángulo.
Definición del problema:
¿Cuál es la fórmula del área de un triángulo?
Análisis de la solución:
Datos de entrada: base y altura.
Datos de salida: área
Proceso: formula de área de un triángulo.
Diseño de la solución:
Algoritmo
Inicio
b, h, a: real
D.E.
b, h
a b*h/2
D.S.
a
Fin.
Inicio
b, h
a b*h/2
a
Fin
![Page 3: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/3.jpg)
3- Calcular el promedio de un alumno tomando
consideración sus 3 evaluaciones parciales.
Definición del problema:
¿Cómo obtener promedio del alumno?
Análisis de la solución:
Datos de entrada: evaluación 1, evaluación 2
y y evaluación 3.
Datos de salida: promedio.
Proceso: calcular el promedio.
Diseño de la solución:
Algoritmo.
Inicio
e1, e2, e3, p: real
D.E.
e1, e2, e3
p (e1+e2+e3)/3
D.S.
p
Fin.
Inicio
e1, e2, e3
p (e1+e2+e3)/3
p
Fin
![Page 4: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/4.jpg)
4- Calcular la suma de 2 números enteros.
Definición del problema:
¿Cómo calcular la suma de 2 números?
Análisis de la solución:
Datos de entrada: numero 1, numero 2
Datos de salida: suma
Proceso: calcular la suma.
Diseño de la solución:
Algoritmo.
Inicio.
n1, n2, s: entera.
D.E.
N1, n2
s n1+n2
D.S.
s
Fin.
n1, n2
s n1+n2
Inicio
s
Fin
![Page 5: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/5.jpg)
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, por cada respuesta en blanco obtiene 0 puntos.
Definición del problema:
¿Cómo obtener el puntaje final?
Análisis de la solución:
Datos de entrada: respuesta correcta 4 puntos,
respuesta incorrecta -1 punto, respuesta en blanco 0 puntos.
Datos de salida: puntaje final.
Proceso: calcular el puntaje final.
Diseño de la solución:
Algoritmo.
Inicio.
rc4p, ri-1p, rb0p, pf: entera
D.E.
4p, -1p, 0p
pf (rc*4)+(ri*-1)+(rb*0)
D.S.
pf
Fin.
Rc4p, ri-1p,
rb0p
pf (c*4)+(r1*-1)+(rb*0)
Inicio
pf
Fin
![Page 6: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/6.jpg)
6- Calcular la cantidad de pesos que se obtiene al ingresar una cantidad en dólares.
Definición del problema:
¿Cómo calcular cantidad pesos a cantidad dólares?
Análisis de la solución:
Datos de entrada: cantida pesos, valor de dólar.
Datos de salida: cantidad en dólares.
Proceso: calcular la cantidad en dólares.
Diseño de la solución:
Algoritmo.
Inicio.
cp, vd, cd: real
D.E.
cp, vd
cd cp*vd
D.S.
cd
Fin
b, h
cd cp*vd
Inicio
cd
Fin
![Page 7: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/7.jpg)
7- Calcular la edad de una persona.
Definición del problema:
¿Cuál es la fórmula para calcular la edad de una persona?
Análisis de la solución:
Datos de entrada: fecha nacimiento, tiempo transcurrido.
Datos de salida: edad persona
Proceso: calcular la edad de una persona.
Diseño de la solución:
Algoritmo.
Inicio.
fn, t, td, ep: real
D.E.
fn, t.td
ep fn+t.tdo
D.S.
ep
Fin.
Inicio
fn, t.td
ep fn+t.tdo
ep
Fin
![Page 8: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/8.jpg)
8- Calcular la masa de un automóvil que tiene un volumen de 2 y una presión de
temperatura desconocidos.
Formula: m= p*2/(0.37*(t+460))
Definición del problema:
¿Cuál es la formula para calcular la masa del automóvil?
Análisis de la solución:
Datos de entrada: 2, p, t
Datos de salida: masa de automóvil.
Proceso: calcular la masa del automóvil.
Diseño de la solución:
Algoritmo.
Inicio.
2, p, t, m: entero
D.E.
2, p, t
m p*2/(0.87*(t+460))
D.S.
m
Fin.
Inicio
2, p, t
M p*2/(0.87*(t+460))
m
Fin
![Page 9: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/9.jpg)
9- Calcular el área y la longitud de la circunferencia de un círculo.
Formula: p= 2*r*pi
Definición del problema:
¿Cuál es la fórmula para calcular el área y
longitud circunferencia de un círculo?
Análisis de la solución:
Datos de entrada: r, pi, 2.
Datos de salida: área y longitud.
Proceso: calcular el área y longitud circunferencia de un círculo.
Diseño de la solución:
Algoritmo.
Inicio.
R, pi, 2, a, l: real
D.E
r. pi, 2
a (pi*r)^2
l 2*r*pi
D.S.
a, l
Fin.
Inicio
r, pi, 2
a (pi*r)^2
l 2*r*pi
a, l
Fin
![Page 10: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/10.jpg)
10- En una tienda de electrónica una persona llega a comprar unas computadoras
mismo modelo, determinar el importe a pagar por la compra de las computadoras.
Definición del problema:
¿Cuál es el importe a pagar por las computadoras?
Análisis de la solución:
Datos de entrada: n° computadoras compradas,
precio por computadora.
Datos de salida: importe a pagar
Proceso: calcular el importe a pagar.
Diseño de la solución:
Algoritmo.
Inicio.
n°c, pc, ip: real
D.E.
n°c, pc
ip n°c*pc
D.S.
ip
Fin.
Inicio
n°c, pc
Ip n°c*pc
ip
Fin
![Page 11: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/11.jpg)
11- Ingresar el número de partidos ganados, perdidos, empatados, por algún equipo
en el torneo de apertura, calcular su puntaje total teniendo en cuenta que por cada
partido obtendrá 3 puntos ganados, 1.5 empatados, 0 perdidos.
Definición del problema:
¿Cómo obtener el puntaje total?
Análisis de la solución:
Datos de entrada: ganados 3 puntos, empatados 1.5 puntos,
perdidos 0 puntos.
Datos de salida: puntaje total.
Proceso: calcular el puntaje total.
Diseño de la solución:
Algoritmo.
Inicio.
g8p, e1.5p, p0p, pt: entera.
D.E.
g3p, e1.5p, p0p.
pt (g*3)+(e*1.5)+(p*0)
D.S.
pt
Fin.
Inicio
g3, e1.5, p0
pt (g*3)+(e*1.5)+(p*0)
pt
Fin
![Page 12: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/12.jpg)
Ejercicio examen 1.
Una persona desea conocer cuánto debe pagar por lo que consume de agua en 1
mes, se debe considerar la cantidad de litros y el costo por litro.
Definición del problema:
¿Cómo calcular cuánto debe pagar?
Análisis de la solución:
Datos de entrada: cantidad litros, costo por litro,
Datos de salida: costo total mes.
Proceso: calcular la cantidad a pagar.
Diseño de la solución:
Algoritmo.
Inicio. k
l, c, t: entera
D.E.
l. c.
t (l*c)30
D.S.
t
Fin.
Inicio
l, c
t (l*c)30
t
Fin
![Page 13: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/13.jpg)
Ejercicio de examen 2.
Un empleado desea saber cuál sería su pago al final de la semana; teniendo en
cuenta las horas trabajadas y el pago por hora.
Definición del problema:
¿Cómo saber cuánto le pagan a un empleado a la semana?
Análisis de la solución:
Datos de entrada: horas de trabajo, pago por hora.
Datos de salida: pago a la semana.
Proceso: calcular el pago a la semana.
Diseño de la solución:
Algoritmo.
Inicio.
ht, ph, ps: real
D.E.
ht, ph.
ps (ht*ph)7
D.S.
ps
Fin.
Inicio
ht, ph
ps (ht*ph)7
ps
Fin
![Page 14: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/14.jpg)
12-calcular el area y perimetro de un triangulo cuadrado, rectangular, y circular.
Definicion del problema
¿cual es el area de un triangulo
Análisis de la solución:
Datos de entrada: base por altura /2
Datos de salida: área y perímetro.
Proceso: calcular el área y el perímetro.
Diseño de la solución:
Algoritmo.
Inicio.
B*a/2,a,p:real
D.E.
B*a/2.
a b*a/2
D.S.
A y p
Fin.
![Page 15: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/15.jpg)
d.e b d.s h A y p
10 11 55 y 110 5 6 15 y 30
![Page 16: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/16.jpg)
13- Convertir una cantidad de pesos a dólares euros y pesetas.
Definición del problema:
¿Cómo convertir una cantidad de pesos a dólares euros y pesetas?
Análisis de la solución:
Datos de entrada: pesos, dólares, euros y pesetas
Datos de salida: convertir
Proceso: convertir los pesos a dólares lo pesos a euros y los pesos a pesetas.
Diseño de la solución:
Algoritmo.
Inicio
Cp,vd,ve,vp:real
d.e
cp
cp<-(pe/d)+(p/e)+(pe/p)
d.s
cd,ce,cp
fin
![Page 17: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/17.jpg)
Cp Vd 14 Ve 16 Vp 0.10
16 1.1428 1 160
14 1 0.875 140
10 0.7142 0.625 100
![Page 18: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/18.jpg)
14- El señor Hernández compro un terreno en una zona residencial. El quiere
poner una cerca en un terreno por lo que necesita saber cuanto mide el
perímetro de dicho terreno lo único que conoces es que el lado n mide 95m y
que tiene una forma rectangular.
inicio
n1,b:real
d.e
b,h
p<-(b+h)*2
d.s
p
fin
d.e d.s p
95 10 1900
95 100 19000
![Page 19: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/19.jpg)
15- calcular el nuevo salario de un obrero si obtuvo un aumento del 27% en
su salario anterior.
inicio
a,ns,sa:real
d.e
sa
ns<-(sa*0.27)+sa
d.s
ns
fin
d.e s.a Porcentuaje 0.27 d.s ns 100 27 127
200 27 254 300 27 381
![Page 20: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/20.jpg)
16- en un hospital existen 3 áreas: ginecología pediatría y traumatología. El
presupuesto anual del hospital se reparte conforme la sig. tabla:
Área % de presupuesto
Ginecología 40%
Pediatría 30%
traumatologia 30%
Obtener la cantidad de dinero que recibirá cada área para cualquier monto
presupuestal.
Inicio
Mp:real
D.e
P,g,t
p<-mp*0.30
g<-mp*0.40
t<-mp*0.30
d.s
p,g,t
fin
![Page 21: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/21.jpg)
mt g p t
100 40 30 30
1000 400 300 300 10000 4000 3000 3000
![Page 22: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/22.jpg)
17- calcular el numero de segundos y minutos que hay en un determinado
numero de días.
Inicio
Nd
d.e
m(60)s(60)h(24)
nm<-nd*24*60
ns<-nd*24*60*60
d.s
nm,ns
fin
nd m s
1 1440 86400 2 2880 172800
3 4320 259200
![Page 23: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/23.jpg)
18- calcular e infinir el cubo y el cuádruple de 2 números enteros.
Inicio
N1,n2;entero
d.e
n1^,n2^
cb1<-n1^3
cb1<-n1^4
cb2<-n1^3
cb2<-n1^4
d.s
'el cubo:',cb1,cb2
'el cuadruple:',cb1,cb2
fin
N1 n2 cb cb 5 6 625625 625625
2 10 1616 1616
![Page 24: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/24.jpg)
19- determina si un alumno esta aprobado considerando que su promedio es
mayor o igual a 7 aprobara el semestre.
Inicio
Prom;real
d.e
prom
si prom>=7 entonces
imprimir “aprobado”
sino
finsi
fin
d.e d.s
7 Aprobado 6
![Page 25: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/25.jpg)
20- determina la suma de dos números siempre y cuando el n1 sea diferente
a n2.
Inicio
S,n1,n2;entero
d.e
n1,n2
si n1 / n2 entonces
s<-n1+n2
imprimir
s
finsi
fin
N1 N2 s
10 9 19 5 6 11
2 2
![Page 26: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/26.jpg)
21- determina si una persona puede solicitar su credencial siempre y cuando
sea mayor su edad o igual a 18 años. Se debe toar en cuenta en cuenta su
año de nacimiento.
Inicio
Aa,an;entero
d.e
e
si e>=18 entonces
“imprime”mayor o =
Sino
Finsi
Fin
aa an e
2015 1995 20 2015 1998 17
2015 1999 16
![Page 27: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/27.jpg)
22- una tienda de electrodomésticos tiene promociones en sus televisiones
al cliente se le aplicara un descuento del 5% sobre el total de la compra
siempre y cuando lleve mas de 3 televisores .determina el importe a pagar el
descuento y la compra.
Inicio
Ct,d,ip,yc:real
My:entero
d.e
nt,ct
si nt>3 entonces
tc<-nt*ct
d<-tc*0.05
ip<-tc-d
sino
tc<-nt*ct
d<-0
ip<-tc
fin si
imprimir tc,d,ip
fin
![Page 28: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/28.jpg)
nt pt ip 3 100 300
2 100 200 4 100 380
![Page 29: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/29.jpg)
23- Determinar la resta de 2 numeros siempre y cuando el primer numero
sea mayor que el segundo numero en caso contrario determina una suma
Inicio
N1,n2;entero
d.e
s,r
si n1>n2 entonces
r<-n1-n2
Sino
Si n1<n2 entonces
S<-n1+n2
Finsi
Fin
N1 N2 S o r 6 2 4
5 7 12
4 5 9 3 2 1
![Page 30: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/30.jpg)
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 5 LLANTAS Y
DE 250 SI SE COMPRAN 5 O MAS
Inicio
Nl;entero
d.e
nl
si nl<5 entonces
ip<-nl*300
sino
si nl>=5 entonces
ip<-nl*250
finsi
fin
nl p ip 2 300 600
6 250 1500 4 300 1200
10 250 2500
![Page 31: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/31.jpg)
25- UNA COMPAÑÍA DE SEGUROS ESTA HABRIENDO UN DEPARTAMENTO DE
FIANZAS Y ESTABLECIO UN PROGRAMA PARA CAPTAR CLIENTES QUE
CONCISTE EN LO SIGUIENTE SI EL MONTO POR EL QUE SE EFECTUA LA FIANZA
ES MENOR DE 50000 PESOS LA CUOTA A PAGAR SERA DEL 3% DEL MONTO Y
SI EL MONTO ES MAYOR O IGUAL A 50000 LA CUOTA A PAGAR SERA DEL 2%
DEL MONTO LA FIANZADORA DESEA DETERMINAR CUAL SERA LA CUOTA QUE
DEBE PAGAR UN CLIENTE
Inicio
Mp;real
d.e
Si mp>=50000 Entonces
i<-mp*0.02
t<-mp+i
imprimir t
Sino
i<-mp*0.03
t<-mp+i
imprimir t
FinSi
fin
![Page 32: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/32.jpg)
mp i t
500 150 650
50 50 65 100000 2000 102000
60000 1200 61200
![Page 33: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/33.jpg)
26- EN UN SUPERMERCADO SE HACE UNA PROMOCION MEDIANTE LA CUAL
EL CLILIENTE OBTENDRA UN DESCUENTO DEPENDIENDO DE UN NUMERO
QUE ESCOJE AL AZAR SI EL NUMERO QUE ESCOJE ES MENOR QUE 74 EL
DESCUENTO ES DE 15% SOBRE EL TOTAL DE LA COMPRA SI ES MAYOR O
IGUAL A 74 EL DESCUENTO ES DEL 20% DETERMINA CUANTO DINERO SE LE
DESCUENTA.
Inicio
N,tp;real
d.e
Si n>=75 Entonces
d<-tp*0.20
imprimir d
Sino
d<-tp*0.5
imprimir d
FinSi
Fin
![Page 34: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/34.jpg)
N % d ip 50 15 7.5 42.5
100 20 20 80 10 15 1.5 8.5
![Page 35: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/35.jpg)
27- EN UNA ESCUELA LA COLEGIATURA DE LOS ALUMNOS SE DETERMINA
SEGÚN EL NUMERO DE LAS MATERIAS QUE CURSA, EL COSTO DE TODAS LAS
MATERIAS EN EL MISMO SE A ESTABLECIDO UN PROGRAMA PARA
ESTIMULAR A LOS ALUMNOS EL CUAL CONSISTE EN LO SIGUIENTE;
SI EL ´PROMEDIO OBTENIDO ES MAYOR O IGUAL A 9 EL DESCUENTO SERA
DEL 30% SOBRE LA COLEGIATURA NO SE LE COBRARA IVA SI EL PROMEDIO
OBTENIDO ES MENOR QUE 9 DEBERA PAGAR LA COLEGIATURA COMPLETA
MAS EL 10% DE IVA .OBTENER CUANTO DEBE PAGAR UN ALUMNO.
Inicio
p,c
d.e
Si p>=9 Entonces
d<-c*0.30
pc<-c-d
imprimir pc
Sino
i<-c*0.10
pc<-c+i
imprimir pc
FinSi
fin
![Page 36: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/36.jpg)
p c D o i ip
9 100 30 70
8 100 10 110 10 100 30 70
![Page 37: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/37.jpg)
28- en una tienda se esta cobrando un descuento a sus clientes sobre el total
de la compra dependiendo del numero de servilletas que compren, si el
cliente lleva menos de 5 servilletas el descuento será del 5% si lleva entre 5 y
10 el descuento será del 7% si lleva mas de 10 el descuento será del 10%
determina e imprime la compra el descuento y el importe a pagar.
Inicio
Ns,ps;real
d.e
cs
c<-ns*cs
Si ns<5 Entonces
d<-c*0.05
Sino
Si ns>10 Entonces
d<-c*0.10
Sino
d<-c*0.07
FinSi
FinSi
ip<-c-d
imprimir 'Compra: ',c
imprimir 'Descuento: ',d
imprimir 'Importe a pagar: ',ip
finsi
fin
ns ps c d ip 1 10 10 0.5 9.5
5 10 50 3.5 46.5 10 10 100 10 90
![Page 38: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/38.jpg)
![Page 39: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/39.jpg)
29- UNA TIENDA POR ANIVERSARIO ESTA DANDOLE UN DESCUENTO A SUS
CLILIENETES DEPENDIENDO DEL NUMERO QUE EL CLILIENTE SAQUE AL
LLEGAR A LA CAJA AL PAGAR, LOS DESCUENTOS SON:
SI EL NUMERO ES 1 EL DESCUENTO SERA DEL 2%
SI EL NUMERO ES 2 EL DESCUENTO SERA DEL 5%
SI EL NUMERO ES 3 EL DESCUENTO SERA DEL 7%
SI EL NUMERO ES 4 EL DESCUENTO SERA DEL 10%
CALCULA EL DESCUENTO Y EL IMPORTEB A PAGAR IMPRIMIR COMPRA
DESCUENTO Y EL IMPORTE A PAGAR
Inicio
N;entero
d.e
Segun n Hacer
n1:
d<-tc*0.02
ip<-tc-d
n2:
d<-tc*0.05
ip<-tc-d
n3:
d<-tc*0.07
ip<-tc-d
n4:
d<-tc*0.10
ip<-tc-d
d.s
Escribir 'total de la compra: ',tc
Escribir 'descuento: ',d
Escribir 'importe a pagar: ',ip finsi fin
![Page 40: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/40.jpg)
![Page 41: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/41.jpg)
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% Imprimir la categoria del trabajador ,aumento ,salario.
Inicio
Sa,a,ns;real
C;entero
d.e
sa
Segun c Hacer
1:
a<-sa*0.15
2:
a<-sa*0.10
3:
a<-sa*0.08
4:
a<-sa*0.03
De Otro Modo:
Escribir 'Esa categoria no existe'
d.s
ns<-sa+a
Escribir 'Categoria: ',c
Escribir 'Aumento: ',a
Escribir 'Nuevo salario: ',ns
Finsi
![Page 42: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/42.jpg)
fin
![Page 43: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/43.jpg)
31- calcular el aumento que tiene un trabajador teniendo en cuenta su
salario actual y la categoría que obtenga.
categoría Aumento
1 15
2 10 3 8
4 3 5 5
Imprimir la categoría su aumento y su nuevo salario.
inicio
sa,a,ns; Real
c ;entero
d.e
sa
Segun c Hacer
1:
a<-sa*0.15
2:
a<-sa*0.10
3:
a<-sa*0.08
4:
a<-sa*0.03
5:
a<-sa*0.05
De Otro Modo:
Escribir 'Esa categoria no existe'
FinSegun
'Categoria: ',c
'Aumento: ',a
![Page 44: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/44.jpg)
'Nuevo salario: ',ns
Fin
![Page 45: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/45.jpg)
32- en una fabrica de impresoras por aniversario tiene una serie de
promociones para sus clientes.
Modelo descuento Precio
1 10% 1000
2 7% 1500 3 15% 2000
4 12% 2200 Determinar la compra descuento, importe a pagar.
Inicio
m,d,p,tp;Real
ni; Entero
d.e
p
tp<-ni*p
Segun m Hacer
1:
d<-p*0.10
2:
d<-p*0.07
3:
d<-p*0.15
4:
d<-p*0.12
De Otro Modo:
Escribir 'Esa categoria no existe'
FinSegun
ip<-tp-d
FinProceso
![Page 46: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/46.jpg)
![Page 47: Manual de practicas para segundo parcial](https://reader034.vdocuments.pub/reader034/viewer/2022050913/579054e61a28ab900c9290ab/html5/thumbnails/47.jpg)