001-002-006

変数への代入:ポイントカード計算

初級

問題説明

変数への代入:ポイントカード計算

学習目標: 変数に値を代入する操作を理解し、計算結果を新しい変数に保存できる

この問題では: 購入金額を読み取り、その10%をポイントとして計算し、ポイントカード形式で結果を標準出力に表示するプログラムを作成します。

お買い物でもらったポイントを計算するプログラムを作成しましょう。購入金額を入力すると、ポイント(購入金額の10%)を計算して表示します。

入力

1行目: 購入金額(整数、円)

出力

================================
    ポイントカード
================================
購入金額: [金額]円
獲得ポイント: [ポイント]pt
================================
```java

## 具体例

### 例1: 1000円の買い物
入力:
```java
1000
```java
出力:
```java
================================
    ポイントカード
================================
購入金額: 1000円
獲得ポイント: 100pt
================================
```java

### 例2: 2500円の買い物
入力:
```java
2500
```java
出力:
```java
================================
    ポイントカード
================================
購入金額: 2500円
獲得ポイント: 250pt
================================
```java

### 例3: 100円の買い物
入力:
```java
100
```java
出力:
```java
================================
    ポイントカード
================================
購入金額: 100円
獲得ポイント: 10pt
================================

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

入力:
1000
期待される出力:
================================
  Point Card
================================
Purchase Amount: 1000 yen
Earned Points: 100 pt
================================
入力:
2500
期待される出力:
================================
  Point Card
================================
Purchase Amount: 2500 yen
Earned Points: 250 pt
================================
入力:
100
期待される出力:
================================
  Point Card
================================
Purchase Amount: 100 yen
Earned Points: 10 pt
================================
入力:
0
期待される出力:
================================
  Point Card
================================
Purchase Amount: 0 yen
Earned Points: 0 pt
================================
❌ テストに失敗したケースがあります
❌ エラー発生

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 9 回実行可能