Jumlah angka positif dengan python

Tulis program Python untuk menemukan jumlah 10 angka hingga pengguna memasukkan angka positif. Dalam contoh Python ini, for loop memungkinkan pengguna untuk memasukkan 10 angka, dan kondisi if memeriksa angka negatif. Setelah pengguna memasukkan kondisi nilai negatif akan kembali benar, dan pernyataan break akan keluar dari loop

Sum = 0

print("Please Enter 10 Numbers\n")
for i in range(1, 11):
    num = int(input("Number %d = " %i))

    if num < 0:
        break

    Sum = Sum + num

print("The Sum of Positive Numbers = ", Sum)
Python Program to Find Sum of 10 Numbers until user enters Positive Numbers

Program Python ini menemukan jumlah 10 angka hingga pengguna memasukkan angka positif menggunakan while loop

Sum = 0

print("Please Enter 10 Numbers\n")
i = 1
while(i <= 10):
    num = int(input("Number %d = " %i))

    if num < 0:
        break

    Sum = Sum + num
    i = i + 1

print("The Sum of Positive Numbers = ", Sum)
Please Enter 10 Numbers

Number 1 = 23
Number 2 = 90
Number 3 = 98
Number 4 = 56
Number 5 = 47
Number 6 = -90
The Sum of Positive Numbers =  314

Ini adalah Program Python untuk mencetak jumlah angka negatif, angka genap positif dan angka ganjil positif dalam daftar yang diberikan

Deskripsi Masalah

Program mencetak jumlah bilangan negatif, bilangan genap positif, dan bilangan ganjil positif dalam daftar yang diberikan

Solusi masalah

1. Ambil jumlah elemen yang ada di daftar dari pengguna
2. Ambil elemen dari pengguna menggunakan loop for dan tambahkan ke daftar
3. Menggunakan perulangan for, dapatkan elemen satu per satu dari daftar dan periksa apakah positif atau negatif
4. Jika positif, periksa apakah ganjil atau genap dan temukan jumlah individu
5. Temukan jumlah individu dari bilangan negatif
6. Cetak semua jumlah
7. KELUAR

Kode Program/Sumber

Berikut adalah kode sumber Program Python untuk mencetak jumlah bilangan negatif, bilangan genap positif, dan bilangan ganjil positif dalam daftar yang diberikan. Output program juga ditunjukkan di bawah ini

Alat berikut memvisualisasikan apa yang dilakukan komputer langkah demi langkah saat menjalankan program tersebut


Contoh Solusi-2

Kode Piton

n = int(input("Input an integer: "))
result = sum(range(n+1))
print("Sum of the first", n ,"positive integers:",result)

Keluaran Sampel

Input a number:  2
Sum of the first 2 positive integers: 3
_

Visualisasikan eksekusi kode Python

Alat berikut memvisualisasikan apa yang dilakukan komputer langkah demi langkah saat menjalankan program tersebut


Editor Kode Python

 

Punya cara lain untuk menyelesaikan solusi ini?

Sebelumnya. Tulis program untuk mendapatkan waktu eksekusi (dalam detik) untuk metode Python
Berikutnya. Tulis program Python untuk mengonversi tinggi (dalam satuan kaki dan inci) menjadi sentimeter

Berapa tingkat kesulitan latihan ini?

Mudah Sedang Keras

Uji keterampilan Pemrograman Anda dengan kuis w3resource



Ikuti kami di Facebook dan Twitter untuk pembaruan terbaru.

Piton. Kiat Hari Ini

Dekomposisi koleksi

Asumsikan kita memiliki fungsi yang mengembalikan tuple dari dua nilai dan kita ingin menetapkan setiap nilai ke variabel terpisah. Salah satu caranya adalah dengan menggunakan pengindeksan seperti di bawah ini

abc = (5, 10)
x = abc[0]
y = abc[1]
print(x, y)

Keluaran

5 10
_

Ada opsi yang lebih baik yang memungkinkan kita melakukan operasi yang sama dalam satu baris

x, y = abc
print(x, y)

Keluaran

5 10
_

Itu dapat diperluas ke tuple dengan lebih dari 2 nilai atau beberapa struktur data lain seperti daftar atau set

Auxilao Diberikan daftar. Tugasnya adalah menemukan jumlah bilangan Negatif, Positif Genap, dan Positif Ganjil yang ada dalam Daftar

Contoh

Input: -7 5 60 -34 1 
Output: 
Sum of negative numbers is  -41 
Sum of even positive numbers is  60 
Sum of odd positive numbers is  6

Input: 1 -1 50 -2 0 -3
Output:
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
_

Bilangan negatif adalah bilangan yang kurang dari 0 sedangkan bilangan genap positif adalah bilangan yang lebih besar dari 0 dan juga habis dibagi 2. 0 diasumsikan sebagai bilangan genap positif, dalam hal ini.  

