Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3: 65%. Elaborar un algoritmo que lea la cantidad de trajes y el precio unitario (todos tienen el
mismo precio) e imprima el subtotal a pagar, el descuento realizado y el total a pagar
PSEUDOCODIGO
Proceso sin_titulo
Escribir "digite cantidad de vestidos"
Leer c
Escribir "digite precio unitario vestido"
Leer p
Si c=1 Entonces
subtotal= c*p
des1=50/100
descuento= subtotal * des1
total= subtotal-descuento
Escribir "el subtotal es" subtotal
Escribir "el descuento es" , descuento
Escribir "el total es" , total
Sino
Si c=2 Entonces
subtotal= c*p
des2=55/100
descuento= subtotal * des2
total= subtotal- descuento
Escribir "el subtotal es" , subtotal
Escribir "el descuento es" , descuento
Escribir " el total es" , total
Sino
Si c=3 Entonces
subtotal= c*p
des3=60/100
descuento= subtotal * des3
total= subtotal-descuento
Escribir "el subtotal es " , subtotal
Escribir "el descuento es" , descuento
Escribir "el total es" , total
Sino
Si c>3 Entonces
subtotal= c*p
desmas3=65/100
descuento=subtotal*desmas3
total= subtotal-descuento
Escribir "el subtotal es" , subtotal
Escribir "el descuento es" , descuento
Escribir "el total es " , total
FinSi
FinSi
FinSi
FinSi
FinProceso
b. Elaborar un algoritmo que permita leer los datos de un automvil: marca, origen y costo;
imprimir el impuesto a pagar y el precio de venta incluido el impuesto. Si el origen es Alemania,
valor= c*0.3
Escribir "valor impuesto" , valor
Escribir "total a pagar" , pago
1:
valor<-c*0.2
pago<-c+valor
Escribir 'valor impuesto',valor
Escribir 'total a pagar', pago
FinSegun
FinProceso
Escribir "2-7%"
Escribir "3-3.9%"
Escribir "4-12%"
Escribir "5-5.15%"
Leer tipo
Segun tipo Hacer
5:
Escribir "el incremento de sueldo es" ,
sueldo= s*0.0515
Escribir "su sueldo es" , sueldo
4:
Escribir "el incremento de sueldo es" ,
sueldo= s*0.12
Escribir "su sueldo es" , sueldo
3:
Escribir "el incremento de sueldo es" ,
sueldo= s*0.039
Escribir "su sueldo es" , sueldo
2:
Escribir "el incremento de sueldo es" ,
sueldo= s*0.07
Escribir "su sueldo es" , sueldo
1:
Escribir " el incremento de sueldo es "
sueldo= s*0.05
Escribir "su sueldo es" , sueldo
De Otro Modo:
Escribir "error"
FinSegun
FinProceso
,1
Pseudocodigo
Proceso sin_titulo
Escribir "digite una letra"
Leer t
Segun t Hacer
"u":
Escribir "es vocal"
"o":
Escribir "es vocal"
"i":
Escribir "es vocal"
"e":
Escribir "es vocal"
"a":
Escribir "es vocal"
De Otro Modo:
Escribir "es consonante"
FinSegun
FinProceso
f. Elaborar un algoritmo que lea un nmero e imprima los divisores de ese nmero.
Pseudocodigo
Proceso sin_titulo
Escribir 'digite un numero'
Leer n
s<-1
Mientras s<=n Hacer
Si n mod s=0 Entonces
Escribir 'el divisor de ',n,'es',s
FinSi
s<-s+1
FinMientras
FinProceso
g. Elaborar un algoritmo que lea la edad de 50 personas e imprima cuantos son menores de
edad, cuantos tienen entre 18 y 20 aos, cuantos entre 21 y 25 aos y cuantos son mayores de
26 aos.
Pseudocodigo
Proceso sin_titulo
Escribir "digite su edad"
Leer e
Mientras e<>0 Hacer
Si e<17 Entonces
men=men+1
Sino
Si e<=20 Entonces
may=may+1
Sino
Si e<=25 Entonces
ve=ve+1
Sino
ma=ma+1
FinSi
FinSi
FinSi
Leer e
FinMientras
Escribir "menores " , men
Escribir "entre 18 y 20 " , may
Escribir "entre 21 y 25 " , ve
Escribir "mayores de 25 " , ma
FinProceso
h. Elaborar un algoritmo que lea una serie de nmeros (0 para terminar) e imprima la cantidad
de nmeros ledos, cuntos son pares y cuantos son impares.
PSEUDOCODIGO
Proceso sin_titulo
Escribir "Digite numeros"
Leer a
pares= 0
impares= 0
c=0
Mientras a<>0 Hacer
Si a mod 2 = 0 Entonces
pares = pares+1
Sino
impares = impares+1
FinSi
c=c+1
Leer a
FinMientras
Escribir "pares: " , pares
Escribir "impares: " , impares
Escribir "usted a digitado " c
FinProceso
I=I+1
=5+1=6
PR=80, P=50, U=80, I=6
ESCRIBA (Pr) Pr=U+P =80+50=130
P=U
=80
U=PR
=130
I=I+1
=6+1=7
PR=130, P=80, U=130, I=7
ESCRIBA (Pr) Pr=U+P =130+20=210
P=U
=130
U=PR
=210
I=I+1
=7+1=8
3. Inicio
A=10
S=0
T=3
MIENTRAS A >=0 HAGA
S=S+T
T=T+3
A=A-2
FIN MIENTRAS
ESCRIBA (S,T,A)
FIN
S=S+T
T=T+3
A=A-2
= 0+3=3
=3+3=6
=10-2=8
S=S+T
T=T+3
A=A-2
= 3+6=9
=6+3=9
=8-2=6
S=S+T
T=T+3
A=A-2
= 9+9=18
=9+3=12
=6-2=4
S=S+T
T=T+3
A=A-2
= 18+12=30
=12+3=15
=4-2=2
S=S+T
T=T+3
A=A-2
= 30+15=30
=15+3=18
=2-2=0
S=S+T
T=T+3
A=A-2
= 45+18=63
=18+3=21
=0-2=-2