Perulangan

Flowchart Menjumlahkan Bilangan 1 sampai N

Contoh flowchart perulangan for yang menjumlahkan bilangan 1 sampai N dengan variabel penampung total.

Flowchart Menjumlahkan Bilangan 1 sampai N. Contoh flowchart perulangan for yang menjumlahkan bilangan 1 sampai N dengan variabel penampung total.
Unduh gambar

Penjelasan alurnya

Simbol segi enam adalah perulangan berhitung: variabel i bernilai 1, 2, 3, dan seterusnya sampai n. Setiap putaran menjalankan simbol di dalamnya, lalu panahnya kembali ke segi enam.

Variabel total adalah penampung. Ia diisi 0 sebelum perulangan, lalu setiap putaran menambahkan i ke dalamnya. Pola penampung ini dipakai di banyak soal, dari menjumlahkan nilai sampai menghitung rata-rata.

Lupa mengisi total = 0 sebelum perulangan adalah kesalahan yang paling sering. Coba telusuri flowchart dengan n = 3: total berubah dari 0 menjadi 1, 3, lalu 6.

Pseudocode

1ALGORITMA Jumlah 1 sampai N23DEKLARASI4    n, total, i : integer56MULAI7    BACA n8    total ← 09    UNTUK i ← 1 SAMPAI n LAKUKAN10        total ← total + i11    AKHIR UNTUK12    TAMPILKAN "Jumlah:", total13SELESAI

Kode programnya

Kode di bawah dibuat langsung dari flowchart di atas, jadi alurnya sama persis. Coba jalankan dengan masukan 10.

1# Jumlah 1 sampai N23n = int(input("Masukkan n: "))4total = 05for i in range(1, n + 1):6    total = total + i7print("Jumlah:", total)

Jalankan kodenya tanpa instalasi di compiler Python online atau compiler bahasa lain di Playground.

Coba ubah sendiri

  • Jumlahkan hanya bilangan genap dari 1 sampai N.
  • Hitung jumlah kuadrat 1² + 2² sampai N².
  • Ganti perulangan for dengan while yang menghasilkan jumlah yang sama.

Lanjut belajar

MateriPola penjumlah dan penghitungDari Flowchart ke KodeLatihan soalJumlah 1 sampai NJumlahkan semua bilangan dari satu sampai N.

Contoh flowchart lainnya

Gambar flowchart-mu sendiri

Susun simbolnya dengan seret dan lepas, lalu ubah jadi kode Python, JavaScript, PHP, C, atau Java dengan satu tombol.

Kenali Flowchart Studio