Bagaimana cara melewatkan penambahan angka jika tidak dibagi 3 atau 5

pemrograman


Biarkan N berada di N.
Tulislah suatu fungsi yang memberikan jumlah bilangan bulat dari [1,N[ divisibles par 3 ou 5.

Translation:
Let N be in N.
Write a function giving the sum of the integers of [1,N[ divisible by 3 or 5.

my answer was:

Python
N=eval(input("enter a number:"))
s=0
for i in range(1, N):
    if i%3==0 and i%5==0 :
        s=s+i
        print(s)
    else:

What I have tried:

i dont know what to write in the else part

Solution 1

First, you don’t have to specify an else if there’s nothing to do outside of the conditions you’ve been given.

Next, the program spec says

Quote:

Write a function giving the sum of the integers of [1,N] habis dibagi 3 atau 5.

Anda mungkin ingin melihat lebih dekat kode Anda untuk melihat apakah kode Anda cocok dengan kondisi tersebut.

Solusi 2

Mengutip:

saya tidak tahu harus menulis apa di bagian lain

Pertama, Anda harus memperbaiki ifkondisi. Seperti yang disarankan, lihat kembali persyaratannya. Lihat apakah kode Anda mematuhinya.
Itu else bagian ini opsional, jika Anda tidak membutuhkannya, hilangkan saja.

コメント

タイトルとURLをコピーしました