問題022

整数nを入力し、nが偶数の場合は「偶数です」、奇数の場合は「奇数です」と出力して終了するプログラムを作成してください。

入力

n(整数)

出力

偶数です または 奇数です

入力例

3

出力例

奇数です

考え方

なんだかここから急に簡単になるんですけど。

2で割り切れる、つまり2で割った余りが0なら偶数です。
違うなら奇数です。



Java
//
//A022.java
//

import java.io.*;

public class A022{
    public static void main(String[] args)throws IOException{
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        int n=Integer.parseInt(br.readLine());
        //2で割った余りが0なら偶数、1なら奇数
        if(n%2==0){
            System.out.println("偶数です");
        }else{
            System.out.println("奇数です");
        }
        br.close();
    }
}

正しくゲームをするページ>パソコン甲子園攻略>ココ