Postingan

Menampilkan postingan dari Oktober, 2020

UJI KOMPETENSI INDIVIDU LOGIKA & ALGORITMA

Gambar
NAMA           : SYAFIRA AYU ALIFIYAN NIM           :   19200097 KELAS           : 19.1A.03 UJI KOMPETENSI INDIVIDU PERTEMUAN 7 SOAL : 1. Algoritma diperkenalkan oleh ilmuan dari Persia yang menuliskan kitab al jabr w'al muqabala sekitar tahun 825 M. Siapakah nama ilmuwan tersebut : a. Aristoteles b. Napoleon c. Ibnu Musa Al Khawarizmi d. Isaac Newton e. Christoper Columbus Jawaban : C. Ibnu Musa Al Khawarizmi 2. Bentuk normal untuk mendeskripsikan algoritma yang mengikuti struktur bahasa pemrograman tertentu adalah pengertian : a. Algoritma b. Flowchart c. Pseudocode d. Profilling e. Debugging Jawaban : C. Pseudocode 3. Kumpulan intruksi-intruksi yang diberikan kepada komputer untuk melaksanakan suatu tugas, merupakan pengertian dari : a. Bahasa pemrograman b. Program c. Flowchart  d. Pseudocode e. Bahasa Tingkat Tinggi Jawaban : B. Program 4. Dibawah ini yang merupakan Kriteria pemilihan algoritma adalah : a. Jumlah langkah berhingga, berakhir, ada output dan testing b. Ada

Tugas Pertemuan 5 Logika & Algoritma Perulangan (Looping)

 TUGAS PERTEMUAN 5 PERULANGAN (LOOPING) Nama : Syafira Ayu Alifiyan NIM : 19200097 Kelas : 19.1A.03 Kelompok   : 2 Tugas Pertemuan 5 (berkelompok) : Soal : Buatlah algoritma dan program untuk menentukan bilangan prima dari 1 sampai 200. Output Program dapat menampilkan bilangan prima tersebut dengan menggunakan instruksi perulangan (for, atau while).  JAWABAN : 1. Perulangan for Naratif : Didalam program python untuk menampilkan bilangan prima menggunakan input yang nilainya ditampung oleh variabel "batas", nilai dari variabel batas adalah sebagai batas akhir dari bilangan yang diinginkan.  Contoh jika kita akan menampilkan bilangan prima dari 1 sampai 200, maka kita menginput angka "200" sebagai batas angka. Pada saat program berjalan, dengan otomatis akan menampilkan deret bilangan prima antara 1 sampai 200 dengan tepat dan benar. Dimulai dengan membuat sebuah variabel yang disimpan sebagai nilai didalam sebuah variabel batas, dengan format: batas=int(input("

Tugas Pertemuan 4 "Rangkuman Materi Branching (Percabangan)"

Gambar
Tugas Pertemuan 4 Nama : Syafira Ayu Alifiyan NIM  :19200097 Kelas  : 19.1A.03 Materi : Branching (Percabangan) BRANCHING (PERCABANGAN) A. STRUKTUR BRANCHING (PERCABANGAN) Struktur Percabangan if Untuk satu pilihan keputusan. Jika kondisi True/benar maka statement dikerjakan,  Jika kondisi false/salah maka statement dilewati. Bentuk Umum :   Contoh Kondisi if : Struktur Percabangan if ... else Percabangan if ... else akan menyeleksi kondisi jika bernilai True/benar maka statement 1 dijalankan, jika kondisi bernilai False/salah maka statement 2 dijalankan. Bentuk Umum : Contoh Program if ... else : Contoh 2 : Struktur Percabangan if ... elif ... else Untuk menguji lebih dari 2 kondisi, bila kondisi 1 True/benar maka statement 1 dikerjakan, bila False/salah maka statement 2 dikerjakan, jika salah maka statement 3 dikerjakan. Bentuk Umum : if kondisi1:                                        statement1 elif kondisi2:     statement2 else:     statement3 Contoh Program if ... elif ... else