質問するログイン新規登録

質問編集履歴

1

コードの貼り付けと電気使用量と料金の関係性、自分で考えた解答を修正しました。

2021/01/10 09:41

投稿

YUYUYUYU_0924
YUYUYUYU_0924

スコア1

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,7 @@
8
8
  ```
9
9
 
10
10
  ### 該当のソースコード
11
- usage_txt = input('電気使用量を入力してください;')
11
+ ```usage_txt = input('電気使用量を入力してください;')
12
12
  usage = int(usage_txt)
13
13
 
14
14
  kihon = 1254.0
@@ -23,31 +23,52 @@
23
23
  amount2 = '¥' + str(amount)
24
24
 
25
25
  print(amount2)
26
+ コード
27
+ ```
26
28
 
27
29
 
28
30
 
29
31
  ### 試したこと
32
+ ```denki_txt = input('電気使用料金を入力してください;')
33
+ denki = int(denki_txt)
30
34
 
31
- ここに問題に対して試したことを記載してください。
35
+ kihon = 1364.0
32
36
 
37
+ if denki <= 120:
38
+ amount = kihon + denki * 23.25
39
+ elif denki <= 300:
40
+ amount = kihon + 18 * 23.25 + (denki - 120) * 29.25
41
+ else:
42
+ amount = kihon + 18 * 23.25 + (300 - 120) * 29.25 + (denki - 300) * 32.96
43
+
44
+ amount2 = str(amount) + '円です'
45
+
46
+ print(amount2)
47
+ コード
48
+ ```
49
+ 上記の通り自分なりに考えてみましたが、このコードで正解にたどり着けるかがわかりません。
50
+
51
+
33
52
  ### 補足情報(FW/ツールのバージョンなど)
34
53
  指⽰1:以下のように出⼒されること。
35
54
  例: 1500 円です。
36
- 指⽰2:電気量料⾦の単価はリストを使⽤すること。リストの使⽤法が不明な場
55
+ 指⽰2:電気量料⾦の単価はリストを使⽤する。またリストの使⽤法が不明な場合は変数を使⽤する。
37
- 合は変数を使⽤すること。
38
- ⽉間電気料⾦ 単位 料⾦単価(円)
39
- 種別 B 区分
40
- 基本料⾦ 10 1契約・A 341
41
- 15 1契約・A 511.5
42
- 20 1契約・A 682
43
- 30 1契約・A 1023
44
- 40 1契約・A 1364
45
- 50 1契約・A 1705
46
- 60 1契約・A 2046
47
- 電気量料⾦ 最初の 120KWh 1KWh 23.25
48
- 120KWh をこえ 300KWh まで 1KWh 29.35
49
- 300KWh をこえる分 1KWh 32.96
50
56
 
57
+ 月間電気料金                   単位 料金単価(円)
58
+ 種別       区別              
59
+ 基本料金     10              1契約・A        341
60
+ 基本料金     15 1契約・A 511.5
61
+ 基本料金     20              1契約・A 682
62
+ 基本料金 30              1契約・A 1023
63
+ 基本料金 40              1契約・A 1364
64
+ 基本料金 50             1契約・A 1705
65
+ 基本料金 60              1契約・A 2046
66
+
67
+ 電気量料金 最初の120kwh          1KWh 23.25
68
+ 電気量料金 120kwhをこえ300kwhまで    1KWh 29.35
69
+ 電気量料金 300kwhをこえる分 1KWh 32.96
70
+
71
+
51
72
  ※基本料金の設定は特にありません
52
73
 
53
74
  上記が条件です。該当のソースコードを使用して、自分なりに考えてみましたがわからなくて困っています。このソースコードを使ってプログラムを作成する方法がわかる方よろしくお願いいたします。