Rabu, 03 Desember 2014

Python - Membuat Program yang meminta user memasukkan Program Bilangan n(positif) dan mencetak jumlah bilangan dari 1 ke n






Langkah-langkah membuat program yang meminta user memasukkan program bilangan n(positif) dan mencetak jumlah bilangan dari 1 ke n.

Menggunakan int(raw_input()) yang berfungsi sebagai menyimpan masukan dari user
menjadi nilai dan disimpan ke dalam variabel

Menggunakan pengulangan for dengan format for i in range(a,b):, i sebagai variabel yang menyimpan nilai dari a sampai b-1, a adalah nilai awal dan b adalah batasan. Dan diakhiri dengan titik dua ( : )
Format: for i in range(1, masuk+1):
Penjelasan: i adalah setiap nilai yang dimulai 1 sampai suatu batas dimana batas tersebut adalah masuk+1. Mengapa masuk+1, karena agar nilai masuk tidak menjadi batas dan diikut sertakan dalam pengulangan

Menggunakan bantuan b = 0 untuk menyimpan penjumlahan dari setiap bilangan dari 1 sampai masuk+1. Menuliskan format b = b + i dimana b dimulai dengan bernilai 0.
Kemudian variabel b akan terus terganti nilainya menjadi nilai hasil tambah dari i pertama dengan i kedua, kemudian hasil tambah dari nilai i pertama dan i kedua disimpan pada b, kemudian b akan ditambahkan dengan i ketiga. b yang ditambahkan dengan i ketiga akan disimpan lagi kedalam b dimana nilai b yang berisi nilai b dari penjumlahan i pertama dan i kedua tidak lagi bernilai penjumlahan i pertama dan kedua tetapi digantikan oleh nilai b hasil dari penjulamhan nilai b dari penjumlahan i pertama dan kedua dengan nilai i ketiga. Sampai seterusnya pada i keempat sampai batas.

Setelah mencapai batas. Kemudian b akan ditampilkan dengan menuliskan format print b.



Hasil ketika program di jalankan

 


Ketika saya memasukkan 13, mak jumlah nilai 1 sampai 13 adalah 91.


Tidak ada komentar:

Posting Komentar