Está en la página 1de 4

FACULTAD DE INGENIERÍAS

PRÁCTICA CALIFICADA 1

Curso: PRINCIPIOS DE ALGORITMOS Sección:


Docente
MSc. Ing. Giovanni Cabrera Málaga Código: C20517
:
Alumno: Código:

INDICACIONES Fecha: …../……/……….

 Toda indisciplina será sancionada de acuerdo al reglamento.


 Apague y guarde su teléfono celular o cualquier otro dispositivo electrónico.
 Descargue el archivo PC1.DOC del módulo Semana 3 en Canvas.
 No está permitido el uso de apuntes, materiales de clase, videotutoriales YouTube,
buscar en Google.
 Recuerde guardar su archivo cada cierto tiempo.
 5 minutos antes de la hora límite deberá subir sus archivos a la Tarea Subir
aquíPC1 resuelta

Desarrolle los siguientes Algoritmos. En este documento coloque el Código Fuente


en texto plano, utilice screenshot (Captura de Pantalla) de la ventana de ejecución.
Una vez terminado el examen, suba el documento por el enlace de tarea S03.s1 –
Subir aquí -> PC1 resuelta

PREGUNTA 1 (5 puntos)
Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas
invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con
respecto a la cantidad total invertida.

Proceso Ejercicio_01
Definir per1, per2, per3, porcentaje1, porcentaje2, porcentaje3, total Como Real
Escribir "Ingrese la cantidad que invertira la primera persona"
Leer per1
Escribir "Ingrese la cantidad que invertira la segunda persona"
Leer per2
Escribir "Ingrese la cantidad que invertira la tercera persona"
Leer per3
total<-per1+per2+per3
porcentaje1<-(per1/total)*100
porcentaje2<-(per2/total)*100
porcentaje3<-(per3/total)*100
Escribir "La primera persona invirtio: ",porcentaje1, "%"
Escribir "La segunda persona invirtio: ",porcentaje2, "%"
Escribir "La tercera persona invirtio: ",porcentaje3, "%"
FinProceso
PREGUNTA 2 (7 puntos)
Diseñe un algoritmo para calcular la nota final de un estudiante, considerando que:
por cada respuesta correcta obtiene 5 puntos, por una incorrecta -1 y por respuestas
en blanco 0. Imprima el resultado obtenido por el estudiante.

Proceso Ejercicio_02
Definir correctas, blanco, erradas, total, base Como Entero
Escribir "Ingrese la cantidad de preguntas correctas"
Leer correctas
Escribir "Ingrese la cantidad de preguntas en blanco"
Leer blanco
Escribir "Ingrese la cantidad de preguntas erradas"
Leer erradas
si correctas>0 Entonces
Parcial1<-correctas*5
FinSi
si blanco>0 Entonces
Parcial2<-blanco*0
FinSi
si erradas>0 Entonces
Parcial3<-erradas*(-1)
FinSi
total<-Parcial1+Parcial2+Parcial3
base<-correctas+blanco+erradas
Escribir "Su nota final es: ",total
FinProceso
PREGUNTA 3 (8 puntos)
La ONG “Save the Children” ha recibido tres donaciones en soles, dólares y marcos. La
donación será repartida en tres rubros: 60% para la implementación de un centro de
salud, 30% para un comedor de niños y el resto para gastos administrativos. Diseñe
un programa que determine el monto en euros que le corresponde a cada rubro.
Considere que: 1 dólar = 3.52 soles, 1 dólar = 2.08 marcos, 1 dólar = 1.07 euros.

Proceso Ejercicio_03
Definir donacionSoles, donacionDolares, donacionMarcos Como Real
Escribir "Ingrese la donacion en soles"
Leer donacionSoles
Escribir "Ingrese la donacion en dolares"
Leer donacionDolares
Escribir "Ingrese la donacion en marcos"
Leer donacionMarcos
//Conversion entera a dolares
ConversionDolaresSoles<-donacionSoles*3.52
ConversionDolares<-donacionDolares
ConversionDolaresMarcos<-donacionMarcos*2.08
//Conversion entera de dolares a Euros
CantSolesEuro<-ConversionDolaresSoles*1.07
CantDolarEuro<-ConversionDolares*1.07
CantMarcoEuro<-ConversionDolaresMarcos*1.07
//total en euros
total<-CantSolesEuro+CantDolarEuro+CantMarcoEuro
//Repartir
Salud<-total*0.60
Comedor<-total*0.30
Administrativo<-total*0.10
Escribir "La inversion total fue: ",total, " euros"
Escribir "La parte para salud es: ",Salud, " euros"
Escribir "La parte para el comedor de niños es: ",Comedor, " euros"
Escribir "La parte para gastos administrativos es: ", Administrativo, " euros"
FinProceso

También podría gustarte