読み込んだ整数値は奇数か偶数か (do文)
明解C言語 入門編 > 4. プログラムの流れの繰り返し >
読み込んだ整数値は奇数か偶数か (do文)
Java
import java.util.Scanner; class Lesson024 { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); int cont; do { System.out.print("整数を入力してください:"); int no = stdIn.nextInt(); if (no % 2 != 0) System.out.println("その数は奇数です。"); else System.out.println("その数は偶数です。"); System.out.print("もう1度? [Yes…0/No…9]:"); cont = stdIn.nextInt(); } while (cont == 0); } }
実行結果
L:\>java Lesson024
整数を入力してください:17
その数は奇数です。
もう1度? [Yes…0/No…9]:0
整数を入力してください:8
その数は偶数です。
もう1度? [Yes…0/No…9]:9