我有这个程序,我必须写的问题。 (首先,英文的心不是我的第一语言,所以我也很难理解我对这个程序做什么。)使用while循环来计算奇数1-25和偶数的总和1-50
Create an application Loops.java. The program must do the following:
Use a while loop to calculate the sum of the odd numbers 1-25.
Use a while loop to calculate the sum of the even numbers 1-50.
我们不加奇数像1+3+5+7+....+25,
我们也不会添加奇数,直到总值为25
。
总值将是奇数范围从1 to 25
,总和为偶数将从1-50
作为要求,将有许多可能性, 如(1 + 3 = 5), (1 + 5 = 7), (1 +7 = 9)
等在
我不知道,因为从1 to 25
奇数已累计13
奇数,甚至从1-50
数量已经25
偶数,什么是同时的极限环没有限制总奇数。
任何人都可以拿出这个例子吗?
这是我写的第一本,但是在我的教授解释限制和我不应该做的之后,我完全迷失了。
public class Loops
{
public static void main (String[] args)
{
int oddNumber = 1;
int evenNumber = 2;
while (oddNumber < 25)
{
oddNumber = oddNumber + 2;
}
System.out.printf ("Total sum of the odd number is %d\n", oddNumber);
while (evenNumber < 50)
{
evenNumber = evenNumber + 2;
}
System.out.printf ("Total sum of the even number is %d\n", evenNumber);
}
}
为了防止混淆。您不计算总和,您正在搜索一组数字(赔率和均值)的所有可能组合以形成给定(最大?)总和。 (有没有一个数学术语?) – Felk 2014-09-23 04:57:32
我想你想找到奇数的所有组合,这样它们的总和就在1-25之间,而偶数就是类似的情况。那么可能的组合大小是否仅限于如你所说的(1,3),或者它可以增长超过? – Himanshu 2014-09-23 05:00:31
这是我不明白的东西,我的教授说我们需要计算从1到25的奇数和从1到50的偶数的和。他给我们的偶数和奇数的范围,以便我们知道何时停止。问题是,从1到50,有25个偶数,包括50个。如果总数不超过50,那么我可以看到循环的结束,这非常接近。但总价值不是50,所以我可以添加任何偶数,我想从1-50不等。所以我可以加2 + 4 + 6 + 8 + 10 + 12 ... + 50或者4 + 8 + 12 + 16 + ... + 50等等。我希望你明白我在这里想说的话。 – 2014-09-23 05:39:04