Está en la página 1de 4

SEMANA 6

Proceso Ejercicio1
Definir hombres, mujeres, total, porcentajeHombres, porcentajeMujeres como
Entero;
hombres <-0;
mujeres <-0;
total <-0;

Escribir "Ingrese el número de hombres en el aula: ";


Leer hombres;
Escribir "Ingrese el número de mujeres en el aula: ";
Leer mujeres;

total <- hombres + mujeres;

porcentajeHombres <- (hombres * 100) / total;


porcentajeMujeres <- (mujeres * 100) / total;
Escribir "Porcentaje de hombres: ", porcentajeHombres, "%";
Escribir "Porcentaje de mujeres: ", porcentajeMujeres, "%";
FinProceso
Proceso Ejercicio2
Definir
unidadesCompradas,precioUnitario,montoOriginal,montoDescuento,montoFinal Como Real;
Escribir "Ingrese la cantidad de unidades del producto compradas: ";
Leer unidadesCompradas;
Escribir "Ingrese el precio unitario del producto: ";
Leer precioUnitario;

montoOriginal<-unidadesCompradas * precioUnitario;
montoDescuento<-montoOriginal*0.11;
montoFinal<-montoOriginal-montoDescuento;

Escribir "El monto original de la compra es:",montoOriginal;


Escribir "El monto del descuento es:",montoDescuento,"%";
Escribir "El monto a pagar por la compra es:",montoFinal;
FinProceso
SEMANA 6
Proceso Ejercicio3
Definir
practica1,practica2,practica3,examenFinal,trabajoFinal,promedioPracticas,calificacionFinal
Como Real;
Escribir "Ingrese la calificación de la práctica 1: ";
Leer practica1;
Escribir "Ingrese la calificación de la práctica 2: ";
Leer practica2;
Escribir "Ingrese la calificación de la práctica 3: ";
Leer practica3;
Escribir "Ingrese la calificación del examen final: ";
Leer examenFinal;
Escribir "Ingrese la calificación del trabajo final: ";
Leer trabajoFinal;

promedioPracticas<-(practica1 + practica2 + practica3)/3;


calificacionFinal<-promedioPracticas * 0.55 + examenFinal * 0.3 + trabajoFinal *
0.15;
calificacionFinal<-TRUNC(calificacionFinal);

Escribir "La calificación final del alumno es:", calificacionFinal;

FinProceso
Proceso Ejercicio4
Definir numero1,numero2,digito1,digito2,nuevoNumero1,nuevoNumero2 Como
Entero;
Escribir "Ingrese el primer número natural: ";
Leer numero1;

Escribir "Ingrese el segundo número natural: ";


Leer numero2;

digito1<- numero1 % 10;


digito2 <-numero2 % 10;

nuevoNumero1 <- numero1 - digito1 + digito2;


nuevoNumero2 <- numero2 - digito2 + digito1;

Escribir "Los nuevos números son:", nuevoNumero1, "y", nuevoNumero2;

FinProceso
SEMANA 6
Proceso Ejercicio5
Definir numero,digito1,digito2,digito3,digito4,sumaCifras,productoCifras Como
Entero;
Escribir "Ingrese un número natural de 4 cifras: ";
Leer numero;

digito1<-TRUNC(numero / 1000);
digito2<-TRUNC(numero / 100) % 10;
digito3<-TRUNC(numero / 10) % 10;
digito4<-TRUNC(numero % 10);

sumaCifras <-digito1 + digito2 + digito3 + digito4;


productoCifras <-digito1 * digito2 * digito3 * digito4;

Escribir "La suma de las cifras es:", sumaCifras;


Escribir "El producto de las cifras es:", productoCifras;

FinProceso
Proceso ejercicio6
Definir minutos, costo Como Real;

Escribir "Ingrese la duración de la llamada en minutos: ";


Leer minutos;

Si minutos <= 30 Entonces


costo <- 30;
SiNo
Si minutos <= 60 Entonces
costo <- 30 + (minutos - 30) * 0.20;
SiNo
costo <- 30 + 30 * 0.20 + (minutos - 60) * 0.15;
FinSi
FinSi

Escribir "El costo de la llamada es: ", costo, " soles.";


FinProceso
SEMANA 6

También podría gustarte