Está en la página 1de 4

lOMoARcPSD|14485694

PC3 - Examen - principio de algoritmos

Principios de algoritmos (Universidad Tecnológica del Perú)

StuDocu no está patrocinado ni avalado por ningún colegio o universidad.


Descargado por Jheimy E CG (barbaranjec@gmail.com)
lOMoARcPSD|14485694

PC3 – ALUMNO: ACHATA CHAVEZ JOSÉ ANDREÉ

1) Muestre por pantalla los n términos de la siguiente serie con la estructura Para:

proceso estructura
definir suma como real
definir num Como Entero

Escribir "VALOR DE N : "


Leer n
suma <- 1
num <- 1
d <- 1
Escribir "Los términos son:"
Si (n > 1) Entonces
Escribir sin saltar suma, " + ";
Para i = 1 hasta n-1 con paso 1 Hacer
Si (i == n-1) Entonces
Escribir Sin Saltar num,"/",d
SiNo
Escribir Sin Saltar num,"/",d, " + "
FinSi
suma = suma + (num/d)
num = num + 0
d=d+1
FinPara
FinSi

FinProceso

Descargado por Jheimy E CG (barbaranjec@gmail.com)


lOMoARcPSD|14485694

2) Supongamos que debemos obtener la suma de los gastos que hicimos en nuestro
último viaje, pero no sabemos exactamente cuántos fueron. Realice un algoritmo
para resolver este problema. Utilice para este caso la estructura Mientras

Proceso VIAJE
Definir salir Como Caracter
Definir producto Como caracter
Definir cantidad, precio, suma Como entero
salir <- 'N'
suma <- 0
cantidad <- 0
precio <- 0
Repetir
Escribir "PRODUCTO: " Sin Saltar
Leer producto
Mientras (cantidad<=0) Hacer
Escribir "CANTIDAD: " Sin Saltar
Leer cantidad
Si cantidad<=0 Entonces
Escribir "La cantidad tiene que ser mayor que cero"
FinSi
FinMientras
Mientras (precio<=0) Hacer
Escribir "PRECIO: " Sin Saltar
Leer precio
Si precio<=0 Entonces
Escribir "El precio tiene que ser mayor que cero"
FinSi
FinMientras
Escribir "Usted tiene : ", cantidad, " Productos "
Escribir "El item es : ", producto
escribir "Tiene un precio uni. de: s/. ", precio
escribir "El total es: ", cantidad*precio
suma <- suma + (cantidad*precio)
cantidad <- 0
precio <- 0
Escribir "Para salir pulse S, para continuar cualquier otra tecla y pulse
enter" Sin Saltar
Leer salir
Hasta Que Mayusculas(salir)=='S'
Escribir "EL IMPORTE TOTAL ES: ", suma
FinProceso

Descargado por Jheimy E CG (barbaranjec@gmail.com)


lOMoARcPSD|14485694

3) En una empresa, dados los sueldos de sus n empleados, se desea determinar: la suma
total de sueldos, el promedio de los mismos, el sueldo mayor y el sueldo
menor de toda la planilla, y también se desea saber cuántos trabajadores
reciben un sueldo mayor a la remuneración mínima vital s/. 930. Utilice la
estructura Repetir

Proceso sueldo_trabajador
definir sueldo, sueldomin, sueldomax, remumin, promedio, suma Como Real
definir n, empleados, contmin como entero
escribir "Ingrese la cantidad de empleados a evaluar"
leer n
empleados <- 1
suma <- 0
sueldomax <- -50000
sueldomin <- 50000
remumin <- 930
Mientras empleados <= n Hacer
escribir "Ingrese el sueldo del empleado numero ",empleados
leer sueldo
si sueldo > 0 Entonces
si sueldo > sueldomax Entonces
sueldomax <- sueldo
FinSi
si sueldo < sueldomin Entonces
sueldomin <- sueldo
FinSi
si sueldo > remumin Entonces
contmin <- contmin + 1
FinSi
suma <- suma + sueldo
promedio <- suma/n
empleados <-empleados + 1
sino
escribir "Monto Incorrecto"
FinSi
Fin Mientras
escribir "La suma de todo los sueldos es de: S/", suma
escribir "El promedio de todos los sueldos: S/", promedio
escribir "El mayor sueldo de la planilla es de: S/",sueldomax
escribir "El sueldo mínimo de la planilla es de: S/",sueldomin
escribir "La cantidad de empledos que ganan mas de sueldo minimo es: ",contmin
FinProceso

Descargado por Jheimy E CG (barbaranjec@gmail.com)

También podría gustarte