Anda di halaman 1dari 5

1.

Menampilkan Hello World

# Mencetak tampilan Hello World!


print('Nama :')
print('Kelas :')

2. Menjumlahkan Dua Angka

# Memasukkan Inputan Angka


angka1 = input('Tulis angka pertama: ')
angka2 = input('Tulis angka kedua: ')

# Mengkonversi Angka lalu Menjumlahkannya


sum = int(angka1) + int(angka2)

# Menampilkan Hasil Penjumlahan


print('Hasil Penjumlahan {0} dan {1} adalah {2}'.format(angka1, angka2, sum))

3. Menghitung Akar Kuadrat

# Memasukkan Inputan Angka


angka = float(input('Tuliskan Angka: '))

# Menghitung Akar Kuadrat


akar_kuadrat = angka ** 0.5

#Menampilkan Hasil Akar Kuadrat


print('Akar Kuadrat dari %0.3f adalah %0.3f'%(angka ,akar_kuadrat))

4. Menghitung Luas Segitiga

# Menginput Alas dan Tinggi Segitiga


alas = float(input('Tulis Alas Segitiga: '))
tinggi = float(input('Tulis Tinggi Segitiga: '))

# Hitung Luas Segitiga


luas = (alas * tinggi) / 2

#Menampilkan Hasil Perhitungan


print('Luas Segitiga adalah %0.2f' %luas)

5. Menghitung Volume Kubus

# Menginput Sisi Kubus


sisi = float(input('Tulis Sisi Kubus: '))

# Hitung Volume Kubus


volume = sisi ** 3

#Menampilkan Hasil Perhitungan


print('Volume Kubus adalah %0.2f' %volume)

6. Menyelesaikan Persamaan Kuadrat


# Menyelesaikan Persamaan Kuadrat ax**2 + bx + c = 0

# Mengimpor Modul Cmath


import cmath

# Menginput Angka
a = int(input('Tulis a: '))
b = int(input('Tulis b: '))
c = int(input('Tulis c: '))

# Menghitung Diskriminan
d = (b**2) - (4*a*c)

# Menghitung x1 dan x2
x1 = (-b-cmath.sqrt(d))/(2*a)
x2 = (-b+cmath.sqrt(d))/(2*a)

#Menampilkan Hasil x1 dan x2


print('Hasil Persamaan Kuadrat adalah {0} dan {1}'.format(x1,x2))

7. Menukar Nilai Dua Variabel

# Menginput Nilai Variabel


x = input('Tuliskan nilai x: ')
y = input('Tuliskan nilai y: ')

# Membuat Variabel tukar dan Menukar nilai Variabel lain


tukar = x
x=y
y = tukar

#Menampilkan Nilai Variabel Setelah Ditukar


print('Nilai x Setelah Ditukar adalah: {}'.format(x))
print('Nilai y Setelah Ditukar adalah: {}'.format(y))

8. Menghasilkan Angka Acak

# Menampilkan Angka Acak antara 0 sampai 20

# Mengimpor Modul Random


import random

#Menampilkan Angka Acak


print(random.randint(0,20))

9. Mengubah Kilometer jadi Mil

# Menginput Jarak dalam Satuan Kilometer


kilometer = float(input("Tuliskan Jarak dalam Kilometer: "))

# Nilai Faktor Konversi


faktor_konversi = 0.621371

# Menghitung Jarak dalam Satuan Mil


mil = kilometer * faktor_konversi

# Menampilkan Hasil Konversi Jarak


print('%0.2f Kilometer sama dengan %0.2f Mil' %(kilometer,mil))
10. Mengubah Celcius jadi Fahrenheit

# Menginput Suhu dalam Derajat Celcius


celcius = float(input("Tuliskan Suhu dalam Celcius: "))

# Menghitung Suhu dalam Derajat Fahrenheit


fahrenheit = (celcius * 1.8) + 32

#Menampilkan Hasil Konversi Jarak


print('%0.2f Derajat Celcius sama dengan %0.2f Derajat Fahrenheit' %(celcius,fahrenheit))

11. Menentukan Bilangan Positif, Negatif, atau Nol

#Menginput Angka
angka = float(input("Tulis Sebuah Angka: "))

#Menampilkan Kondisi Angka Positif


if angka > 0:
print("Angka Positif")

#Menampilkan Kondisi Angka Nol


elif angka == 0:
print("Angka Nol")

#Menampilkan Kondisi Angka Negatif


else:
print("Angka Negatif")

12. Menentukan Bilangan Ganjil atau Genap

# Menginput Angka
angka = int(input("Tulis sebuah Angka: "))

#Jika Habis Dibagi Nol, Maka Genap


if (angka % 2) == 0:
print("{0} adalah Bilangan Genap".format(angka))

#Jika Tidak Habis Dibagi Nol, Maka Ganjil


else:
print("{0} adalah Bilangan Ganjil".format(angka))

13. Menentukan Tahun Kabisat

# Menginput Tahun
tahun = int(input("Tulis Sebuah Tahun: "))

#Perulangan Pertama
if (tahun % 4) == 0:

#Perulangan Kedua
if (tahun % 100) == 0:

#Perulangan Ketiga
if (tahun % 400) == 0:

#Tergolong Tahun Kabisat


print("{0} adalah Tahun Kabisat".format(tahun))
#Bukan Tergolong Tahun Kabisat
else:
print("{0} bukan Tahun Kabisat".format(tahun))

#Tergolong Tahun Kabisat


else:
print("{0} adalah Tahun Kabisat".format(tahun))

#Bukan Tergolong Tahun Kabisat


else:
print("{0} bukan Tahun Kabisat".format(tahun))

14. Menampilkan Kalender Masehi

# Mengimpor Modul Calendar


import calendar

# Menginput Tahun dan Bulan


yy = int(input("Masukkan Tahun: "))
mm = int(input("Masukkan Bulan: "))

# Menampilkan Kalender Bulanan


print(calendar.month(yy, mm))

15. Mengurutkan Kata Sesuai Abjad

# 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)

16. Menampilkan Tabel Perkalian

# Menginput Angka
angka = int(input("Menampilkan Tabel Perkalian dari: "))

# Menghitung 10 Kali dari Kisaran 1 sampai 10


for i in range(1, 11):

#Menampilkan Tabel Perkalian


print(angka, 'x', i, '=', angka*i)

17. Menentukan Nilai dan Kelulusan


#Menginput Nilai Tugas, UTS, dan UAS
tugas = float(input("Masukkan nilai Tugas: "))
uts = float(input("Masukkan nilai UTS: "))
uas = float(input("Masukkan nilai UAS: "))

#Menghitung Nilai Akhir sesuai dengan Bobot


nilai = (0.15 * tugas) + (0.35 * uts) + (0.50 * uas)

#Menentukan Grade Berdasarkan Nilai Akhir


if nilai > 80:
grade = 'A'
elif nilai > 70:
grade = 'B'
elif nilai > 60:
grade = 'C'
elif nilai > 50:
grade = 'D'
else:
grade = 'E'

#Menentukan Status Kelulusan Berdasarkan Nilai Akhir


if nilai > 60:
status = 'Lulus'
else:
status = 'Tidak Lulus'

#Menampilkan Nilai Akhir, Grade, dan Status Kelulusan


print('Nilai Akhir: %0.2f' % nilai)
print('Grade: {}'.format(grade))
print('Status: {}'.format(status))

Anda mungkin juga menyukai