Está en la página 1de 7

Instituto Superior “STEVE JOBS”

EVALUACIÓN DE TECNICAS DE PROGRAMACIÓN

SEGUNDA UNIDAD

APELLIDOS Y NOMBRES: Maturana Hugo Giancarlo Edu SECCIÓN: M7


_______________________________ FECHA: 11 / 08 / 2020

DESARROLLE LOS SIGUIENTES EJERCIOS EN PSINT

a) Diseñar un programa que me permita ingresar un monto en Soles. Si la


cantidad ingresada es igual o superior a los mil nuevos soles, entonces tendrá
un descuento del 10% o de lo contrario solo del 5%. Se debe visualizar el monto
de descuento y el pago a realizar.

Algoritmo E1
Definir monto Como Entero
escribir "Ingrese el Monto en Soles, por favor"
Leer monto
Si monto>=1000 Entonces
descuento=monto*0.10
SiNo
descuento=monto*0.05
Fin Si
pago=monto-descuento
Escribir "El descuento es de: S/.",descuento
Escribir "El pago a realizar es de: S/.",pago
FinAlgoritmo

Lic. Shiomara Molledo Somocurcio


b) Escribir un programa que indica cuantos números son positivos y cuantos son
negativos de un conjunto de 25 datos ingresados por teclado (utilizar
estructura se control para).
Algoritmo E2
Definir num Como Entero
Definir x Como Entero
positivos=0
negaticos=0
Para x<-1 Hasta 25 Con Paso 1 Hacer
Escribir "Ingrese los numeros, por favor"
Leer num
Si num>0 Entonces
positivos=positivos+1
SiNo
negativos=negativos+1
Fin Si
Fin Para
Escribir "El número positivos son: ",positivos," y los negativos son:
",negativos
FinAlgoritmo

Lic. Shiomara Molledo Somocurcio


c) Hacer un algoritmo en Pseint para una tienda de zapatos que tiene una
promoción de descuento para vender al mayor, esta dependerá del número de
zapatos que se compren. Si son más de diez, se les dará un 10% de descuento
sobre el total de la compra; si el número de zapatos es mayor de veinte, pero
menor de treinta, se le otorga un 20% de descuento; y si son más treinta
zapatos se otorgará un 40% de descuento. El precio de cada zapato es de $80.
Algoritmo E3
Definir numzapatos Como Entero
Escribir "Ingrese el número de zapatos que va a comprar, por favor"
Leer numzapatos
preczpato=80
totalcomp=preczpato*numzapatos
Si numzapatos>30 Entonces
descuento=totalcomp*0.40
SiNo
Si numzapatos>20 Entonces
descuento=totalcomp*0.20
SiNo
si numzapatos>10 Entonces
descuento=totalcomp*0.10
SiNo
Escribir "Operación no válida"
FinSi
Fin Si
Fin Si
total=totalcomp-descuento
Escribir "El Precio por zapato es de: S/.",preczpato
Escribir "El Descuento es de: S/.",descuento
Escribir "El Pago a realizar es de: S/.",total
FinAlgoritmo

Lic. Shiomara Molledo Somocurcio


d) Se desea saber el total de una caja registradora de un almacén, se conoce el
número de billetes y monedas, así como su valor. Realice un algoritmo para
determinar el total.

Algoritmo E4

Definir numbilletes Como Entero

Definir nummoneda Como real

Escribir "Ingrese 0 para terminar"

x=0

Mientras x>-1 Hacer

x=x+1

Escribir "Ingrese el numero de billetes, por favor"

Leer numbilletes

Segun numbilletes Hacer

200:

Escribir "Ingrese cantidad de billetes, por favor"

Leer cantidad

cantidad200=cantidad

100:

Escribir "Ingrese cantidad de billetes, por favor"

Leer cantidad

cantidad100=cantidad

Lic. Shiomara Molledo Somocurcio


50:

Escribir "Ingrese cantidad de billetes, por favor"

Leer cantidad

cantidad50=cantidad

20:

Escribir "Ingrese cantidad de billetes, por favor"

Leer cantidad

cantidad20=cantidad

10:

Escribir "Ingrese cantidad de billetes, por favor"

Leer cantidad

cantidad10=cantidad

Fin Segun

Escribir "Ingrese el numero de monedas, por favor (Los centavos


se representan: 0.50, 0.20 y 0.10)"

Leer nummoneda

Segun nummoneda Hacer

5:

Escribir "Ingrese cantidad de monedas, por favor"

Leer cantidad

cantidad5=cantidad

2:

Escribir "Ingrese cantidad de monedas, por favor"

Leer cantidad

Lic. Shiomara Molledo Somocurcio


cantidad2=cantidad

1:

Escribir "Ingrese cantidad de monedas, por favor"

Leer cantidad

cantidad1=cantidad

0.50:

Escribir "Ingrese cantidad de monedas, por favor"

Leer cantidad

cantidad050=cantidad

0.20:

Escribir "Ingrese cantidad de monedas, por favor"

Leer cantidad

cantidad020=cantidad

0.10:

Escribir "Ingrese cantidad de monedas, por favor"

Leer cantidad

cantidad010=cantidad

Fin Segun

Si numbilletes=0 o nummoneda=0 Entonces

x=x-(x+8)

Fin Si

Fin Mientras

total=
cantidad200*200+cantidad100*100+cantidad50*50+cantidad20*20+cantidad1

Lic. Shiomara Molledo Somocurcio


0*10+cantidad5*5+cantidad2*2+cantidad1*1+cantidad050*0.50+cantidad020*
0.20+cantidad010*0.10

Escribir "El Total es de:S/.",total

FinAlgoritmo

Lic. Shiomara Molledo Somocurcio

También podría gustarte