Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

bpp algoritma dan pemrograman elektornika unej, Exercises of Power Electronics

bpp algoritma dan pemrograman elektornika unej 2017

Typology: Exercises

2017/2018

Uploaded on 10/03/2018

fahmi-rm
fahmi-rm 🇮🇩

4.8

(4)

5 documents

1 / 56

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
i
BUKU PETUNJUK PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
Nama : ..............................................
NIM : ..............................................
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS JEMBER
2017/2018
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38

Partial preview of the text

Download bpp algoritma dan pemrograman elektornika unej and more Exercises Power Electronics in PDF only on Docsity!

i

BUKU PETUNJUK PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN

Nama: ..............................................

NIM : ..............................................

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

UNIVERSITAS JEMBER 2017/ 2018

ii

HALAMAN PENGESAHAN

Buku Petunjuk Praktikum Pemrograman Komputer disusun sebagai perangkat pembelajaran mata praktikum Algoritma dan Pemrograman serta pegangan pelaksanaan praktikum bagi mahasiswa praktikan maupun dosen pengampu di Laboratorium Komputer dan Multimedia, Jurusan Teknik Elektro Universitas Jember. Jember, 25 Januari 2018 Mengetahui, Dekan Fakultas Teknik Universitas Jember Kepala Laboratorium Komputer dan Multimedia Dr. Ir. Entin Hidayah, M.UM. Samsul Bachri Masmachofari,S.T.,M.MT. NIP. 196612151995032001 NIP. 196403171998021001

iv

SOP & TATA TERTIB PRAKTIKUM

A. PELAKSANAAN PRAKTIKUM

  1. Dosen hadir pada pelaksanaan praktikum
  2. Teknisi dan asisten laboratorium harap selalu mengecek jadwal dan menyiapkan alat maupun bahan praktikum
  3. Pelaksanaan praktikum harus mengacu pada SOP & Tata Tertib Praktikum, penjadwalan serta buku petunjuk praktikum yang telah disepakati bersama
  4. Laporan praktikum berbentuk jobsheet / LKS dengan nama "Buku Petunjuk Praktikum (BPP)"
  5. Data praktikum yang berupa angka atapun huruf dapat ditulis pada BPP
  6. Data praktikum yang berupa gambar dapat dicetak kemudian ditempel pada BPP
  7. Praktikum dilaksanakan 14 kali pertemuan ditambah ujian praktikum dengan jadwal sesuai SISTER
  8. Satu kali kegiatan praktikum sama dengan satu SKS sama dengan 150 menit dengan kapasitas 20 mahasiswa
  9. Kegiatan praktikum terdiri dari beberapa percobaan dengan jenis kegiatan antara lain Pre-Test, Pengambilan Data, Post-Test, dan Asistensi
  10. Tidak ada kegiatan praktikum yang diperbolehkan diluar jadwal praktikum B. ASISTEN LABORATORIUM
  11. Asisten laboratorium diperbolehkan memandu jalannya praktikum namun tetap dalam pengawasan dosen
  12. Asisten laboratorium tidak diperkenankan memberi hukuman/ sanksi serta penilaian
  13. Asisten laboratorium diperbolehkan melakukan pengecekan data-data hasil praktikum C. MAHASISWA
  14. Mahasiswa wajib memakai jas lab saat pelaksanaan kegiatan praktikum. Bagi mahasiswa yang tidak menggunakan jas lab dilarang mengikuti kegiatan praktikum.
  15. Toleransi keterlambatan 15 menit bagi mahasiswa, terlambat lebih dari itu mahasiswa dilarang mengikuti kegiatan praktikum
  16. Jika dalam suatu percobaan mahasiswa tidak mengikuti salah satu dari kegiatan tersebut, maka tetap diperbolehkan mengikuti kegiatan lain.
  17. Tidak ada susulan bagi mahasiswa yang melewatkan pre-test, pengambilan data maupun post-test. Hal ini berkaitan dengan tidak diperbolehkannya kegiatan praktikum diluar jadwal praktikum. Namun, dosen diperbolehkan (tidak wajib) memberikan tugas pengganti/ tambahan kepada mahasiswa untuk mengganti kegiatan yang dilewatkan.
  18. Sama seperti perkuliahan, mahasiswa diperbolehkan mengikuti ujian praktikum jika memenuhi 75% kehadiran
  19. Mahasiswa WAJIB mengikuti setiap instruksi dosen pengampu. Setiap tindakan mahasiswa dalam laboratorium yang diluar instruksi atau tanpa seizin dosen pengampu dapat disanksi nilai nol.

v

DAFTAR ISI

HALAMAN SAMPUL ...............................................................................................

HALAMAN PENGESAHAN ....................................................................................

JADWAL PELAKSANAAN PRKTIKUM ................................................................

SOP & TATA TERTIB PRAKTIKUM ......................................................................

DAFTAR ISI ...............................................................................................................

BAB 1 DASAR ALGORITMA C .......................................................................

BAB 2 TIPE DASAR PEMROGRAMAN C .......................................................

BAB 3 KONDISI (if, if-else, switch) ................................................................... BAB 4 PENGULANGAN (for, while, do-while) ................................................ BAB 5 PEMBUATAN FUNGSI ......................................................................... DAFTAR PUSTAKA

2 Buku Petunjuk Praktikum

