Senin, 25 Mei 2026

html PEMBELAJARAN SISWA

 

Menghitung Luas Segitiga

Ini Script Programnya:

# Program menghitung luas segitiga

alas = float(input("Tulis alas segitiga: "))

tinggi = float(input("Tulis tinggi segitiga: "))

luas = (alas * tinggi) / 2

print(f"Luas segitiga adalah {luas:.2f}")

Rumus luas segitiga:

L=alas×tinggi2L = \frac{alas \times tinggi}{2}


Ini Hasil dari Program yang Dijalankan:

Tulis alas segitiga: 10

Tulis tinggi segitiga: 5

Luas segitiga adalah 25.00

Penjelasan:

  • float() digunakan untuk menerima input berupa angka desimal.
  • Rumus luas segitiga adalah (alas × tinggi) ÷ 2.
  • :.2f digunakan agar hasil ditampilkan dengan 2 angka di belakang koma.

Process exited - Return Code: 0

 

7. Memeriksa Bilangan Prima

Ini Script Programnya:

# Program memeriksa apakah bilangan prima

def cek_prima(angka):

if angka > 1:

for i in range(2, int(angka**0.5) + 1):

if angka % i == 0:

return False

return True

return False

angka = int(input("Masukkan sebuah angka: "))

if cek_prima(angka):

print(f"{angka} adalah bilangan prima.")

else:

print(f"{angka} bukan bilangan prima.")

Ini Hasil dari Program yang Dijalankan:

Masukkan sebuah angka: 11

11 adalah bilangan prima.

Penjelasan:

  • Bilangan prima adalah bilangan yang hanya dapat dibagi oleh 1 dan dirinya sendiri.
  • Fungsi cek_prima() digunakan untuk memeriksa apakah angka termasuk bilangan prima atau bukan.
  • Perulangan for digunakan untuk mengecek apakah ada angka lain yang bisa membagi angka tersebut.

Process exited - Return Code: 0

 

CONTOH MODUL PYTHON PART #6

Memeriksa Bilangan Ganjil dan Genap

Ini Script Programnya:

# Program memeriksa ganjil genap

angka1 = int(input("Masukkan angka pertama: "))
angka2 = int(input("Masukkan angka kedua: "))
angka3 = int(input("Masukkan angka ketiga: "))
angka4 = int(input("Masukkan angka keempat: "))

# Memeriksa setiap angka
for fahri in [angka1, angka2, angka3, angka4]:
if fahri % 2 == 0:
print(f"{fahri} adalah bilangan genap.")
else:
print(f"{fahri} adalah bilangan ganjil.")

Ini Hasil dari Program yang Dijalankan:

Masukkan angka pertama: 2
Masukkan angka kedua: 3
Masukkan angka ketiga: 4
Masukkan angka keempat: 5

2 adalah bilangan genap.
3 adalah bilangan ganjil.
4 adalah bilangan genap.
5 adalah bilangan ganjil.

Penjelasan:

  • Operator % digunakan untuk mencari sisa hasil bagi.
  • Jika angka % 2 == 0, maka angka tersebut adalah bilangan genap.
  • Jika tidak, maka angka tersebut adalah bilangan ganjil.

Process exited - Return Code: 0

 

5. Mengurutkan Kata dan Kalimat

Contoh Modul Python Part #4

Mengurutkan Kata dan Kalimat

Ini Script Programnya:

# Menginput Kalimat
kalimat = input("Tulis Sebuah Kalimat: ")

# Memecah Kalimat menjadi Kata-Kata
kata = kalimat.split()

# Mengurutkan Kata-Kata
kata.sort()

# Menampilkan Kata-Kata yang Telah Diurutkan
print("Berikut Urutan Kata-Kata:")

for urut in kata:
print(urut)

Ini Adalah Hasil dari Program yang Dijalankan:

Tulis Sebuah Kalimat:
fahri adalah salah satu teman terbaik

Berikut Urutan Kata-Kata:
adalah
fahri
salah
satu
teman
terbaik

Penjelasan:

  • split() digunakan untuk memecah kalimat menjadi beberapa kata.
  • sort() digunakan untuk mengurutkan kata secara alfabet.
  • for digunakan untuk menampilkan setiap kata yang sudah diurutkan.

Process exited - Return Code: 0


html PEMBELAJARAN SISWA