すべて

002-003 - 数値の入力

数値の入力は、Scannerクラスを使ってユーザーが入力した数値データを受け取る操作です。整数を読み取るにはnextInt()メソッド、小数を読み取るにはnextDouble()メソッドを使用します。例えば「int age = scanner.nextInt();」と記述することで、ユーザーが入力した整数がage変数に格納されます。入力された文字列は自動的に適切な数値型に変換されます。ただし、数値以外が入力されるとInputMismatchExceptionが発生するため、エラー処理が重要です。数値の入力を学ぶことは、計算を行うプログラムの基礎です。年齢、点数、価格など、数値データの入力は多くのアプリケーションで必要とされます。適切な型のメソッドを選択することで、効率的なデータ処理が可能になります。実際の開発では、入力値の妥当性を検証することも重要です。数値の入力をマスターすることで、ユーザーから数値情報を受け取り、計算や判定を行うプログラムを作成できるようになります。

問題 (12)

無料トライアル
002-003-001

数値の入力:年齢入力フォーム

# 数値の入力:年齢入力フォーム **この問題では**: `Scanner`<a href="https://javadrill.tech/problems/007">クラス</a>の`next()...

無料トライアル
002-003-002

数値の入力:テスト成績入力

# 数値の入力:テスト成績入力 **この問題では**: `Scanner`の`next()`と`nextInt()`を使って科目名と点数を読み取り、指定の書式で標準出力に表示するプログラムを作成しま...

無料トライアル
002-003-003

データ型:整数と小数の入力

**この問題では**: `nextInt()`で整数、`nextDouble()`で小数を読み取り、結果を標準出力に表示するプログラムを作成します。 <h2>異なるデータ型の入力</h2><p>ne...

無料トライアル
002-003-004

数値の入力:買い物計算

# 数値の入力:買い物計算 **この問題では**: `Scanner`<a href="https://javadrill.tech/problems/007">クラス</a>を使って商品の値段と個...

無料トライアル
002-003-005

数値の入力:割り勘計算

# 数値の入力:割り勘計算 **この問題では**: 合計金額と人数を整数で受け取り、1人あたりの負担金額(整数除算)を計算して結果を標準出力に表示するプログラムを作成します。 **学習目標**: ...

無料トライアル
002-003-006

数値の入力:テスト成績入力

# 数値の入力:テスト成績入力 **この問題では**: `Scanner`の`next()`と`nextInt()`を使って科目名と点数を読み取り、指定フォーマットで標準出力に表示するプログラムを作...

無料トライアル
002-003-007

数値の入力:年齢入力フォーム

# 数値の入力:年齢入力フォーム **この問題では**: 名前(文字列)と年齢(整数)をキーボードから読み取り、プロフィール形式で標準出力に表示するプログラムを作成します。 **学習目標**: n...

002-003-008

複数値の入力と計算

# 複数値の入力と計算 **この問題では**: <a href="https://javadrill.tech/problems/002">Scanner</a>で空白区切りの3つの整数を読み取り、...

002-003-009

文字列を整数に変換する

# 文字列を整数に変換する **この問題では**: `Integer.parseInt()`を使って文字列`"42"`を整数に変換し、8を加算した結果を標準出力に表示するプログラムを作成します。 ...

002-003-010

文字列を小数に変換する

# 文字列を小数に変換する **この問題では**: `Double.parseDouble()`を使って文字列`"3.14"`を小数に変換し、その値を2倍にした結果を標準出力に表示するプログラムを作...

002-003-011

入力パース時の例外処理

# 入力パース時の<a href="https://javadrill.tech/problems/019/001">例外処理</a> **この問題では**: 文字列を整数に変換する際の<a hre...

002-003-012

Scannerで複数の数値を入力する

# <a href="https://javadrill.tech/problems/002">Scanner</a>で複数の数値を入力する **この問題では**: <a href="https:/...