Skip to main content

Posts

Showing posts from August, 2017

Program Cek Bilangan Prima Atau Bukan Dengan Python

Cara mengetahui bilangan prima atau bukan menggunakan aplikasi python yaitu sama denagan matematika, bilangan prima adalah bilangan asli yang lebih besar dari angka 1, yang faktor pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2. Program ini di buat menggunakan python v3 angka=int(input('angka=')) if angka%2!=0: while angka>=0: count=angka-1 if angka%count==0: print(angka,'bukan bilangan prima') angka=count count=count-1 else: print(angka,'adalah bilangan prima') Dengan algoritma : 1. Input angka yang akan di cari 2. Jika angka modulus 2 tidak sama dengan 0 3. Ulangi Jika angka lebih dari sama dengan 0 4. Count= angka dikurangi 1 5. jika angka modulus count sama dengan 0 6. print angka, "bukan bilangan prima" 7. jika angka modulus count tidak sama dengan 0 8. print angka, "adala

Input Data dan Cari Data Pada Python

Program ini mempunyai fungsi untukk memasukkan data dan dapat mencari data yang di inputkan. pada program ini dapat menggunakan fungsi class atau tidak dan untuk programnya menggunakan list sebagai tempat menyimpan data. cara kerja program ini adalah dengan user memasukkan data lalu dari data yang di simpan dapat di cari apakah ada data yang di cari oleh user Dengan Menggunakan CLASS: def data(): data=[] pilih = "Y" while pilih == "Y": print("Masukkan Data") npm = input("NPM =") nama = input("Nama =") alamat = input("Alamat =") a = data.append([npm,nama,alamat]) pilih = input("Masukkan Data Lagi ? (Y/N) =") return(data) def caridata(data, cari): found=0 for x in range(len(data)): for y in range(len(data)): if data[x][y]==cari: print(data[x]) found=found+1 if found == 0 : p

Operasi Matriks Pada Python

Membuat Matriks pada python adalah dengan menggunakan list yang di dalam list tersebut terdapat list lagi. Untuk membuat list di python menggunakan dua dasar yaitu dengan list untuk meletakkan angka dan perulangan for untuk menampilkan matrix menggunakan Python 3 MatA = [ [3, 2], [0, 6], ] for x in range(0, len(MatA)): for y in range(0, len(MatA[0])): print (MatA[x][y], end=' '), print () Penjumlahan Dua Matriks Penjumlahan matriks harus di lakukan pada ordo yang sama dengan menjumlahkan setiap elemen. Setiap element pada matriks di jumlahkan satu persatu sehingga mendapat hasil yang di tata sesuai ordo awal MatA = [ [3, 2], [0, 6], ] MatB = [ [3, 3], [1, 0], ] for x in range(0, len(MatA)): for y in range(0, len(MatA[0])): print (MatA[x][y] + MatB[x][y], end=' '), print () Pengurangan Dua Matriks Pengurangan pada matriks sama seperti penjumlahan hanya dengan mengganti operator (+) dengan (-) MatA = [