0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan2 halaman
Dokumen ini membahas tentang tiga jenis kalkulator (biasa, satu data, dan majemuk) yang dapat digunakan untuk melakukan berbagai operasi matematika seperti penjumlahan, pengurangan, perkalian, pembagian, akar, dan lainnya terhadap satu atau lebih data yang diinputkan pengguna. Kalkulator data dapat menghitung rata-rata, median, sedangkan kalkulator majemuk juga dapat menghitung modus dari data yang
Dokumen ini membahas tentang tiga jenis kalkulator (biasa, satu data, dan majemuk) yang dapat digunakan untuk melakukan berbagai operasi matematika seperti penjumlahan, pengurangan, perkalian, pembagian, akar, dan lainnya terhadap satu atau lebih data yang diinputkan pengguna. Kalkulator data dapat menghitung rata-rata, median, sedangkan kalkulator majemuk juga dapat menghitung modus dari data yang
Dokumen ini membahas tentang tiga jenis kalkulator (biasa, satu data, dan majemuk) yang dapat digunakan untuk melakukan berbagai operasi matematika seperti penjumlahan, pengurangan, perkalian, pembagian, akar, dan lainnya terhadap satu atau lebih data yang diinputkan pengguna. Kalkulator data dapat menghitung rata-rata, median, sedangkan kalkulator majemuk juga dapat menghitung modus dari data yang
print("Tipe Kalkulator: Kalkulator Biasa, Kalkulator Data Tunggal, dan Kalkulator
Data Majemuk.") print("Note: Kalkulator data up to 5 data!") pilihankalkulator = input("Masukkan tipe kalkulator yang kamu inginkan: ") percobaan = 2 sekarang = 1 while sekarang < percobaan: if pilihankalkulator == "Kalkulator Biasa": b = float(input("Masukkan angka pertama: ")) c = float(input("Masukkan angka kedua: ")) a = input("Masukkan operasi di sini (x, :, +, -, bulat, akar, pangkat): ") if a == "x" and sekarang < percobaan: w = b * c print(w) sekarang += 1 elif a == ":" and sekarang < percobaan: x = b / c print(x) elif a == "-" and sekarang < percobaan: y = b - c print(c) elif a == "+" and sekarang < percobaan: z = b + c print(z) elif a == "pangkat": pangkat = pow(b, c) print(pangkat) elif a == "akar": akar = sqrt(b) print(akar) elif a == "bulat": bulat = round(b) print(bulat) else: print("Invalid Operation!") elif pilihankalkulator == "Kalkulator Data Tunggal": print("Tipe Operasi: Mean, Median") b = float(input("Masukkan angka pertama: ")) c = float(input("Masukkan angka kedua: ")) d = float(input("Masukkan angka ketiga: ")) e = float(input("Masukkan angka keempat: ")) f = float(input("Masukkan angka kelima: ")) kalkulatordata = input("Masukkan operasi: ") data = [b,c,d,e,f] if kalkulatordata == "Mean": total = (b+c+d+e+f)/5 print(total) elif kalkulatordata == "Median": data.sort() print(data[2]) elif pilihankalkulator == "Kalkulator Data Majemuk": print("Tipe Operasi: Mean, Median, Modus") frek1 = float(input("Masukkan jumlah frekuensi angka pertama: ")) frek2 = float(input("Masukkan jumlah frekuensi angka kedua ")) frek3 = float(input("Masukkan jumlah frekuensi angka ketiga: ")) frek4 = float(input("Masukkan jumlah frekuensi angka keempat: ")) frek5 = float(input("Masukkan jumlah frekuensi angka kelima: ")) kalkulatormajemuk = input("Masukkan operasi: ") if kalkulatormajemuk == "Median": totalfrek = (frek1+frek2+frek3+frek4+frek5)/2 print("Kelas median: ") print(totalfrek) print("Masukkan kelas median: ") mencari1 = float(input("Masukkan nilai minimum kelas median: ")) mencari2 = float(input("Masukkan nilai maksimum kelas median: ")) mencari4 = float(input("Masukkan frekuensi kelas median: ")) mencari3 = float(input("Masukkan frekuensi kelas di bawah kelas median: ")) mencari5 = mencari2 - mencari1 + 1 opmean = (totalfrek-mencari3)/mencari4 opmean1 = mencari5 operasimean = mencari1 - 0.5 + opmean*opmean1 print(operasimean) elif kalkulatormajemuk == "Mean": print("(Nilai Tengahh = Batas Bawah + Batas Atas)/2") nt1 = float(input("Masukkan nilai tengah pertama: ")) nt2 = float(input("Masukkan nilai tengah kedua: ")) nt3 = float(input("Masukkan nilai tengah ketiga: ")) nt4 = float(input("Masukkan nilai tengah keempat: ")) nt5 = float(input("Masukkan nilai tengah kelima: ")) elif kalkulatormajemuk == "Modus": kelasmodus = float(input("Masukkan frekuensi kelas modus: ")) kelassebelum = float(input("Masukkan frekuensi data sebelum kelas modus: ")) kelassesudah = float(input("Masukkan frekuensi data setelah kelas modus: ")) batasbawah = float(input("Masukkan nilai minimum kelas modus: ")) batasatas = float(input("Masukkan nilai maksimum kelas modus: ")) atas = kelasmodus - kelassebelum bawah = kelasmodus - kelassesudah panjangkelas = batasatas - batasbawah + 1 perkalian = (atas/(atas+bawah)) * panjangkelas operasimodus = batasbawah - 0.5 + perkalian print(operasimodus)