重复算法问题,Java

时间:2011-04-16 22:20:06

标签: java

设置一个算法,将一个未确定数量的值读取为m,所有正整数,一次一个。如果m是偶数,则验证有多少除数并写入该信息。如果m是奇数,则计算并写入m的因子。

我该怎么做?我对这个问题感到很困惑,我需要了解这个问题。

1 个答案:

答案 0 :(得分:3)

你需要有一个循环,它反复调用方法readAndWorkWithNumber()。 这个方法

  • 读取一个数字m(可能会调用另一种方法来执行此操作)
  • 检查m是奇数还是偶数
    • 如果是奇数,请拨打factorize(m)
    • 如果是偶数,请致电countFactors(m)

最后两个方法应该按照他们的名字所说的去做,然后输出结果。 (或者,将其返回并在readAndWorkWith中输出)。