actividad 4

Estructuras Repetitivas 

Ejemplo de ciclo mientras de forma cualitativa 

Ejemplo de ciclo mientras con variable de control cuantitativa 

Algoritmo MQ_Cuantitativo

//ciclo mientras con variable cuantitativa

i=0

acumuladored=0

promedioed=0

Escribir"Ingrese el numero de datos a procesar"

Leer n

//Asi se inicia el ciclo MQ

Mientras i<=n Hacer

i<-i+1

Escribir "Ingrese su nombre: "

Leer nom

Escribir "Ingrese la edad: "

Leer ed

acumuladored<-acumuladored+ed

Fin Mientras

promedioed<-acumuladored/i

Escribir "El promedio de edad es: ", promedioed

FinAlgoritmo

Algoritmo enc_ciud

//Se está realizando una encuesta en la ciudad (no se conoce el número de encuestados)

//se va elaborando un archivo de datos y por cada registro tenemos:

//Edad, Estado civil (1: Soltero, 2: Casado), ingresos mensuales y conforme con el gobierno (1: si, 2: no).

contot=0

conconf=0

cnoconf=0

contcas=0

acuming=0

acumedad=0

Escribir "Digite un numero mayor a 0 si deseas realizar la encuesta, de lo contrario digite 0"

Leer control

Mientras control>0 Hacer

Escribir "Ingrese su edad: "

Leer ed

Escribir "Estado civil: (1=Soltero, 2=Casado)"

Leer ec

Escribir "Ingreso mensual: "

Leer ing

Escribir "Esta conforme con el gobierno: (1=Si, 2=No)"

Leer confgob

contot<-contot+1

acuming<-acuming+ing

Si confgob==1 Entonces

conconf<-conconf+1

Si (ing<1500000)y(ec==2) Entonces

contcas<-contcas+1

Fin Si

SiNo

cnoconf<-cnoconf+1

acumedad<-acumedad+ed

Fin Si

Escribir "Digite un número mayor a 0 si desea continuar con la encuesta, de lo contrario 0"

Leer control

Fin Mientras

porconf<-conconf * 100 /contot

promin<-acuming/contot

promed<-acumedad/cnoconf

Escribir "El porcentaje de personas de acuerdo con el gobierno es: ", porconf

Escribir "El promedio de ingresos de todas las personas es : ", promin

Escribir "El promedio de edad de las personas en contra del gobierno: ", promed

Escribir "El contador de personas conformes con el gobierno que ganan menos de $150.000 y son casadas: ", contcas

Escribir "El promedio de ingresos del total de personas es: ",proming

FinAlgoritmo

CICLO PARA

Elaborar un algoritmo que permita leer los datos de 5 empleados 8 nombre y salario. Debe realizar como proceso el total del salario pagado a los 5 empleados. Debe imprimir dentro del siglo el nombre del empleado y su salario y poir fuera del siglo el total del salario pagado

Algoritmo parasalario

acusalario <- 0

Para i<-1 Hasta 5 Con Paso 1 Hacer

Escribir 'ingrese su nombre: '

Leer nom

Escribir 'ingrese su salario: '

Leer sal

acusalario <- acusalario+sal

Escribir ' su nombre es: ', nom

Escribir 'su salario es: ', sal

FinPara

Escribir 'el total del salario pagado a los empleados es: ', acusalario

FinAlgoritmo

Algoritmo empleado

Para c<-1 Hasta 5 Con Paso 1 Hacer

Escribir 'ingrese su edad'

Leer edad

Si (edad>21) Y (edad<30) Entonces

cont <- cont+1

FinSi

FinPara

Escribir 'cantidad de empleados que tienen edad mayores a 21 años y menores de 30 años son: ', cont

FinAlgoritmo

© 2023 Agencia WEBX. P° de la Castellana 79, Madrid, 28046
Creado con Webnode Cookies
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar