こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

偶数を表示するプログラムを教えてください。

プログラムの書き方教えてください…
画像のプログラムをつくりたいです。

プログラミング初心者なため書き方や理解がまだできていません。


とりあえず自分で書いてみたプログラムです。


【EvenNumber】
class EvenNumber{
private int num = 2;

public int setNum(){
int a;
if(a / 2 = 0){
num = a;

}
}

public int showNum(){
System.out.println("セットされている数値":num);
}

public EvenNumber(){
}

public EvenNumber(int b){
setNum(b);
}
}





【ShowingNumber】
class ShowingNumber{
public static void main(String[] args){
EvenNumber en1 = new EvenNumber();
EvenNumber en2 = new EvenNumber(100);

en1.showNum();
en1.setNum(1);
en1.showNum();
en1.setNum(10);
en1.showNum();
en2.showNum();
}
}






わからない点は主に
・引数がいくつ必要か、その書き方がわからない。
・チェックマーク2つ目の作り方
・showNum()で実行しているのにsetNum()の値がはいっているのがよくわからない


よろしくお願いします。

投稿日時 - 2019-09-30 19:00:12

QNo.9662310

すぐに回答ほしいです

質問者が選んだベストアンサー

メソッドsetNum()は「戻り値はなく、引数として整数型の変数を一つもつ」と指定されているのですから、
public int setNum(){

}
は明らかに間違いです。
public void setNum(int n){

}
のようになるはずです。(int nのnの部分は好みの変数名でよい)
メソッドの中身はご自身で考えてください。

投稿日時 - 2019-10-01 00:00:37

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問