Algoritmia - como lo puedo hacer

 
Vista:

como lo puedo hacer

Publicado por harol (1 intervención) el 04/11/2022 01:06:19
Realizar un algoritmo para dar solución al siguiente problema, hacer uso de sentencias repetitivas - CICLOS (Mientras, Repetir y Para): es decir, deben realizar 3 soluciones, una con cada tipo de ciclo

Un profesor desea conocer el promedio de edades de los estudiantes (N), identificando por la cantidad de mujeres y la cantidad de hombres.

Salida:

•Cantidad estudiantes del grupo
•Promedio de edad del grupo
•Cantidad de Mujeres
•Promedio de edad de las mujeres
•Cantidad de Hombres
•Promedio edad de los hombre
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 303
Oro
Ha mantenido su posición en Algoritmia (en relación al último mes)
Gráfica de Algoritmia

como lo puedo hacer

Publicado por dario (105 intervenciones) el 04/11/2022 03:45:03
Espero esto te ayude.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
INICIO
	leer n //cantidad de alumnos
	para i = 1 hasta n
		leer edad(i)
		leer genero(i) //f=mujer, m=hombre
	fin-para
	imprimir('Cantidad de estudiantes: ',n)
 
	//promedio del grupo
	s = 0
	prom = 0
	para i = 1 hasta n
		s = s + edad(i)
	fin-para
	prom = s / n
	imprimir('Promedio del grupo: ',prom)
 
	//cantidad de mujeres y promedio de edad mujeres
	m = 0 : s = 0 : prom = 0
	para i = 1 hasta n
		si genero(i) == 'f'
			m = m + 1
			s = s + edad(i)
		fin-si
	fin-para
	prom = s / m
	imprimir('Cantidad de mujeres: ',m)
	imprimir('Promedio edad mujeres: ',prom)
 
	//cantidad de hombres y promedio de edad hombres
	h = 0 : s = 0 : prom = 0
	para i = 1 hasta n
		si genero(i) == 'm'
			h = h + 1
			s = s + edad(i)
		fin-si
	fin-para
	prom = s / h
	imprimir('Cantidad de hombres: ',h)
	imprimir('Promedio edad hombres: ',prom)
FIN
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar