1. Menampilkan Hello world
# Program menampilkan Hello World
print("Hello World!")
hello world!
2. Menghitung Huruf Vokal
# Program menghitung jumlah huruf vokal
def hitung_vokal(teks):
vokal = "aeiouAEIOU"
jumlah = 0
for huruf in teks:
if huruf in vokal:
jumlah += 1
return jumlah
teks = input(" ")
print("Jumlah huruf vokal:", hitung_vokal(teks))
18
3. Mengecek Anagram
# Program mengecek apakah dua kata merupakan anagram
def cek_anagram(kata1, kata2):
return sorted(kata1) == sorted(kata2)
kata1 = input("Masukkan kata pertama: ")
kata2 = input("Masukkan kata kedua: ")
if cek_anagram(kata1, kata2):
print(f"{kata1} dan {kata2} adalah anagram.")
print(f"{kata1} dan {kata2} bukan anagram.")
masukkan kata pertama:kasur
masukkan kata kedua:rusak
kasur dan rusak adalah anagram
4. Menghilangkan Tanda Baca
# Program menghilangkan tanda baca dari teks
import string
def hilangkan_tanda_baca(teks):
return teks.translate(str.maketrans("", "", string.punctuation))
teks = input("Masukkan teks: ")
print("Teks tanpa tanda baca:", hilangkan_tanda_baca(teks))
masukkan teks: halo dunia!, bagaimana dengan kabar mu? sudahkah kamu tersenyum hari ini?
teks tanpa baca:halo dunia!, bagaimana dengan kabar mu? sudahkah kamu tersenyum hari ini?
5. Mengurutkan Kata dalam Kalimat
# 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: python adalah salah satu bahasa pemrograman termudah")
for urut in kata:
print(urut)
python
adalah
salah
bahasa
pemrograman
termudah
Tidak ada komentar:
Posting Komentar