[ Foro de Pseudocódigo ]

Suma de factores primos

17-Apr-2015 01:59
Dorian Ricardo Flores Lopez
2 Respuestas

Hola, bueno soy nuevo en este foro y esta es mi primera pregunta.
Tengo un ejercicio de una practica en la Universidad que no tengo idea de como resolver el problema es el siguiente.
1.- Leído un numero, descomponer en sus factores primos y mostrar su suma.
Hasta el momento tengo hecha la parte de descomponer en sus factores primos, pero no puedo sumarlos. (No se si abra una llave especial para citar el código)

 
Proceso Ejercicio20
	k<-2;
	Leer n
	Mientras n>1
		Si n Mod k =0
			Entonces
			Mostrar k; 
                        n<-n/k
		Sino
			k<-k+1
		FinSi
	FinMientras
 
FinProceso
 


Eso es lo que logre hacer de momento.
Toda guía o pauta sera bienvenida.
Gracias y saludos.


17-Apr-2015 17:39
Nacho Cabanes (+31)

Si tienes un "mostrar k" es porque has encontrado el divisor. Sólo te falta añadir un contador justo antes de mostrar el valor: "cantidadDivisores <- cantidadDivisores+1" (y ese "cantidadDivisores" empezará valiendo cero).


18-Apr-2015 01:21
Dorian Ricardo Flores Lopez

Gracias Nacho, me fue muy útil tu ayuda al final lo logre.
Que cosa mas útil y genial la prueba de escritorio, y pensar que no me parecía de utilidad.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)