【发布时间】:2019-11-25 00:50:55
【问题描述】:
有一些循环作业要做,需要一些帮助!以下是 3 个问题:
-
使用下面的方法取两个整数,只输出能被十整除的数字。使列表从最大的数字开始。
public static void divisibleByTen(int start, int end)
上述方法是HW表上的示例。我不知道如何实现它。我也不知道如何从最大的数字开始。目前,我不知道如何将用户输入带入循环,所以我用 10 和 100 做了一个示例:
public class QuestionOne {
public static void main(String [] args) {
for (int i = 10; i <= 100; i += 10){
System.out.println(i + "");
}
}
}
-
使用下面的方法输出下面的三角形。假设正数在 3 到 9 之间。
public static void printLeftUpper(int num)
期望的输出是这个数字三角形:
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
到目前为止,这是我的代码:
public class QuestionTwo {
public static void main(String [] args) {
for(int i = 5; i >= 1; i--) {
for(int j = 1; j <= i; ++j) {
System.out.print(j + " ");
}
System.out.println();
}
}
}
第三个问题我完全不知道如何开始。
3. public static void sumEvens( int begin, int end )
使用上面的方法来接受两个数字,称为开始和结束,包括在内,检查它们之间的数字是否是偶数。如果它们也是偶数,则将数字包括在总和中,并打印出所有这些数字的总和。
示例:sumEven(16, 11) 使用 16+14+12 = 42,并输出“对于 16 和 11 之间的数字,所有偶数之和为 42。”
非常感谢您的帮助。非常感谢!!
【问题讨论】:
-
1) 请将您的帖子限制为一个问题 2) 即使您不知道如何开始,也请提供您对该问题的想法。请edit您的问题相应
-
3) 您已经获得了方法定义,但您没有使用它们。你不应该只在 main 方法中编写代码
-
提示:查看the Java Tutorials中描述的“余数运算符”
-
甚至表示“可被二整除”
-
解决问题 1 的第一个问题是没有 dvisibleByTen 方法。请创建一个或至少尝试创建一个,然后尝试调用它。然后为问题 1 单独发帖。我很乐意帮助人们完成作业。我不喜欢为他们做功课。
标签: java loops for-loop triangular