ARSIP BULANAN : October 2024

Nama : Ferdi Dubyo Suwito

NIM : 412424002

Kelas / Prodi : B / MatMur 

Dosen Pengampuh : Djihad Wungguli,S.Pd M.Si

Mata Kuliah : Algoritma Dan Pemrograman 

 

Disini saya akan membahas kode program FOR.

FOR adalah sebuah pertanyaan yang digunakan untuk melakukan perulangan atau literasi atas sebuah rangkaian nilai atau koleksi data.

Ini memungkinkan anda untuk menjalankan blok kode berulang kali untuk setiap elemen dalam rangkain tersebut.

Contohnya seperti:

 

1. Program Menghitung Deret Aritmatika

     Disini kita akan membuat kode tentang "menghitung deret aritmatika",  beserta penjelasannya. Dengan kode program FOR seperti dibawah!!

Dengan penjelasan :

1). Menampilkan Judul: 
  • print("=====>>menghitung deret aritmatika<<====="),
  • print("_________________________________________"),
  • print("")
       digunakan untuk menampilkan judul dan memberikan sedikit pemisah agar output terlihat lebih rapi.  
2). Input Jumlah Suku:   
  • n = int(input("masukkan jumlah suku: "))     
         meminta pengguna untuk memasukkan jumlah suku (n) dalam deret aritmatika. Input tersebut dikonversi menjadi integer menggunakan int() dan disimpan dalam variabel n.  
3). Inisialisasi Jumlah:   
  • jumlah = 0
          menginisialisasi variabel jumlah dengan nilai 0. Variabel ini akan digunakan untuk mengakumulasikan jumlah deret  
4). Looping dan Penghitungan:
  • for i in range (1,n+1):
          memulai loop for yang akan berjalan sebanyak n kali. Variabel i akan berisi angka dari 1 hingga n.
  • jumlah += n
         di dalam loop akan menambahkan nilai n ke variabel jumlah pada setiap iterasi. Ini berarti jumlah akan diakumulasikan dengan nilai sebanyak kali.
5). Menampilkan Hasil:       
  • print(jumlah)
          akan mencetak nilai akhir dari variabel jumlah, yang merupakan jumlah deret aritmatika.    

2. Program Memeriksa Apakah Sebuah Angka Adalah Bilangan Prima

Disini kita akan membuat kode tentang "memeriksa apakah sebuah angka adalah bilangan real", beserta penjelasannya. Dengan kode program FOR seperti dibawah!!

 

Penjelasan :

1). Menampilkan Judul:   
  • print("=====>>menghitung deret aritmatika<<====="),
  • print("_________________________________________"),
  • print("")
          digunakan untuk menampilkan judul dan memberikan sedikit pemisah agar output terlihat lebih rapi.  
2). input Angka: 
  • angka = int(input("masukkan angka yang ingin di periksa :, "))
          meminta pengguna memasukkan sebuah angka dan menyimpannya dalam variabel angka setelah dikonversi ke tipe data integer (bilangan bulat). 
3). Pengecekan Bilangan Prima:     
  • if angka > 1:    
          Memastikan angka yang dimasukkan lebih besar dari 1, karena bilangan prima harus lebih besar dari 1.     
  • for i in range(2, int(angka**0.5) + 1)::
          Melakukan perulangan (loop) dari 2 hingga akar kuadrat dari angka (dibulatkan ke atas). Ini karena jika sebuah angka memiliki pembagi selain 1 dan dirinya sendiri, setidaknya salah satu pembaginya harus lebih kecil atau sama dengan akar kuadratnya.     
  • if angka % i == 0:
         Memeriksa apakah angka habis dibagi oleh i (sisa pembagiannya 0). Jika ya, berarti angka bukan bilangan prima karena memiliki pembagi lain selain 1 dan dirinya sendiri.      
  • print(angka, "bukan bilangan prima"):
         Jika kondisi di atas terpenuhi, cetak pesan bahwa angka bukan bilangan prima dan break digunakan untuk menghentikan perulangan lebih awal karena sudah ditemukan bukti bahwa angka tersebut bukan  prima.    
  • else:
         Blok else ini akan dieksekusi jika perulangan for selesai tanpa menemukan pembagi, artinya angka adalah bilangan prima.    
  • print(angka, "adalah bilangan prima"):
         Jika perulangan selesai tanpa menemukan pembagi, cetak pesan bahwa angka adalah bilangan prima.  
5). Pengecekan Angka 1 atau Kurang:         
  •  else:
           Blok else terakhir ini akan dieksekusi jika kondisi awal if angka > 1: tidak terpenuhi, artinya angka adalah 1 atau kurang.  print(angka, "bukan bilangan prima"):

 

 

3.  Program Tabel Perkalian Dari 1 Sampai 10  

Disini kita akan membuat kode tentang "memeriksa apakah sebuah angka adalah bilangan real", beserta penjelasannya. Dengan kode program FOR seperti dibawah!!

 

penjelasannya :

1). Menampilkan Judul: 
  • print("=====>>menghitung deret aritmatika<<====="),
  • print("_________________________________________"),
  • print("")
          digunakan untuk menampilkan judul dan memberikan sedikit pemisah agar output terlihat lebih rapi.  
2).  Inisialisasi Batas Angka:       
  • angka_awal = 1:
          Menetapkan angka awal dari tabel perkalian (1).  
  • angka_akhir = 10:
          Menetapkan angka akhir dari tabel perkalian (10).  
3). Perulangan (Looping):     
  • for i in range(angka_awal, angka_akhir + 1):
          Melakukan perulangan pertama untuk setiap angka dari angka_awal hingga angka_akhir. Ini akan mewakili baris dalam tabel perkalian.      
  • for j in range(angka_awal, angka_akhir + 1):
          Melakukan perulangan kedua di dalam perulangan pertama, juga untuk setiap angka dari angka_awal hingga angka_akhir. Ini akan mewakili kolom dalam tabel perkalian.     
  • hasil = i * j
          Menghitung hasil perkalian antara i dan j.     
  • print(f"{i} x {j} = {hasil}\t", end="")
          Mencetak persamaan perkalian dalam format "i x j = hasil", diikuti oleh tab (\t) untuk memberi jarak antar kolom. end="" mencegah baris baru dicetak setelah setiap persamaan.     
  • print()
          Mencetak baris baru setelah setiap perulangan dalam j selesai, sehingga setiap baris dalam tabel perkalian berada pada baris yang berbeda.

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong