Skip to main content

Posts

Showing posts with the label tugas

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 = [ ...

Pengertian Algoritma Pemrograman

Algoritma adalah urutan  penyelesaian suatu masalah berdasarkan urutan langkah langkah yang di susun secara sistematis dan menggunakan bahasa yang logis yang dapat di tulis menggunakan Flowchart . Tidak semua langkah penyelesaian yang logis bisa di sebut algoritma, ciri ciri dari algoritma adalah harus berakhir setelah melakukan sejumlah langkah proses , setiap langkah tidak boleh berarti ganda darus di definisakan dengan benar, memiliki data input ,memiliki hasil output dan algoritma harus efektif Algoritma dapat di implementasikan dalam kehidupan sehari hari untuk memecahkan suatu masalah misalnya dalam membuat teh hangat : 1. Siapkan air panas, gelas, teh celup, gula 2. Masukan gula 3. Tuangkan air panas kedalam gelas 4. Celupkan teh ke dalam air panas 5. Aduk teh hingga merata 6. Teh siap di hidangkan Pemikiran masing masing orang untuk menyelesaikan masalah bisa berbeda beda maka dari itu Tidak ada aturan baku dalam menuliskan algoritma yang penting mudah ...

Perulangan Atau Looping Pada Python

Perulangan adalah suatu perintah yang di gunakan untuk menulis program yang sifatnya berulang ulang. Perulangan pada python terdapat tiga jenis looping atau perulangan yaitu mengunakan  for  ,  while  dan Nested loop . sebagai contoh program harus menampilkan huruf  " A " sebanyak 100 kali tidak mungkin kalian akan menulis print ("a") sampai 100 kali karena sangat tidak efektif dan buang buang waktu, maka dari itu perulangan cukup penting pada python Perulangan while  biasanya di gunakan untuk mengulang suatu proses yang belum di ketahui jumlahnya. loping akan terus berlanjut jika kondisinya True (benar) dan untuk menghentikanya dengan membuat kondisi tertentu.  Contoh perulangan menggunakan while untuk menampilkan angka dari 1 sampai 10 : i= 0 while i < 10 : i=i+1 print ("loop ke =", i) Penjelasan while :  i                    = S...