1. 4 Prosedur Percobaan 1.4.1 Kegiatan 1 - Mencetak kalimat “Hello World!” dalam satu baris 1.4.2 Kegiatan 2 - Mencetak kalimat dalam beberapa baris, dengan tampilan sbb : Hello... ..oh my ...when do i stop? 1 .. ... 1.4.3 Kegiatan 3 - Menghitung penjumlahan 1024 + 4096 dan mencetak hasilnya. 1.4.4 Kegiatan 4 - Mengisi nilai 2 variabel int, menjumlahkan kedua isi variabel tersebut dan mencetak hasilnya. 1.4.5 Kegiatan 5 - Mengisi nilai sebuah variabel float, mengalikan isi variabel tersebut dengan 50 dan mencetak hasilnya. 1.4.6 Kegiatan 6 - Menampilkan nilai sebuah bilangan float dengan tanpa menentukan format tampilannya ( default ). 1.4.7 Kegiatan 7 - Menampilkan nilai sebuah bilangan float dengan format :lebar medan 10 digit dan 2 digit di belakang koma. 1.4.8 Kegiatan 8 - Menerima masukan dengan format int dan char kemudian menampilkannya kembali dengan format yang sesuai.

3 Buku Petunjuk Praktikum 1.5 Data Hasil Percobaan

5 Buku Petunjuk Praktikum

6 Buku Petunjuk Praktikum

8 Buku Petunjuk Praktikum 1.7 Kesimpulan

1. 8 Lembar Evaluasi No Kegiatan Keterangan TTD Asisten

TTD

Dosen 1 Tugas Pendahuluan 2 Pengambilan data 1 3 Pengambilan data 2 4 Pengambilan data 3 5 Pengambilan data 4 6 Pengambilan data 5 7 Pengambilan data 6 8 Pengambilan data 7 9 Pengambilan data 8 10 Asistensi

9 Buku Petunjuk Praktikum

2 TIPE DATA PEMROGRAMAN^ C

2.1 Tujuan Praktikum

  • Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya).
  • Menjelaskan tentang Variabel.
  • Menjelaskan tentang konstanta.
  • Menjelaskan tentang berbagai jenis operator dan pemakaiannya.
  • Menjelaskan tentang intruksi I/O. 2 .2 Landasan Teori 2.2.1 Tipe Data Dasar Data berdasarkan jenisnya dapat dibagi menjadi lima kelompok, yang dinamakan sebagai tipe data dasar. Kelima tipe data dasar adalah: a. Bilangan bulat ( integer ) b. Bilangan real presisi-tungga c. Bilangan real presisi-ganda d. Karakter e. Tak-bertipe ( void ). Kata-kunci yang berkaitan dengan tipe data dasar secara berurutan di antaranya adalah int ( short int, long int, signed int dan unsigned int ), float, double , dan char. 2.2.2 Variabel Aturan penulisan pengenal untuk sebuah variabel, konstanta atau fungsi yang didefinisikan oleh pemrogram adalah sebagai berikut : a. Pengenal harus diawali dengan huruf (A..Z, a..z) atau karakter garis bawah ( _ ). b. Selanjutnya dapat berupa huruf, digit (0..9) atau karakter garis bawah atau tanda dollar ($). c. Panjang pengenal boleh lebih dari 31 karakter, tetapi hanya 31 karakter pertama yang akan dianggap berarti. d. Pengenal tidak boleh menggunakan nama yang tergolong sebagai kata-kata cadangan ( reserved words) seperti int, if, while dan sebagainya. 2.2.3 Konstanta Konstanta menyatakan nilai yang tetap. Berbeda dengan variabel, suatu konstanta tidak dideklarasikan. Namun seperti halnya variabel, konstanta juga memiliki tipe. Penulisan konstanta mempunyai aturan tersendiri, sesuai dengan tipe masing-masing. a. Konstanta karakter misalnya ditulis dengan diawali dan diakhiri dengan tanda petik tunggal, contohnya : ‘A’ dan ‘@’.

11 Buku Petunjuk Praktikum 2.4.2 Kegiatan 2 (Penggunaan format panjang medan data) #include <stdio.h> Main () { Char nama1[10]=”Dita”, nama2[10]=”Ani”, nama3[10]=”Fitri”; Float a = 88.5, b = 90.8, c = 98.2; Printf(“%8s\t %7s\t %8s”, nama1, nama2, nama3); Printf(“\n%8.2f \t %8.2f \t %8.2f”, a, b, c); } 2.4.3 Kegiatan 3 (Penggunaan operator) #include <stdio.h> Main () { Int a, b; A = 8+23/6; B= (8+2)3/6; Printf(“A=8+23/6\n”); Printf(“B= (8+2)3/6\n”); Printf (“Hasil dari A = %d\n”,a); Printf(“Hasi dari B = %d\n”,b); } 2.4.4 Kegiatan 4 (Penggunaan Operator Modulus) #include <stdio.h> Main () { Int a = 14, b = 2, c = 3, d = 4; Printf(“a=%d, b=%d, c=%d, d=%d\n\n”, a, b, c, d); Printf(“Hasil a %% b = %d\n”, a % b); Printf(“Hasil a %% c = %d\n”, a % c); Printf(“Hasil a %% d = %d\n”, a % d); Printf(“Hasil a/dd+a%%d=%d\n”, a/dd+a%d); } 2.4.5 Kegiatan 5 (Penggunaan Operator Increment) #include <stdio.h> Main () { Int a = 10, b = 5; Printf(“Nilai A = %d”,a); Printf(“\nNilai ++A = %d”, ++a); Printf(“\nNilai B = %d”, b); Printf(“\nNilai – B = %d”, --b); }

12 Buku Petunjuk Praktikum 2.5 Data Hasil Percobaan

14 Buku Petunjuk Praktikum

15 Buku Petunjuk Praktikum 2.6 Analisis Data dan Pembahasan