Postingan

Menampilkan postingan dengan label switching

algoritma teknik switching adalah sistem pembayaran pajak

Teknik switching adalah teknik switching yang digunakan dalam sirkuit digital untuk mengakses sel-sel memori yang spesifik. Contohnya, saat komputer mengakses sebuah data dari memori, maka DAN switching akan digunakan untuk memilih jalur yang tepat untuk mengakses data tersebut dari sel memori yang spesifik. Hal ini dilakukan untuk meningkatkan kecepatan akses data dari memori. Switching adalah teknik pemrograman yang digunakan untuk membuat pengambilan keputusan dalam kode program. Teknik ini menggunakan pernyataan 'switch' yang mengevaluasi suatu ekspresi dan mengeksekusi blok kode yang sesuai dengan kondisi yang ditentukan. Dalam bahasa pascal, pernyataan switch ditulis dengan "case" sebagai pengganti dari switch. Contoh program dalam bahasa pascal: program contoh_switching; var   pilihan: integer; begin   writeln('Pilih salah satu dari pilihan berikut:');   writeln('1. Hitung Luas Persegi');   writeln('2. Hitung Luas Lingkaran');   writeln(...

Algoritma menghitung gaji total karyawan menggunakan COUNTER:

Counter adalah perangkat yang digunakan untuk mencatat jumlah suatu event atau proses yang terjadi. Contohnya, sebuah komputer digunakan untuk menghitung jumlah pelanggan yang masuk ke toko, maka komputer akan menggunakan counter untuk mencatat jumlah pelanggan yang masuk. Berikut ini adalah langkah-langkah algoritma menghitung gaji total karyawan menggunakan counter : Mulai Inisialisasi variable i sebagai iterator untuk perulangan, variable gaji sebagai array untuk menyimpan gaji karyawan, variable counter sebagai penghitung jumlah karyawan yang memiliki gaji lebih dari 0, dan variable gaji_total sebagai penyimpan gaji total yang akan dihitung. Membuat perulangan for dengan variable i yang diinisialisasi dari 1 sampai 100. Dalam perulangan, meminta user untuk memasukkan gaji karyawan ke-i. Dalam perulangan tersebut jika gaji yang diinputkan lebih dari 0, maka counter akan ditambah 1 dan gaji tersebut akan ditambahkan pada gaji_total. Setelah perulangan selesai, cetak jumlah karyawan y...

Accumulator (akumulator) dalam algoritma

Akumulator adalah register yang digunakan oleh CPU untuk menyimpan hasil sementara dari operasi yang sedang dilakukan. Contohnya, saat CPU mengeksekusi perintah penjumlahan dua bilangan, maka hasil dari penjumlahan tersebut akan disimpan di register akumulator sebelum ditransfer ke register lain atau memori untuk digunakan pada operasi berikutnya. Algoritma untuk menambahkan dua bilangan menggunakan akumulator dapat dituliskan sebagai berikut: Mulai Masukkan bilangan pertama ke dalam register akumulator Masukkan bilangan kedua Tambahkan bilangan kedua ke dalam akumulator Cetak hasil dari akumulator Selesai Note: algoritma ini menjelaskan secara umum proses yang dilakukan, dalam konteks yang lebih kompleks anda bisa menambahkan beberapa step, atau menggunakan operator yang lebih kompleks. contoh lainnya :  Algoritma untuk menghitung total gaji seorang pegawai menggunakan akumulator dapat dituliskan sebagai berikut: Mulai Input gaji pokok pegawai Input tunjangan pegawai Input bonus p...

ACCUMULATOR, COUNTER, DAN SWITCHING

Pengertian Accumulator Accumulator merupakan tampat penampungan suatu nilai. Nilai yang masuk akan dijumlahkan dengan nilai yang ada di dalamnya, sehingga accumulator dapat dipakai untuk menentukan nilai total dari penjumlahan suatu bilangan. Accumulator dapat dimisalkan sebagai kotak sumbangan. Dimana jumlah uang yang ada di dalam kotak tersebut erus bertambah sesuai dengan jumlah uang yang masuk. Dalam implementasi bentuk flowchart , accumulator digambarkan sebagai simbol proses. Misalnya untuk menghitung nilai total seluruh gaji pegawai maka dapat digambarkan sebagai berikut. TOTGAJI = TOTGAJI + GAJI Pada awal proses TOTGAJI bernilai nol. Pada waktu proses di atas dilaksanakan, besarnya nilai GAJI ditambahkan ke accumulator TOTGAJI. Analisa persoalan : Untuk mengimplementasikan persoalan ke bentuk flowchart, lakukan analisa masalah dengan merinci spesifikasi programnya, yang terdiri : • Penentuan hubungan antara data input dengan hasil pengolahannya • Penentuan hubungan antara ...

BlogList