演習課題「ゼロ・プラス・マイナスを繰り返し判定する」
右のコードエリアで、次のプログラムを作って実行してください。なお、標準入力のデータは、採点ボタンを押したときに自動的に受け渡します。
1. 標準入力から整数を 1 個受け取る
2. 受け取った整数を表示する
3. 受け取った整数回分、以下の処理を繰り返す
a. さらに標準入力から整数を 1 個受け取る
b. その整数が 0 の場合、以下のメッセージを表示するXは0
c. その整数が 0 より大きい場合、以下のメッセージを表示するXはプラス
d. それ以外の場合、以下のメッセージを表示するXはマイナス
※ X には、その整数を当てはめる
採点ボタンをクリックして、正解と表示されれば演習課題クリアです!
期待する出力値
3
0は0
4はプラス
-5はマイナス
※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する
#16:複数のデータを分類する
複数のデータを受け取って、それを分類するプログラムをつくります。for と if を組み合わせると、複数のデータに同じ処理を繰り返すことができます。
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int count = scan.nextInt();
for (int i = 0; i < count; i++) {
int number = scan.nextInt();
System.out.println(number);
}
}
}
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int count = scan.nextInt();
for (int i = 0; i < count; i++) {
int number = scan.nextInt();
System.out.println(number);
if (number == 10) {
System.out.println(number + "は10に等しい");
} else if (number > 10) {
System.out.println(number + "は10より大きい");
} else {
System.out.println(number + "は10未満");
}
}
}
}
ログインすると採点できます
コードの実行