Postingan

Menampilkan postingan dari 2020

Program menentukan Nilai Lulus Siswa

Gambar
TUGAS ALGORITMA DAN PEMROGRAMAN  MENENTUKAN NILAI LULUS SISWA  A. Program Python       uts= [60,70,50,70,80,70,90,80,40,75]  uas = [70,80,60,90,70,75,90,70,60,85]  nilaimin = 70  lulus = 0  tidaklulus =0  for i in range (len(uts)):            nilaiakhir = uts[i]*0.4 + uas[i]*0.6       if nilaiakhir >= nilaimin: lulus +=1            print("Mahasiswa Yang Lulus dengan Nilai", nilaiakhir)       elif nilaiakhir < nilaimin:  tidaklulus +=1  print("Jumlah Mahasiswa Yang lulus", lulus) print("Banyaknya Mahasiswa tidak Lulus", tidaklulus) Contoh Hasil Programnya: B. Flowchart     

Cara Kerja Komputer Saat Pertama Kali Di nyalakan

Gambar
  CARA KERJA KOMPUTER SEJAK PERTAMA KALI ON (BOOTING)   A.     Pendahuluan                Apa itu yang dimaksud dengan Booting ? Booting adalah urutan startup yang memulai sistem operasi komputer saat dinyalakan. Urutan boot adalah rangkaian operasi awal yang dilakukan komputer saat dihidupkan. Setiap komputer memiliki urutan booting. B.     Urutan Booting          Terdapat urutan boot standar yang digunakan semua komputer pada umumnya, sebagai berikut: 1.      Pertama, CPU menjalankan instruksi yang ada di dalam memori untuk BIOS. Instruksi tersebut berisi instruksi jump yang ditransfer ke program start-up BIOS. Program ini menjalankan power-on self test (POST) untuk memeriksa apakah perangkat yang akan di gunakan komputer berfungsi dengan baik. 2.      Kemudian, BIOS melewati urutan boot yang sudah dikonfigurasi hingga menemukan perangkat yang dapat di-boot. 3.      Setelah BIOS menemukan perangkat yang dapat di-boot, BIOS memuat bootsector dan mentransfer eksekusi ke

Tugas Kuliah Ke 2

Gambar
  TUGAS KE -1   A.     Permasalahan Buatlah flowchart untuk menentukan harga yang harus dibayar oleh seorang pembeli bila setiap pembelian barang mendapatkan diskon dengan aturan: - Jika total harga pembelian > 1.500.000,- maka dapat diskon 10%             Contoh :                         Masukan Total Harga Beli 1.600.000,-                         Harga yang harus di bayar adalah 1.440.000,- B.     Cara Penyelesaian Masalah                        Untuk menentukan harga yang di bayar oleh seorang pembeli bila setiap pembelian barang mendapatkan diskon dengan aturan Jika total harga pembelian barang > 1.500.000,- mendapat diskon 10% . Secara matematis dapat disimpulkan sebagai berikut : x > 1.500.000,- maka x * 90/100 C.     Struktur Data Yang Dibutuhkan - TotalPembelian sebagai variabel yang didefinisikan bertipe data angka bulat untuk menampung total harga pembelian. - TotalBayar sebagai variable yang didefinisikan bertipe data angka bulat untuk menam

Tugas Algoritma dan Pemrograman

Gambar
  Laporan Praktikum 1   A.     Definisi Masalah          :                         Mengubah Jam dan Menit yang diinputkan menjadi dalam satuan detik. B.     Model Matematika      :                         Detik = (Jam*3600)+(Menit*3600) C.     Flowchart                     :   D.     Kode Program              : Jam = int(input()) Menit = int(input()) Detik = (Jam*3600)+(Menit*3600) Print(Detik) E.     Pengujian Program      :                       Program digunakan untuk mengubah Jam dan Menit yang di inputkan ke dalam satuan detik. Input program Jam dan Detik. Sedangkan luaran adalah Detik yang dihitung menggunakan rumus Detik = (Jam*3600)+(Menit*3600). F.      Tujuan Pengujian         :                     1.      Mengubah Jam dan Menit yang di inputkan ke dalam satuan detik G.     Input                             :                     1.      Jam       = 20                     2.      Menit    = 30 H.     Luaran Diharapkan      :