回答編集履歴
4
w
test
CHANGED
@@ -1,9 +1,9 @@
|
|
1
1
|
```
|
2
2
|
x = int(input("整数>"))
|
3
3
|
y = 0
|
4
|
-
while x > 0:
|
4
|
+
while x > 0: #以下の処理を、xが0より大きい間繰り返す(x=0になったら、桁を全部消化したということ)
|
5
|
-
y += x % 10 #10で割った余りを足す(
|
5
|
+
y += x % 10 #10で割った余りを足す(一の位の数を足すということ。上からではなく下から)
|
6
|
-
x = x // 10 #10で割
|
6
|
+
x = x // 10 #xを10で割り、その商をxに再代入 (xの桁を1つ減らすということ)
|
7
7
|
print(y)
|
8
8
|
|
9
9
|
```
|
3
え
test
CHANGED
@@ -2,8 +2,8 @@
|
|
2
2
|
x = int(input("整数>"))
|
3
3
|
y = 0
|
4
4
|
while x > 0:
|
5
|
-
y += x % 10
|
5
|
+
y += x % 10 #10で割った余りを足す(上からではなく下から、一の位の数を足すということ)
|
6
|
-
x = x // 10
|
6
|
+
x = x // 10 #10で割った商をxに代入 (xの桁を1つ減らすということ)
|
7
7
|
print(y)
|
8
8
|
|
9
9
|
```
|
2
え
test
CHANGED
@@ -1,9 +1,4 @@
|
|
1
1
|
```
|
2
|
-
x = int(input("整数>"))
|
3
|
-
y = 0
|
4
|
-
while x > 0:
|
5
|
-
y += x % 10
|
6
|
-
x = x // 10
|
7
2
|
x = int(input("整数>"))
|
8
3
|
y = 0
|
9
4
|
while x > 0:
|
1
we
test
CHANGED
@@ -4,6 +4,11 @@
|
|
4
4
|
while x > 0:
|
5
5
|
y += x % 10
|
6
6
|
x = x // 10
|
7
|
+
x = int(input("整数>"))
|
8
|
+
y = 0
|
9
|
+
while x > 0:
|
10
|
+
y += x % 10
|
11
|
+
x = x // 10
|
12
|
+
print(y)
|
7
13
|
|
8
|
-
print(y)
|
9
14
|
```
|