2017-10-26 14 views
0

強いテキスト#プログラムは、余分なゼロWIHてくることは、累積同じ桁の加算を説明したが、問題はこれから 答え余分なゼロであるプログラムの数Nと計算のn + NN + NNNを読むために:回答

a = int(input("enter the number of units you want")) #number of times 
    b = input("Enter the digit") #actual integer 
    ans = str(0) 
    z = 0 
    for i in range(1,a+1): #loop for number of integers 
     for j in range(1): #loop for repitation of integer 
      ans=b+ans 
     z = int(ans)+int(z) 
    print("Ans is"+" "+str(z)) 
+0

'ans = str(0)'は 'ans = '''でなければなりません。最後に '' 0 ''が必要ない場合は、そこに置かないでください。 –

答えて

0

あなたはそれがほぼ正しいと思った。 range(1)ループは必要ありませんし、ansがない0

a = int(input("enter the number of units you want")) #number of times 
b = input("Enter the digit") #actual integer 
ans = "" 
z = 0 
for i in range(1,a+1): #loop for number of integers 
    ans=str(b)+ans 
    z = int(ans)+int(z) 
print("Ans is"+" "+str(z)) 
0

で空始めるべきであると言う、桁6と5回の入力のために、あなたが出力をしたい:

"66666" 

それからちょうど変更

ans = str(0) to ans = "" or ans = '' 

出力は30する必要がありそうでない場合、あなたがしたい:

... 
b = int(input(...)) 
ans = 0 
... 
関連する問題