Saya ingin meningkatkan nilai saya sebesar 1 setiap kali saya mencetak A

n=1
m=3
A=m+3
i=4
for A in range(6,500,i):
  i+=1
  print (A,end=" ")

          
0
A3V 27 November 2021, 09:12

5 jawaban

Jawaban Terbaik

Implementasi ini bekerja menggunakan loop while:

A = 1
i = 1
while A <= 500:
    print (A, end=" ")
    i += 1
    A += i
1
Erik McKelvey 27 November 2021, 09:18
num = 0 # The number to print

i = 1 # Number to increment by

# Loop while number less than or equal to 500
while num <= 500:
    num += i # Increment the number

    print(num) # Print the number
    i += 1 # Increment the increment
1
TheNightHawk 27 November 2021, 09:19

for implementasi loop

ans = 0
n=5 # number of terms you want in the series
for i in range(1,n+1) :
    ans = ans + i
    print(ans)
1
Atharva Gundawar 27 November 2021, 09:21
a=1
for i in range(2,500):
       if(a<=500):
          a=a+i
          print(a,end=" ")

itu mencetak seri yang Anda butuhkan

0
Samarth Motka 27 November 2021, 09:25

Anda harus memutus loop segera setelah output melebihi 500 jika Anda ingin angka terakhir yang dicetak kurang dari 500.

out = 0
for i in range(1,500):
    out += i
    if out > 500:
        break
    print(out, end=' ')
0
Manlai A 27 November 2021, 09:26