前提・実現したいこと
javaでコマンドラインから入力した数字の判定と計算を行いたいです。
-流れ
1:コマンドライン入力
2:数字の判定
2−1 特定の数字(0,1、5)が入力されたら警告を表示
2−2 最後に入力された数字を表示
3:入力された数字の計算
4:最後に入力された数字から残りの数字の合計を引く
例)1 5 10 50 500 450
警告:1
警告:5
残り110→(10+50+500ー450)
として表示したいです。
発生している問題・エラーメッセージ
・数字の除外判定 ・最後の数字の判定
発生している問題・エラーメッセージ
class sample1{
public static void main(String[] args) {
int sum=0;
if(args.length == 0 || args.length == 1 || args.length == 5){ System.out.println("お金を入れてください。"); }else{ for(int i = 0; i<args.length; i++){ System.out.println(args[i]+"円玉"); sum +=Integer.parseInt(args[i]); } System.out.println("合計は" + sum + "円です。"); } }
}
補足情報(FW/ツールのバージョンなど)
サクラエディタ
現状では入力された数字の一覧表示と合計値の表示までしか行えておりません。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー