Rabu, 21 Oktober 2020

Logika dan Algoritma KD 4.3

 

MENGGUNAKAN INSTRUKSI KONDISIONAL

Instruksi kondisional atau pernyataan kondisional merupakan pernyataan yang terdiri atas kondisi-kondisi, dimana jika kondisi tersebut terpenuhi maka program akan melakukan instruksi tertentu. Dengan kata lain, pernyataan kondisional merupakan petunjuk arah untuk urutan suatu program.

Pernyataan kondisional memungkinkan kita untuk memprogram suatu script untuk membuat keputusan berdasarkan satu atau lebih kondisi. Semua pernyataan kondisional berhubungan dengan Boolean (true atau false / benar - salah), dan dapat dieksekusi bila kondisi itu benar ataupun salah.

Instruksi kondisional terdiri dari :

if              : mengeksekusi instruksi jika kondisi itu benar (true).

if … else :  mengeksekusi  instruksi jika kondisi benar (true), dan mengeksekusi instruksi lain jika kondisi salah (false).

switch      : memilih instruksi mana yang akan dieksekusi.

 

Contoh pernyataan kondisional :

Jika seorang siswa memperoleh nilai kurang dari 72, maka siswa tersebut remidi. Maka penulisan script programnya adalah sebagai berikut :

if (nilai<72) then

writeln('Anda remidi')

Arti dari perintah pada script program di atas adalah jika nilainya kurang dari 72, maka cetaklah tulisan Anda remidi.

LATIHAN :

Buatlah script program dengan menggunakan instruksi kondisional pada pernyataan berikut ini :

Jika pada sebuah ujian seorang siswa mendapatkan nilai lebih dari 80, maka cetaklah tulisan “SELAMAT ANDA LULUS.”

Senin, 12 Oktober 2020

LOGIKA DAN ALGORITMA KD 4.2.

MENDEFINISIKAN VARIABEL DAN MENYIMPAN DATA

Komputer bekerja dengan cara menerima input data, melakukan pemrosesan data, dan menghasilkan output. Nilai input bisa berasal dari data yang diketik melalui keyboard, file, kamera, mikrofon, dan sebagainya. Sementara output dapat kita tampilkan ke monitor, cetak ke dokumen, atau ke dalam sebuah file. Pada tahap pemrosesan, program membutuhkan bantuan variabel untuk menyimpan nilai sementara.Sama seperti waktu kita berpikir, kita membutuhkan beberapa ingatan untuk memproses informasi.

Semua program komputer yang sedang berjalan akan menyimpan data sementara di dalam RAM (Random Access Memori). Data-data yang tersimpan di dalam RAM memiliki alamat yang direpresentasikan dalam bilangan heksa desmial.

Bagaiaman cara program menyimpan nilai ke RAM? Jawabannya dengan menggunakan variabel. Semakin banyak variabel yang kita buat semakin besar pula memori yang akan digunakan di dalam RAM.

Jadi, variabel adalah kode program yang digunakan untuk menampung nilai tertentu. Nilai yang disimpan di dalam variabel selanjutnya dapat dipindahkan ke dalam database, atau ditampilkan kembali ke pengguna. Sementara tipe data adalah jenis data yang akan disimpan di dalam variabel. Nilai dari variabel dapat di isi dengan informasi yang diinginkan dan dapat diubah nilainya pada saat kode program sedang berjalan. Sebuah variabel memiliki nama yang digunakan untuk mengakses nilai dari variabel itu

Contohnya dari variable seperti script dibawah ini :

int a;

Maskud dari satu baris script diatas ialah memberi instruksi pada processor untuk membuat variable a yang dialokasikan pada memori sebesar bit tipe data integer dengan nilai NULL (tidak terisi apapun).

Senin, 28 September 2020

LOGIKA DAN ALGORITMA


LOGIKA DAN ALGORITMA

Logika seringkali dihubungkan dengan kecerdasan, seseorang yang mampu berlogika dengan baik sering orang menyebutnya sebagai pribadi yang cerdas. Logika identik dengan masuk akal dan penalaran. Logika berasal dari dari bahasa Yunani yaitu LOGOS yang berarti ilmu. Logika adalah ilmu yang mengajarkan cara berpikir untuk melakukan kegiatan dengan tujuan tertentu. Algoritma berasal dari nama seorang Ilmuwan Arab yang bernama Abu JafarMuhammad Ibnu Musa Al Khuwarizmi penulis buku berjudul Al Jabar Wal Muqabala. Al-Khuwarizmi dibaca orang barat menjadi Algorism yang kemudian lambat laun menjadi Algorithm diserap dalam bahasa Indonesia menjadi Algoritma.

Algoritma dapat diartikan urutan penyelesaian masalah yang disusun secara sistematis menggunakan bahasa yang logis untuk memecahkan suatu permasalahan. Logika danAlgoritma adalah ilmu yang mempelajari cara penyelesaian suatu masalah berdasarkan urutan langkah-langkah terbatas yang disusun secara sistematis dan menggunakan bahasa yang logis dengan tujuan tertentu.

Untuk lebih mudah memahami arti dari algoritma dicontohkan sebuah permasalahan penukaran isi dari dua gelas. Diberikan dua buah gelas A dan B, gelasA berisi air teh dan gelasB berisi air kopi. Pertukarkan isi gelas tersebut sehingga menghasilkan gelasA yang semula berisi air teh menjadi berisi air kopi dan gelasB yang semula berisi air kopi menjadi berisi air teh. Ilustrasi permasalahan ini dapat dilihat pada Gambar berikut ini :



Dari contoh tersebut dapat dilihat bahwa penyelesaian permasalahan penukaran isi dua buah gelas sangat sederhana. Disini digunakan urutan langkah yang masuk akal atau logis sehingga isi dari kedua nya sudah berpindah media, dari A ke B dan B ke A. Inilah yang dinamakan “Algoritma”, urutan penyelesaian sebuah permasalahan dengan urutan dan langkah yang logis dan masuk akal menghasilkan sesuatu langkah yang benar.

UJI KOMPETENSI LOGIKA DAN ALGORITMA

1       1. Jelaskan tentang pengertian LOGIKA!

   2. Siapakah yang menemukan ilmu ALGORITMA?  

   3. Jelaskan tentang pengertian ALGORITMA !   

   4. Logika dan algoritma adalah…………

PENGAYAAN MATERI "KONVERSI BILANGAN BINER DAN OKTAL"  MAPEL INFORMATIKA KELAS 8 SEMESTER 1 1. Konversikan bilangan desimal 75 menj...