Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/10/2008, 11:43
Avatar de dogduck
dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 19 años
Puntos: 19
Respuesta: Obtener divisores de dividir un número por 2

Hola, el algoritmo seria:

var X entero
var Divisor entero
var salir entero

salir=0
mientras salir=0 hacer
si X/2 = Parte entera (X/2) entonces
Divisor = X/2
Imprime por pantalla " Divisor = " , Divisor
X=Divisor
fin si
Sino (else)
salir=1
fin mientras

No lo he probado, pero creo que funcionaria. Solo te queda implementarlo en C, en pascal, en lo que desees

salu2