Se hace una encuesta en un grupo de un total de 15 estudiantes de una escuela. Se les pregunta si tienen o no conexión a internet.
Realice un algoritmo que diga cuantos respondieron “si” y cuantos respondieron “no”. Además, mostrar los resultados en forma porcentual.
Ejemplo: 9 respondieron “Si”, 60%
6 respondieron “No”, 40%
Recuerda que NO DEBES COLOCAR VALORES en el algoritmo, los valores deben ser ingresados.
Se hace una encuesta en un grupo de un total de 15 estudiantes de una escuela.
Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo.
Algoritmo detarea
Declaramos las siguientes variables.
Definir a,b,x,res Como Entero
Creamos un ciclo que se repite 15 veces.
para x = 1 Hasta 15 Con Paso 1 Hacer
En cada bucle preguntamos si el estudiante tiene conexión a internet y mostramos las posibles respuestas.
Escribir «Tienes conexión a internet»
Escribir «1 = si»
Escribir «2 = No»
La respuesta del usuario la ingresamos en la variable res.
leer res
Evaluamos si la respuesta es igual a “1” o a “2”
si res == 1 o res == 2 Entonces
Si la condición se cumple, entonces evaluamos si la respuesta es igual a 1.
si res == 1 Entonces
Si esta condición se cumple, quiere decir que la respuesta ha sido “Si”, por lo tanto contamos estas respuestas con la variable “a”.
a = a + 1
SiNo
Si la condición no se cumple, entonces quiere decir que la respuesta ha sido “No”, por lo tanto contamos estas respuestas con la variable “b”.
b = b + 1
FinSi
Sino
Cuando se ingrese una opción incorrecta mostramos el siguiente mensaje.
Escribir «Ingresa una opción correcta»
x = x – 1
FinSi
FinPara
Finalmente mostramos el número de estudiantes que dijeron que “SI”
Escribir «Numero de estudiantes que respondieron Si: «,a
Mostramos el número de estudiantes que dijeron que “NO”
Escribir «Numero de estudiantes que respondieron No: «,b
Mostramos el porcentaje de alumnos que respondieron “Si”
Escribir «El «,(a/(a+b))*100,»% respondió que Si»
Mostramos el porcentaje de alumnos que dijeron “No”
Escribir «El «,(b/(a+b))*100,»% respondió que No»
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.
gracias mauro.