電子書籍の厳選無料作品が豊富!

初心者です。初歩の時点で躓いてます。

・数値の入力を促すメッセージを表示後、入力を行う
・入力した値の絶対値を求め、変数に代入する
・条件演算子を用いて絶対値を求める
・条件 ? 条件がtrueの時の値 : 条件がfalseの時の値
・求めた値を表示する

コードと解説お願いしたいです。

A 回答 (1件)

import java.util.Scanner;



// クッソくだらない問題
// っつーかこんな問題ばっか出す学校とか大丈夫か?と不安になる
// そもそも、絶対値を求めるなら Java 組み込みの Math.abs を使えば良い話である
// そしてこの問題では「数値」と言ってるが、厳密には整数なのかそうじゃないのか、でさえ分からない
// 極めてアタマの悪い問題であり、アタマの悪い学校に通ってる生徒は可愛そうである
// これもあまりにも、情けない程アホくさい問題なんで解説なんざしない
// これも「解けたから何?」と言う極めて低レベルの問題でしかないから、だ

public class Main {
 public static void main(String[] args) {
  Scanner scanner = new Scanner(System.in);
  System.out.println("テキトーなメッセージ");
  int val = scanner.nextInt();
  System.out.println(val < 0 ? -val: val);
 }
}
    • good
    • 0
この回答へのお礼

なんだかんだいつつ答えてくださる回答者様に感謝です(o_ _)o))
ありがとうございます!

お礼日時:2021/07/17 23:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!