Laporan Program Dasar Praktikum Week 3 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Nilai



PRAKTIKUM DASAR PEMROGRAMAN Modul 2: Pengenalan Bahasa C 30 September 2020



Nama NIM



: Ihsan Nurkhotib : 162012233037



KELAS RK-A2 PROGRAM STUDI TEKNIK ROBOTIKA DAN KECERDASAN BUATAN SEKOLAH TEKNOLOGI MAJU DAN MULTIDISIPLIN UNIVERSITAS AIRLANGGA 2020



SOAL 1 SOAL



Buatlah flowchart dan program untuk mencetak kalimat “Hello World!” Sejumlah 3x dalam satu baris. JAWABAN



ANALISA Persiapan variabel x = 0. Untuk membuat kalimat “Hello World!” 3 kali atau berapapun kita bisa tuliskan di flowchart decision karena jika nilai x masih kurang dari value, maka program akan terus berulang. Jika kondisi true, maka var x ditambah satu dan mengeluarkan kata “Hello World!”. Program akan selesai saat kondisi decision sudah ber-value 0 atau false. *Maaf saya compiling programnya di terminal, karena belum install GUI compilernya



2



SOAL 2 SOAL Buatlah flowchart dan program untuk mencetak kalimat dan melengkapi data pada titik-titik sesuai dengan data anda: JAWABAN



ANALISA Semua hal yang ditugaskan saya keluarkan saja langsung dengan print. Ada beberapa syntax di sana, seperti \t untuk tabulasi dan \n untuk new line. SOAL 3 SOAL Tulis ulang program dan tampilkan hasil dari program dibawah ini



3



JAWABAN



ANALISA Deklarasi variabel jawab dan hasil dengan type data integer serta memberikan value 1000 untuk var jawab. Var hasil dioperasikan sebagai jawab dikurangi 30. Dan saat output, hasil ditambah lagi 10 sehingga mengeluarkan hasil 980.



SOAL 4 SOAL Apakah tampilan hasil dari potongan program di bawah ini



JAWABAN



4



ANALISA Pendeklarasian variabel value1, value2, dan sum sebagai intger. Setiap var diberi nilai terkecuali sum dioperasikan menampung penjumlahan hasil dari kedua var yang lain. Pada program ada tanda %d itu berfungsi sebagai tanda jika di situ akan diletakan variabel bertipe integer.



SOAL 5 SOAL - Property komputer - Aplikasi yang diinstall - Prosedur installasi - Alasan memilih software ini JAWABAN - Properties :            



Nama: Lenovo Ideapad 330 14AST (88IP3000975) Sistem Operasi: Linux Ubuntu 20.04 LTS x64 & Windows 10 Pro (cracked) Prosesor: 7th Generation AMD A9-9425 APU GPU: AMD Radeon 530 Memori Internal: 4 GB on-board DDR4 Jenis dan Ukuran Layar: IPS 14 inci Resolusi Layar: Full HD 1.920 x 1.080 piksel Daya Baterai: 2 Cell 30WHr, daya tahan 4 jam pemakaian normal Port USB: USB 3.0, 2.0, Card Reader, Audio Jack, HDMI, RJ-45 LAN Bluetooth: Versi 4.1 Dimensi: 338 x 249 x 22 mm Berat: 2,1 kilogram (kg)



- Aplikasi yang di-install : Dev C++ - Prosedur Installasi  Buka link https://sourceforge.net/projects/orwelldevcpp/ untuk mendownload installer Dev C++  Klik download



5



 



Open installer yang baru didownload Pilih English karena belum tersedia Bahasa Indonesia







Klik accept untuk menyetujui persyaratan yang diajukan



 



Disediakan fitur yang bisa diinstall sekalian, klik next jika selesai memilih Lalu klik install, maka proses pemasangan segera dimulai







Jika sudah, klik finish dan centang Run Dev C++ untuk langsung mencoba software



6







Jika Dev C++ sudah terbuka, pilih New lalu klik Source File







Maka akan terbuka workspace kosong, dan isikan code kita. Contoh:







Compile script kita dengan memilih Execute dan klik Compile



7







Lalu nanti kita disuruh menyimpan script kita terlebih dahulu, pilih save as type C source file







Setelah di save dan di compile, kita dapat langsung menjalankan programnya dengan cara pilih Execute dan klik Run







Program sukses dijalankan



ANALISA Menginstall software di windows sangat mudah. Sebelum ini saya berencana untuk menginstall alternatif Dev C++ di lingkungan linux, hanya saja menemukan masalah-masalah yang cukup merepotkan, jadi saya beralih menggunakan windows saja.



8