Mendekati

  • Pendekatan pertama masukan daftar nomor dari pengguna
  • Dua loop dijalankan, satu untuk bilangan positif dan yang lainnya untuk bilangan negatif, menghitung penjumlahan bilangan
  • Jika n adalah ukuran daftar angka,
  • dibutuhkan kompleksitas waktu O(2n), untuk mengulangi daftar angka dua kali

Python3




class Sumofnumbers:

 

    

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
0

    

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
2
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
3
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
6
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
9

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
1

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
3
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
7
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
9
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
6
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
3

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
5

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
4
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
5
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1

________30______8

Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
3
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
3
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2

 

    

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
4

    

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6

    

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
6
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
9

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8class7

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8class9
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
9

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8Sumofnumbers:5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8Sumofnumbers:7
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
7
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
9
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
6
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
3

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
5

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
09
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
14

________30______8

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
17
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
18
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
19
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_24
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
25

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_24
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
27

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
24class9
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4 class9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
35
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_24
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
38

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
24Sumofnumbers:7
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4 Sumofnumbers:7
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
48
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
50
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
51

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
55
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
50
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
58

 

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_59

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
60
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
62
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
63
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
64
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
66
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
____5____10_______68________________________________________________________________________________________0_6333333

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_75

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
76
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
78

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_79

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_80

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_81

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_82

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_83

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_84

Keluaran

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6

Pendekatan kedua menghitung jumlah masing-masing angka dalam satu putaran. Itu memelihara tiga penghitung untuk masing-masing dari tiga kondisi, memeriksa kondisi dan karenanya menambahkan nilai angka dalam jumlah saat ini. Jika n adalah ukuran daftar angka, dibutuhkan kompleksitas waktu O(n), untuk mengulangi daftar angka satu kali.  

Python3




class Sumofnumbers:

    

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_88

    

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6

    

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
2
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
93
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
6
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
00

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
02

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
3
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
9

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8class7

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8class9
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
9

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8Sumofnumbers:5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8Sumofnumbers:7
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
7
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
9
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
6
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
3

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
5

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
4
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
5
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
46

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
48

________30______8

Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
3
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
3
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
56

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
2
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
35
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1

 

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
14

________30______8

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
17
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
18
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
19
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
5
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
7

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
24
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
72

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
24class9
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4 class9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
8
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
35
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_24
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
38

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
24Sumofnumbers:7
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4 Sumofnumbers:7
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
6
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
8

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
1
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
50
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
96

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
48
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
50
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
51

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
8
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
9
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
0
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
55
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
50
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
58

 

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_59

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
60
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
62
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
73
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5____1010_______63
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
73
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ E jelas

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_75

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
76
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
78

 

Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_82

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
_35

even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
36
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
93
even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
38

Keluaran

Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1

Kompleksitas Waktu. O(n) , Kompleksitas waktu dari algoritma ini adalah O(n) karena algoritma ini mengulang semua angka dalam daftar dan memeriksa masing-masing untuk menentukan apakah mereka negatif, genap, atau ganjil

Kompleksitas Ruang. O(1) , Kompleksitas ruang dari algoritme ini adalah O(1) karena kami tidak membuat struktur atau larik data tambahan. Kami hanya melacak jumlah semua angka dalam daftar dan memperbaruinya saat kami menelusuri daftar

metode. Menggunakan pemahaman daftar

Python3




even positive numbers sum 50
odd positive numbers sum 1
negative numbers sum -6
39
Sum of negative numbers is  -6
Sum of even positive numbers is  50
Sum of odd positive numbers is  1
4
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
62
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
73
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
5____1010_______63
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
73
Sum of negative numbers is  -41
Sum of even positive numbers is  60
Sum of odd positive numbers is  6
_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ E jelas

Bagaimana Anda menemukan jumlah bilangan positif?

Untuk sembarang bilangan bulat positif n, jumlah n bilangan bulat positif pertama sama dengan n(n+1)2 .

Bagaimana cara menemukan jumlah angka negatif dan positif dengan Python?

Pendekatan. .
Pendekatan pertama masukan daftar nomor dari pengguna
Dua loop dijalankan, satu untuk bilangan positif dan yang lainnya untuk bilangan negatif, menghitung penjumlahan bilangan
Jika n adalah ukuran daftar angka,
dibutuhkan kompleksitas waktu O(2n), untuk mengulangi daftar angka dua kali

Bagaimana Anda menjumlahkan angka dengan Python?

Python menyediakan fungsi bawaan sum() yang merangkum angka dalam daftar. Sintaksis. sum(iterable, start) iterable. iterable bisa berupa apa saja list , tuples atau dictionary , tetapi yang paling penting harus berupa angka. Mulailah. awal ini ditambahkan ke jumlah angka di iterable.