Latihan C++ Class, Class Array, Struct, Struc Array. Latihan Class Biasa

Ukuran: px
Mulai penontonan dengan halaman:

Download "Latihan C++ Class, Class Array, Struct, Struc Array. Latihan Class Biasa"

Transkripsi

1 Latihan Class Biasa #include<stdio.h> #include<conio.h> #include<iostream.h> class pesawat public: char nama[30],*napes; int beli,kode,harga; long int jumlah,total,ppn,diskon; ; main() pesawat tiket; cout<<" Travel AL-Mukti"<<endl; cout<<"=============================================="<<endl; cout<<"nama Penumpang :";gets(tiket.nama); cout<<"kode Pesawat [1/2/3/4]:";cin>>tiket.kode; cout<<"jumlah Tiket :";cin>>tiket.beli; if(tiket.kode==1) tiket.napes="lion Air"; tiket.harga=200000; if(tiket.kode==2) tiket.napes="adam Air"; tiket.harga=300000; if(tiket.kode==3) tiket.napes="star Air"; tiket.harga=350000; tiket.napes="batavia Air"; tiket.harga=255000; cout<<"nama Pesawat :"<<tiket.napes<<endl; cout<<"harga Tiket :"<<tiket.harga<<endl; tiket.jumlah=tiket.harga*tiket.beli; cout<<"jumlah Bayar :"<<tiket.jumlah<<endl; if (tiket.beli>5) tiket.diskon=tiket.jumlah*5/100; 1

2 tiket.diskon=0; cout<<"diskon :"<<tiket.diskon<<endl; tiket.ppn=tiket.jumlah*10/100; cout<<"ppn :"<<tiket.ppn<<endl; tiket.total=tiket.jumlah-tiket.diskon+tiket.ppn; cout<<"total bayar :"<<tiket.total<<endl; getch(); Layout Class Biasa 2

3 Latihan Ke 1 Class Array DAFTAR GAJI PEGAWAI PT.MAKMUR ``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` Input Jumlah Karyawan : Data Karyawan Ke 1 NIP : Nama Pegawai : Golongan : Jabatan : Gaji Pokok : Tunjangan Jabatan : REKAPITULASI DAFTAR GAJI PEGAWAI PT. MAKMUR ``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` NIP NAMA GOLONGAN JABATAN GAJI TUNJANGAN PPH GAJI PEGAWAI POKOK JABATAN BERSIH ``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` ``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` JUMLAH SELURUH GAJI :Rp. Ketentuan Soal : Golongan Jabatan Gaji Pokok Tunjangan Jabatan 1 Tetap % dari Gaji Pokok 2 Honorer Tidak dapat tunjangan PPH = 10% dari Gaji Pokok Gaji Bersih =Gaji Pokok+Tunjangan Jabatan-PPH 3

4 Listing Program: #include<stdio.h> #include<conio.h> #include<iostream.h> #include<iomanip.h> class gaji public: char nip[10],nama[20],*jab; long int jum_total,gapok,tunjab,pph,gaji_bersih; int gol; ; main() int i,j; float jum_total; gaji pegawai[10]; cout<<" DAFTAR GAJI PEGAWAI "<<endl; cout<<" PT. MAKMUR "<<endl; cout<<"========================================="<<endl; cout<<"input jumlah pegawai :";cin>>j; for (i=1;i<=j;i++) cout<<"data pegawai ke-"<<i<<endl; cout<<"nip :";cin>>pegawai[i].nip; cout<<"nama :";gets(pegawai[i].nama); cout<<"gol [1/2] :";cin>>pegawai[i].gol; if(pegawai[i].gol==1) pegawai[i].jab="tetap"; pegawai[i].gapok= ; pegawai[i].tunjab=pegawai[i].gapok*10/100; pegawai[i].jab="honorer"; pegawai[i].gapok= ; pegawai[i].tunjab=0; cout<<"jabatan :"<<pegawai[i].jab<<endl; cout<<"gaji Pokok :"<<pegawai[i].gapok<<endl; cout<<"tunjangan jabatan :"<<pegawai[i].tunjab<<endl<<endl; cout<<" REKAPITULASI DAFTAR GAJI PEGAWAI "<<endl; cout<<" PT. MAKMUR "<<endl; 4

5 cout<<"================================================================="<<endl; cout<<"nip Nama Golongan Jabatan Gaji Tunjangan PPH Gaji "<<endl; cout<<" Pegawai Pokok Jabatan Bersih"<<endl; cout<<"================================================================="<<endl; for(i=1;i<=j;i++) cout<<setiosflags(ios::left)<<setw(12)<<pegawai[i].nip; cout<<setiosflags(ios::left)<<setw(14)<<pegawai[i].nama; cout<<setiosflags(ios::left)<<setw(8)<<pegawai[i].gol; cout<<setiosflags(ios::left)<<setw(8)<<pegawai[i].jab; cout<<setiosflags(ios::right)<<setw(10)<<pegawai[i].gapok; cout<<setiosflags(ios::right)<<setw(9)<<pegawai[i].tunjab; pegawai[i].pph=pegawai[i].gapok*10/100; cout<<setiosflags(ios::right)<<setw(8)<<pegawai[i].pph; pegawai[i].gaji_bersih=pegawai[i].gapok+pegawai[i].gapok-pegawai[i].pph; cout<<setiosflags(ios::right)<<setw(10)<<pegawai[i].gaji_bersih<<endl; jum_total=jum_total+pegawai[i].gaji_bersih; cout<<"================================================================"<<endl; cout<<" Jumlah Seluruh Gaji :Rp."<<setprecision(10)<<jum_total<<endl; getch(); Layout Ke 1 Class Array 5

6 Latihan Ke 2 Class Array #include<stdio.h> #include<conio.h> #include<iostream.h> #include<iomanip.h> class penginapan public: char kode[5],*nama[5]; int harga[5],lama[5]; long int bayar[5]; ; main() char lagi; float total; int i,j; penginapan hotel; awal: cout<<" PENGINAPAN HOTEL HANDA YANNA "<<endl; cout<<"=================================================================="<<endl ; cout<<"masukan jumlah data =";cin>>j; for (i=1;i<=j;i++) cout<<"data penyewa ke- :"<<i<<endl; cout<<"masukan kode kamar :";cin>>hotel.kode[i]; if (hotel.kode[i]=='a' hotel.kode[i]=='a') hotel.nama[i]="angel"; hotel.harga[i]=500000; 6

7 if (hotel.kode[i]=='b' hotel.kode[i]=='b') hotel.nama[i]="bunga"; hotel.harga[i]=255000; hotel.nama[i]="cantik"; hotel.harga[i]=350000; cout<<"nama kamar :"<<hotel.nama[i]<<endl; cout<<"harga :"<<hotel.harga[i]<<endl; cout<<"masukan lama sewa :";cin>>hotel.lama[i]; hotel.bayar[i]=hotel.lama[i]*hotel.harga[i]; cout<<"total bayar :"<<hotel.bayar[i]<<endl; cout<<endl; cout<<endl<<endl; cout<<" PENGINAPAN HOTEL HANDA YANNA "<<endl; cout<<"=================================================================="<<endl ; cout<<"no. kode nama harga lama biaya "<<endl; cout<<" kamar kamar sewa "<<endl; cout<<"=================================================================="<<endl ; for (i=1;i<=j;i++) cout<<setiosflags(ios::left)<<setw(5)<<i; cout<<setiosflags(ios::left)<<setw(10)<<hotel.kode[i]; cout<<setiosflags(ios::left)<<setw(10)<<hotel.nama[i]; cout<<setiosflags(ios::right)<<setprecision(8)<<setw(12)<<hotel.harga[i]; cout<<setiosflags(ios::right)<<setprecision(2)<<setw(10)<<hotel.lama[i]; cout<<setiosflags(ios::right)<<setprecision(8)<<setw(10)<<hotel.bayar[i]<<endl; total=total+hotel.bayar[i]; cout<<"=================================================================="<<endl ; cout<<"total = Rp"<<setprecision(10)<<total<<endl<<endl; cout<<"mau Isi Data Lagi?[Y/T]";cin>>lagi; if(lagi=='y' lagi=='y') goto awal; goto akhir; akhir: getch(); 7

8 Layout Ke 2 Class Array 8

9 Latihan Struct Biasa #include<stdio.h> #include<conio.h> #include<iostream.h> main() struct char nim[10],nama[20]; float nilai; mahasiswa; cout<<"masukan NIM :";cin>>mahasiswa.nim; cout<<"masukan Nama :";gets(mahasiswa.nama); cout<<"masukan Nilai:";cin>>mahasiswa.nilai; cout<<"nim :"<<mahasiswa.nim<<endl; cout<<"nama :"<<mahasiswa.nama<<endl; cout<<"nilai :"<<mahasiswa.nilai<<endl; getch(); Layout Struct Biasa 9

10 Latihan Struct Array #include<stdio.h> #include<conio.h> #include<iostream.h> #include<iomanip.h> main() int i,j; const upah=40000; char bulan[25],lagi; float total_jam,total_lem; struct char nik[9],nama[25]; int jml_jam; float upah_lem,total_gaji; pegawai[5]; cout<<"masukkan jumlah data :";cin>>j; for (i=1;i<=j;i++) awal: cout<<"data pegawai ke- :"<<i<<endl; cout<<"nik karyawan :";cin>>pegawai[i].nik; cout<<"nama karyawan :";gets(pegawai[i].nama); cout<<"jumlah jam lembur :";cin>>pegawai[i].jml_jam; cout<<endl; cout<<" DAFTAR LEMBUR KARYAWAN "<<endl; cout<<endl; cout<<"bulan = ";cin>>bulan; cout<<"===================================================================="<<e ndl; cout<<"no. NIK Nama Upah jumlah total gaji "<<endl; cout<<" lembur jam lembur "<<endl; cout<<"====================================================================="<< endl; for (i=1;i<=j;i++) cout<<setiosflags(ios::left)<<setw(5)<<i; cout<<setiosflags(ios::left)<<setw(10)<<pegawai[i].nik; 10

11 cout<<setiosflags(ios::left)<<setw(15)<<pegawai[i].nama; cout<<setiosflags(ios::left)<<setw(15)<<upah; cout<<setiosflags(ios::left)<<setw(15)<<setprecision(2)<<pegawai[i].jml_jam; pegawai[i].total_gaji=pegawai[i].jml_jam*upah; cout<<setiosflags(ios::left)<<setw(15)<<setprecision(8)<<pegawai[i].total_gaji<<endl; total_jam=total_jam+pegawai[i].jml_jam; total_lem=total_lem+pegawai[i].total_gaji; cout<<"=================================================================="<<endl ; cout<< "total upah/lembur : "<<total_jam<<" "<<"RP."<<total_lem<<endl; cout<<endl; cout<<"mau tambah lagi? [Y/T] :";cin>>lagi; if (lagi=='y' lagi=='y') goto awal; goto akhir; akhir: getch(); Layout Struct Array 11

12 12

Pertemuan 18. Function (Fungsi) Script Program :

Pertemuan 18. Function (Fungsi) Script Program : 1 Pertemuan 18 Function (Fungsi) Fungsi merupakan blok dari kode yang dirancang untuk melaksanakan tugas khusus. Pada intinya fungsi berguna untuk : Mengurangi pengulangan penulisan program yang berulang

Lebih terperinci

Jawaban Latihan Pertemuan 15 Array

Jawaban Latihan Pertemuan 15 Array Latihan_array1: Sebuah perusahaan ayam goreng dengan nama GEROBAK FRIED CHICKEN yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan program untuk membantu kelancaran usahaannya. GEROBAK FRIED

Lebih terperinci

CLASS. Bentuk Umum : class nama_class { Data elemen_class ; ... Public : Data elemen_class ; Data elemen_class ; } nama_object; BENTUK

CLASS. Bentuk Umum : class nama_class { Data elemen_class ; ... Public : Data elemen_class ; Data elemen_class ; } nama_object; BENTUK 11 CLASS 10.1 KELAS DAN STRUKTUR Kelas merupakan struktur data dari objek. Untuk menjelaskan tentang kelas, akan kita bandingkan bentuk antara struktur dan kelas. Suatu kelas (class) merupakan suatu metode

Lebih terperinci

DISUSUN OLEH BAB IX. Structt. //untuk. long. int nip; char. nama[31]; char } HAL 1

DISUSUN OLEH BAB IX. Structt. //untuk. long. int nip; char. nama[31]; char } HAL 1 DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB IX STRUCT (RECORD) IF Pendahuluan Structt Struct atau lebih dikenal dengan istilah record adalah kumpulan data yang

Lebih terperinci

Pert. 5. Operai Penyeleksian Kondisi

Pert. 5. Operai Penyeleksian Kondisi Pernyataan IF Pernyataan Switch Case Pert. 5. Operai Penyeleksian Kondisi Definisi Penyeleksian Kondisi Pernyataan Percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara

Lebih terperinci

Struct & Pointer. Agung Sasongko, M.Kom

Struct & Pointer. Agung Sasongko, M.Kom Algoritma dan Pemrograman 1 C++ Struct & Pointer Agung Sasongko, M.Kom Pengertian struct / struktur struct adalah statement yang berguna untuk mengkelompokkan sejumlah data dengan tipe yang berlainan.

Lebih terperinci

FUNGSI IF Borland C++ Operasi Penyeleksian Kondisi

FUNGSI IF Borland C++ Operasi Penyeleksian Kondisi FUNGSI IF Borland C++ Operasi Penyeleksian Kondisi Pernyataan Percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yang ada. Pernyataan IF if (kondisi)

Lebih terperinci

DIKTAT MATA KULIAH PEMROGRAMAN I BAB IX STRUCT. tipe_data_1 variabel_1 ; tipe_data_2 variabel_2 ; tipe_data_n variabel_n ;

DIKTAT MATA KULIAH PEMROGRAMAN I BAB IX STRUCT. tipe_data_1 variabel_1 ; tipe_data_2 variabel_2 ; tipe_data_n variabel_n ; DIKTAT MATA KULIAH PEMROGRAMAN I BAB IX STRUCT IF Dasar Teori Struct atau record adalah kumpulan data yang memiliki tipe data yang berbeda. Struct sangat berbeda dengan array yang hanya memiliki satu buah

Lebih terperinci

Algoritmadan Pemrograman

Algoritmadan Pemrograman Algoritmadan Pemrograman Struktur Kondisional Pemrograman C/C++ Ptputraastawa@gmail.com Ptputraastawa.wordpress.com Slide 1-1/14 Struktur Kondisional Sebuah program biasanya tidak terbatas hanya pada intruksi

Lebih terperinci

Nama : Suseno Rudiansyah Kelas : X2T Fakultas : Teknik Informatika Tugas : Algoritma 2 1. STRUKTUR DATA KOMPOSIT

Nama : Suseno Rudiansyah Kelas : X2T Fakultas : Teknik Informatika Tugas : Algoritma 2 1. STRUKTUR DATA KOMPOSIT Nama : Suseno Rudiansyah Kelas : X2T Fakultas : Teknik Informatika Tugas : Algoritma 2 1. STRUKTUR DATA KOMPOSIT Data komposit merupakan tipe data yang disusun dari tipe data sederhana atau tipe komposit

Lebih terperinci

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009 SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include

Lebih terperinci

Pengenalan Array. Array Satu Dimensi

Pengenalan Array. Array Satu Dimensi Bab 1 Array/ Larik Pengenalan Array Array adalah suatu data terstruktur yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama. Elemen-elemen array tersusun secara sekuensial dalam memori

Lebih terperinci

#include<file_header> main() { Statement; Achmad Rifai [ACF] 1. Struktur C++

#include<file_header> main() { Statement; Achmad Rifai [ACF] 1. Struktur C++ Pertemuan 1 & 2 Struktur C++ #include Statement; menyertakan file header fungsi utama program awal dari program pernyataan atau perintah akhir dari program File_header conio.h : clrscr, getch

Lebih terperinci

LAMPIRAN A LISTING PROGRAM

LAMPIRAN A LISTING PROGRAM LA.1 LAMPIRAN A LISTING PROGRAM #include #include #include #include #include #include #include #include void about(){ gotoxy(24,4);cout

Lebih terperinci

mengatur jumlah digit pecahan yang diinginkan mengatur atau mengontrol sejumlah tanda format, misalkan rata kiri, kanan, huruf capital dll.

mengatur jumlah digit pecahan yang diinginkan mengatur atau mengontrol sejumlah tanda format, misalkan rata kiri, kanan, huruf capital dll. Struktur C++ #include Statement; menyertakan file header fungsi utama program awal dari program pernyataan atau perintah akhir dari program File_header conio.h iostream.h stdio.h iomanip.h

Lebih terperinci

MODUL 9 STRUCT (STRUKTUR)

MODUL 9 STRUCT (STRUKTUR) MODUL 9 STRUCT (STRUKTUR) A. Tujuan Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengenal dan memahami penggunaan struct (struktur) dalam listing program. 2. Membuat program sederhana

Lebih terperinci

Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah: Perkalian Pembagian Sisa Pembagian (mod) Penjumlahan 6 2

Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah: Perkalian Pembagian Sisa Pembagian (mod) Penjumlahan 6 2 [Kristanto:2009] Operator merupakan simbol atau kata yang dapat digunakan dalam program untuk melakukan suatu operasi atau manipulasi, seperti menjumlahkan dua buah nilai, memberikan nilai kesuatu variabel,

Lebih terperinci

Pert 2 Struktur Data (mengajarkomputer.wordpress.com) ARRAY DIMENSI 1 & 2

Pert 2 Struktur Data (mengajarkomputer.wordpress.com) ARRAY DIMENSI 1 & 2 ARRAY DIMENSI 1 & 2 Array / Larik : Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer. Array dapat didefinisikan sebagai suatu himpunan hingga elemen

Lebih terperinci

Pertemuan 2 ARRAY DIMENSI 1 & 2

Pertemuan 2 ARRAY DIMENSI 1 & 2 Pertemuan 2 ARRAY DIMENSI 1 & 2 Definisi Array Array / Larik : Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer. Array dapat didefinisikan sebagai

Lebih terperinci

Array Dimensi Satu. Pendahuluan. Slamet Kurniawan, S.Kom

Array Dimensi Satu. Pendahuluan. Slamet Kurniawan, S.Kom Array Dimensi Satu Slamet Kurniawan, S.Kom Pendahuluan Selama ini kita menggunakan satu variabel untuk menyimpan 1 buah nilai dengan tipe data tertentu. int a1, a2, a3, a4, a5; Deklarasi variabel diatas

Lebih terperinci

Algoritma dan Pemrograman

Algoritma dan Pemrograman Algoritma dan Pemrograman Operator Pemrograman C/C++ Ptputraastawa@gmail.com Ptputraastawa.wordpress.com Slide 1-1/17 Operator Borland C++ Operator Merupakan simbol/ karakter yg biasa dilibatkan dalam

Lebih terperinci

OBJECT ORIENTED PROGRAMMINGS

OBJECT ORIENTED PROGRAMMINGS OOP bukanlah sebuah bahasa pemrograman melainkan sebuah cara untuk menjadikan program yang kita buat lebih modular karena suatu permasalahan akan dikumpulkan dalam suatu objek, yang selanjutnya akan disebut

Lebih terperinci

PERULANGAN (LOOP) PERNYATAAN WHILE

PERULANGAN (LOOP) PERNYATAAN WHILE 1 PERULANGAN (LOOP) PERNYATAAN WHILE Pernyataan while merupakan salah satu pernyataan yang berguna untuk memproses suatu pernyataan atau beberapa pernyataan beberapa kali. Bentuk penulisan : while (ungkapan)

Lebih terperinci

PRAKTIKUM 03 OPERATOR DAN STATEMENT I/O. OLEH : Nama Stambuk Kelompok

PRAKTIKUM 03 OPERATOR DAN STATEMENT I/O. OLEH : Nama Stambuk Kelompok PRAKTIKUM 03 OPERATOR DAN STATEMENT I/O OLEH : Nama Stambuk Kelompok PROGRAM STUDI ELEKTRO FAKULTAS TEKNIK UNIVERSITAS FAJAR MAKASSAR 2015 BAB V PRAKTIKUM 03 OPERATOR DAN STATEMENT I/O TUJUAN INSTRUKSIONAL

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T PEMROGRAMAN BERORIENTASI OBJEK Tipe Data Budhi Irawan, S.Si, M.T TIPE DATA Tipe Data berfungsi untuk merepresentasikan jenis dari nilai yang terdapat dalam program. Contoh apabila mempunyai suatu data

Lebih terperinci

cout<<"masukkan nilai elemen["<<x<<"]= "; cin>> array[x];} min=array[0]; for (x=1;x<5;x++)

cout<<masukkan nilai elemen[<<x<<]= ; cin>> array[x];} min=array[0]; for (x=1;x<5;x++) Nama: Teguh Esa Putra. NIM : 14111001 Prodi : TI. Kelas : 22. 1. Nilai Terkecil. #include int main() { float array[5],min; cout

Lebih terperinci

LAPORAN RESMI. TIPE DATA ABSTRAK (TYPEDEF dan STRUCT)

LAPORAN RESMI. TIPE DATA ABSTRAK (TYPEDEF dan STRUCT) LAPORAN RESMI TIPE DATA ABSTRAK (TYPEDEF dan STRUCT) Disusun oleh: Andi. S 201301048 Dosen: Yosef Murya Kusuma Ardhana.,S.T SISTEM INFORMASI SEKOLAH TINGGI KOMPUTER YOS SUDARSO PURWOKERTO 2014 1.1 Tipe

Lebih terperinci

PERTEMUAN KE 11. Linked List. Apa Itu Linked List?

PERTEMUAN KE 11. Linked List. Apa Itu Linked List? PERTEMUAN KE 11 Linked List Apa Itu Linked List? Linked list tidak lain adalah suatu struktur data yg merupakan suatu rangkaian atau daftar record berjenis sama. Kemudian dihubungkan melalui bantuan pointer.

Lebih terperinci

TUGAS BESAR MATA KULIAH STRUKTUR DATA PEMROGRAMAN CASIER MENGGUNAKAN TURBO C++

TUGAS BESAR MATA KULIAH STRUKTUR DATA PEMROGRAMAN CASIER MENGGUNAKAN TURBO C++ TUGAS BESAR MATA KULIAH STRUKTUR DATA PEMROGRAMAN CASIER MENGGUNAKAN TURBO C++ Penyusun : MUHAMMAD FAWWAZ KHAIRI (33110670) Dosen : KHAIRIL ANWAR, ST JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNOLOGI

Lebih terperinci

8. Pointer. S. Indriani L, M.T

8. Pointer. S. Indriani L, M.T 8. Pointer S. Indriani L, M.T Alamat dan Pointer Pointer sesungguhnya berisi alamat dari suatu data, bukan data sebagaimana pada variabel yang telah Anda kenal. Setiap byte didalam memori komputer memiliki

Lebih terperinci

PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 :

PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 : PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 : #include main() int bil1,bil2,pil; float hsl; cout

Lebih terperinci

MODUL PRAKTIKUM STRUKTUR DATA

MODUL PRAKTIKUM STRUKTUR DATA MODUL PRAKTIKUM STRUKTUR DATA OPERASI PENAMBAHAN ELEMEN PADA SENARAI/LIST Mata Kuliah Bahasa Pemrograman Software Dosen : Struktur Data : C++ : C-Free : Taofik Muhammad AMIK HASS BANDUNG LIST (Senarai)

Lebih terperinci

MODUL 6 PERULANGAN. Contoh1: 1. Pernyataan while Digunakan untuk pengambilan keputusan dan looping. Bentuk Umum:

MODUL 6 PERULANGAN. Contoh1: 1. Pernyataan while Digunakan untuk pengambilan keputusan dan looping. Bentuk Umum: 6 MODUL 6 PERULANGAN 1. Pernyataan while Digunakan untuk pengambilan keputusan dan looping. Bentuk Umum: While(kondisi) pernyataan Jika kondisi tidak terpenuhi, maka pernyataan tidak akan dieksekusi. Contoh1:

Lebih terperinci

C++ menyediakan dua perintah pengambilan keputusan yaitu perintah IF dan perintah SWITCH yang disertai dengan CASE

C++ menyediakan dua perintah pengambilan keputusan yaitu perintah IF dan perintah SWITCH yang disertai dengan CASE Pertemuan : 5(Lima) Pokok Bahasan : Struktur Dasar Pemilihan (Selection) Tujuan Khusus : Mahasiswa dapat menganalisa dan menyusun urutan instruksi program Pemilihan(Selection) Struktur pemilihan ini merupakan

Lebih terperinci

STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom

STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom DASAR PEMROGRAMAN C++ Bahasa C++ adalah bahasa yang menggunakan kompiler untuk translator dari kode program menjadi bahasa mesin. Bahasa C++ mempunyai

Lebih terperinci

Konstants Dan Operator

Konstants Dan Operator PRAKTIKUM 3 Konstants Dan Operator Tujuan: 1. Dapat mendeklarasikan konstanta. 2. Dapat menuliskan ekspresi aritmatik dengan benar, berikut pemilihan tipe data yang benar. 3. Dapat menggunakan operator

Lebih terperinci

Array (Larik) Modul 7

Array (Larik) Modul 7 Array (Larik) Modul 7 Array adalah suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu, elemen-elemen array tersusun secara

Lebih terperinci

Pointer, File Header & Makro

Pointer, File Header & Makro Pointer, File Header & Makro Operator Pointer Terdapat dua macam operator pointer yang disediakan oleh Borland C++: 1. Operator dereference ( & ) 2. Operator reference ( * ) POINTER Pointer merupakan sebuah

Lebih terperinci

5. Fungsi. S. Indrianii L, M.T

5. Fungsi. S. Indrianii L, M.T 5. Fungsi S. Indrianii L, M.T Pengantar Fungsi Sebuah fungsi berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam pr rogram

Lebih terperinci

FUNGSI. tipe Tipe nilai yang dihasilkan oleh fungsi. Jika tidak dinyatakan, hasil fungsi dianggap bilangan bulat (int)

FUNGSI. tipe Tipe nilai yang dihasilkan oleh fungsi. Jika tidak dinyatakan, hasil fungsi dianggap bilangan bulat (int) 1 FUNGSI Sebuah fungsi berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam program. Tujuan pembuatan fungsi adalah : 1.

Lebih terperinci

AHMAD JURNAIDI WAHIDIN

AHMAD JURNAIDI WAHIDIN AHMAD JURNAIDI WAHIDIN NIM : 1611600253 KELAS DOSEN : X.A : Ir. MOH. SJUKANI, M.M SOAL NO 1 Titik A dan titik B dihubungkan hanya oleh sebuah jalan yang panjangnya =1100 m. Ali berangkat dari titik A menuju

Lebih terperinci

Simulasi Program ATM Sederhana dengan C++

Simulasi Program ATM Sederhana dengan C++ Simulasi Program ATM Sederhana dengan C++ Oleh: amir thoham Selamat pagi..!! Disini Saya akan Membagikan Informasi Seputar C++ Dalam kasus ini saya membuat project simulasi ATM Sederhana dengan C++. Selamat

Lebih terperinci

Pada prinsipnya operasi yang dilakukan pada file terdiri dari 3 tahapan : 1. Membuka file 2. Melakukan pemrosesan pada file 3.

Pada prinsipnya operasi yang dilakukan pada file terdiri dari 3 tahapan : 1. Membuka file 2. Melakukan pemrosesan pada file 3. PENGELOLAAN FILE Operasi File pada C++ Pada prinsipnya operasi yang dilakukan pada file terdiri dari 3 tahapan : 1. Membuka file 2. Melakukan pemrosesan pada file 3. Menutup file Dalam melakukan operasi

Lebih terperinci

KU-1072 Pengenalan Teknologi Informasi - B. Materi: Array. Fakultas Ilmu dan Teknologi Kebumian

KU-1072 Pengenalan Teknologi Informasi - B. Materi: Array. Fakultas Ilmu dan Teknologi Kebumian KU-1072 Pengenalan Teknologi Informasi - B Materi: Array Fakultas Teknik Sipil dan Lingkungan Fakultas Ilmu dan Teknologi Kebumian Definisi Array [1] Array adalah suatu set dari alokasi data, dengan jenis

Lebih terperinci

Lampiran 1. Data Latih Manual

Lampiran 1. Data Latih Manual Lampiran 1-1 Lampiran 1. Data Latih Manual Data Ke DP Status Perkawinan Pendidikan Terakhir 1 12 16-20% P Kawin Sarjana 2 SMTA/ 2 24 21-25% L Single Sederajat 0 SMTA/ 3 24 21-25% L Kawin Sederajat 2 Duda/Janda

Lebih terperinci

Quiz C++ Tipe A Ketentuan Soal :

Quiz C++ Tipe A Ketentuan Soal : Quiz C++ Tipe A Ketentuan Soal : Penjualan Tiket Konser ================================================ Nama Pembeli : Kode Konser [JB/BM/BC] : Jenis Tiket 1. VVIP 2. VIP 3. Tribune Pilih Jenis Tiket

Lebih terperinci

Pemrograman Algoritma Struktur Data

Pemrograman Algoritma Struktur Data MODUL PERKULIAHAN Pemrograman Algoritma Struktur Data Modul Standar untuk digunakan dalam Perkuliahan di Universitas Mercu Buana Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh Ilmu Komputer Tehnik

Lebih terperinci

Struktur Kontrol. (Repetition)

Struktur Kontrol. (Repetition) Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERULANGAN/ LOOPING/ REPETITION While Do-While For Nested For 5. Statemen FOR Tanpa Peningkatan Didalam perintah FOR, ungkapan yang

Lebih terperinci

PERTEMUAN 3 KONSEP TIPE DATA

PERTEMUAN 3 KONSEP TIPE DATA PERTEMUAN 3 KONSEP TIPE DATA KONSEP TIPE DATA C++ Pembagian tipe data : I. Tipe Sederhana (simple type) Int,Bool,Char Tipe Float II. Tipe String Operasi string III. Tipe Terstruktur (structured type) Array,

Lebih terperinci

Object Oriented Programming (OOP)

Object Oriented Programming (OOP) Object Oriented Programming (OOP) 1. Pernyataan if Pernyataan if dapat dipakai untuk mengambil keputusan berdasarkan suatu kondisi. if ( kondisi ) pernyataan ; pernyataan akan dilaksanakan jika dan hanya

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR MEMILIKI 3 KOMPONEN UTAMA, YAITU : 1. PEMROGRAMAN TOP-DOWN 2. PEMROGRAMAN MODULAR 3. TEOREMA STRUKTUR

Lebih terperinci

BAB XII. CLASS. #include <iostream.h> #include <conio.h> #include <string.h> struct mahasiswa { char nim[8]; char nama[20]; int umur; };

BAB XII. CLASS. #include <iostream.h> #include <conio.h> #include <string.h> struct mahasiswa { char nim[8]; char nama[20]; int umur; }; BAB XII. CLASS Class merupakan struktur data dari obyek. Untuk menjelaskan tentang class, lihat perbandingannya dengan struktur berikut ini: Perhatikan program di bawah ini: Contoh 1. struct mahasiswa

Lebih terperinci

ARRAY / LARIK. Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork

ARRAY / LARIK. Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork ARRAY / LARIK Oleh : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Tujuan Mahasiswa memahami makna dan kegunaan array (tabel) Mahasiswa dapat menggunakan

Lebih terperinci

PERTEMUAN 01 PENGENALAN C++

PERTEMUAN 01 PENGENALAN C++ Tujuan 1. Mahasiswa mengetahui struktur program c++ 2. Mahasiswa mampu membuat program dengan c++ 3. Mahasiswa mampu mengetahui fungsi dari file header PERTEMUAN 01 PENGENALAN C++ Bahasa C dikembangkan

Lebih terperinci

Modul Struktur Data C++ STMIK AMIKOM YOGYAKARTA YULI ASTUTI, S.KOM

Modul Struktur Data C++ STMIK AMIKOM YOGYAKARTA YULI ASTUTI, S.KOM STMIK AMIKOM YOGYAKARTA YULI ASTUTI, S.KOM MATERI I PENGENALAN Bagaimana cara mengatasi masalah implementasi program dengan komputer? Pemahaman masalah secara menyeluruh dan persiapan data Keputusan operasi-operasi

Lebih terperinci

Pertemuan 2 ARRAY DIMENSI 1 & 2

Pertemuan 2 ARRAY DIMENSI 1 & 2 Pertemuan 2 ARRAY DIMENSI 1 & 2 Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer. Array dapat didefinisikan sebagai suatu

Lebih terperinci

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera ARRAY PENGANTAR PROGRAM STUDI Institut Teknologi Sumatera TUJUAN PERKULIAHAN Mahasiswa memahami konsep dan cara kerja array Mahasiswa mampu membuat program sederhana menggunakan array satu dimensi PRE

Lebih terperinci

DASAR PEMROGRAMAN ARRAY. Array Satu Dimensi Array Dua Dimensi. Yoannita. Some slide from Hermawan,S.Kom

DASAR PEMROGRAMAN ARRAY. Array Satu Dimensi Array Dua Dimensi. Yoannita. Some slide from Hermawan,S.Kom DASAR PEMROGRAMAN ARRAY Array Satu Dimensi Array Dua Dimensi Yoannita Some slide from Hermawan,S.Kom Definisi Array (larik) Sekumpulan data yang memiliki nama dan tipe yang sama. Suatu larik mempunyai

Lebih terperinci

Bab 1 : Pengenalan Bahasa C++

Bab 1 : Pengenalan Bahasa C++ BORLAND C++ Bab 1 : Pengenalan Bahasa C++ 1.1. Sekilas Perkembangan Bahasa C Bahasa C merupakan pengembangan dari bahasa B yang ditulis oleh Ken Thompson pada tahun 1970. Bahasa C untuk pertama kali ditulis

Lebih terperinci

ARRAY DIMENSI 1 & 2. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen.

ARRAY DIMENSI 1 & 2. Array dapat didefinisikan sebagai suatu himpunan hingga elemen yang terurut dan homogen. Pertemuan 2 ARRAY DIMENSI 1 & 2 Array atau Larik merupakan Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer. Array dapat didefinisikan sebagai suatu

Lebih terperinci

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester). TIPE DATA Penggunaan tipe data pada bahasa c++ erat kaitannya dengan penggunaan memori, perlu diperhatikan dalam penggunaanya. Terdapat tiga tipe data dalam bahasa C++ yaitu : 1. Tipe Data Dasar terdiri

Lebih terperinci

MENGAKSES ELEMEN STRUKTUR

MENGAKSES ELEMEN STRUKTUR 1 STRUKTUR Struktur adalah koleksi dari variabel yang dinyatakan dengan sebuah nama dengan sifat setiap variabel dapat memiliki tipe yang berlainan. Struktur biasa dipakai untuk mengelompokkan beberapa

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Alasan Pemilihan Judul 1.2 Latar Belakang Masalah 1.3 Dasar Teori

BAB 1 PENDAHULUAN 1.1 Alasan Pemilihan Judul 1.2 Latar Belakang Masalah 1.3 Dasar Teori BAB 1 PENDAHULUAN 1.1 Alasan Pemilihan Judul Alasan kami memilih judul untuk laporan akhir praktikum algorima dan pemrograman 1 ini adalah untuk memudahkan kita menghitung tarif pecakapan di wartel. 1.2

Lebih terperinci

VARIABEL & TIPE DATA PEMROGRAMAN C++

VARIABEL & TIPE DATA PEMROGRAMAN C++ VARIABEL & TIPE DATA PEMROGRAMAN C++ ruliriki@gmail.com VARIABEL Suatu nama yang menyatakan tempat dalam memori komputer Menyimpan nilai yang dapat diubah VARIABEL Pengenal (identifier) yang digunakan

Lebih terperinci

PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN. Bahasa Pemrograman : C / C++

PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN. Bahasa Pemrograman : C / C++ PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN Bahasa Pemrograman : C / C++ PROGRAM TEKNIK INDUSTRI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2007 1 Percabangan adalah suatu pemilihan statemen

Lebih terperinci

PENGENALAN BAHASA C DAN C++

PENGENALAN BAHASA C DAN C++ PRAKTIKUM KE 1 PENGENALAN BAHASA C DAN C++ TUJUAN PRAKTIKUM 1. Praktikan mengetahui sejarah bahasa C dan C++. 2. Praktikan mengerti struktur program bahasa C / C++. 3. Praktikan mengerti konsep tipe data

Lebih terperinci

Pernyataan if MODUL V PERCABANGAN

Pernyataan if MODUL V PERCABANGAN MODUL V PERCABANGAN Percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yang ada. Pernyataan if Pernyataan if mempunyai pengertian, Jika kondisi

Lebih terperinci

Program struktur StrukturMhs.cpp #include <iostream.h> #include <conio.h> #include <string.h> struct Mhs { int nim; char nama[35]; char alamat[25]; };

Program struktur StrukturMhs.cpp #include <iostream.h> #include <conio.h> #include <string.h> struct Mhs { int nim; char nama[35]; char alamat[25]; }; DARI STRUKTUR KE KELAS Kelas merupakan struktur data dari objek. Perbedaan utama dengan struktur terletak pada kata kunci pendeklarasian yaitu struct untuk struktur dan class untuk kelas. Untuk lebih jelasnya

Lebih terperinci

3. Elemen Dasar C++ S. Indriani S. L., M.T L.,

3. Elemen Dasar C++ S. Indriani S. L., M.T L., 3. Elemen Dasar C++ S. Indrianii L., M.T Himpunan karakter Suatu pengenal berupa satu atau beberapa karakter Huruf A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q

Lebih terperinci

8.1 FUNGSI, DEKLARASI DAN DEFINISI NYA

8.1 FUNGSI, DEKLARASI DAN DEFINISI NYA 8 FUNGSI Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi. Nama fungi yang didefinisikan

Lebih terperinci

LAPORAN PRAKTIKUM I. Oleh:

LAPORAN PRAKTIKUM I. Oleh: LAPORAN PRAKTIKUM I PENGENALAN SISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN Disusun untuk Memenuhi Matakuliah Praktikum Dasar Pemrograman C++ Dibimbing oleh Bapak Wahyu Sakti Gunawan Irianto

Lebih terperinci

PENGERTIAN. 2. Operator Unary 3. Operator Binary 4. Operator Ternary

PENGERTIAN. 2. Operator Unary 3. Operator Binary 4. Operator Ternary OPERATOR C++ PENGERTIAN Operator adalah simbol yang mengolah nilai pada operan dan menghasilkan satu nilai baru. Operator dapat dikelompokan menjadi 4 bagian yaitu: 1. Operator Assignment 2. Operator Unary

Lebih terperinci

Pengenalan C++ Oleh : Dewi Sartika

Pengenalan C++ Oleh : Dewi Sartika Pengenalan C++ Oleh : Dewi Sartika Pendahuluan Bahasa Pemrograman C++ merupakan bahasa tingkat menengah dimana bahasa ini didasarkan atas bahasa C, keistimewaan dari bahasa C++ adalah bahasa ini mendukung

Lebih terperinci

STACK DAN QUEUE. Pengertian Stack Dan Queue. stack & queue. Last saved by KENKEINA Created by KENKEINA

STACK DAN QUEUE. Pengertian Stack Dan Queue. stack & queue. Last saved by KENKEINA Created by KENKEINA Page 1 of 6 STACK DAN QUEUE Pengertian Stack Dan Queue Tumpukan dapat diartikan sebagai suatu kumpulan data yang seolah-olah terlihat seperti ada data yang diletakkan di atas data yang lain seperti pada

Lebih terperinci

MODUL MATA KULIAH PEMROGRAMMAN I (BAHASA VISUAL C++)

MODUL MATA KULIAH PEMROGRAMMAN I (BAHASA VISUAL C++) MODUL MATA KULIAH PEMROGRAMMAN I (BAHASA VISUAL C++) Semester GANJIL Tahun Akademik 2007/ 2008 Penyusun : Yuyun Yumiarty PROGRAM DIPLOMA & SARJANA STMIK BANDUNG September 2007 1 MODUL 1 PENGENALAN LINGKUNGAN

Lebih terperinci

PENGAKSESAN BERKAS (FILE) DALAM C

PENGAKSESAN BERKAS (FILE) DALAM C Algoritma dan Pemrograman 2 PENGAKSESAN BERKAS (FILE) DALAM C Arsip/File/Berkas merupakan struktur penyimpanan data didalam memori sekunder seperti hard disk. Struktur arsip memungkinkan data disimpan

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA Hal 1 dari 10 A. KOMPETENSI 1. Memahami pengertian dan manfaat fungsi 2. Memahami fungsi tanpa nilai balik 3. Memahami fungsi dengan nilai balik 4. Memahami jenis parameter: masukan, keluaran, dan masukan/keluaran

Lebih terperinci

PRAKTIKUM JUDUL PERULANGAN 7.2 TUJUAN

PRAKTIKUM JUDUL PERULANGAN 7.2 TUJUAN PRAKTIKUM 7 7.1 JUDUL PERULANGAN 7.2 TUJUAN Pada akhir perkuliahan ini mahasiswa akan dapat: Dapat menjelaskan maksud dan tujuan perulangan Dapat memakai dengan tepat penggunaan perintah perulangan do,

Lebih terperinci

Konsep Dasar Pemrograman Dan Pengenalan C++

Konsep Dasar Pemrograman Dan Pengenalan C++ PRAKTIKUM 1 DAN 2 Konsep Dasar Pemrograman Dan Pengenalan C++ I. KONSEP DASAR PEMROGRAMAN Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan

Lebih terperinci

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

DASAR PEMROGRAMAN. Institut Teknologi Sumatera DASAR PEMROGRAMAN REVIEW STRUKTUR DASAR, PERCABANGAN, DAN PERULANGAN Institut Teknologi Sumatera TUJUAN KULIAH Mengenalkan konsep dasar pemrograman: dekomposisi problem, modularisasi, rekurens; skill/praktek

Lebih terperinci

PRAKTIKUM I STRUKTUR DATA. a. List program di bawah ini untuk dijalankan di Turbo C++ atau Borland C++ #include <iostream.h>

PRAKTIKUM I STRUKTUR DATA. a. List program di bawah ini untuk dijalankan di Turbo C++ atau Borland C++ #include <iostream.h> PRAKTIKUM I STRUKTUR DATA Untuk menjalankan program C++, bisa menggunakan salah satu compiler dari sekian banyak compiler yang ada. Misalnya, Turbo C++, Borland C++, Dev C++, Microsoft Visual C++, dll.

Lebih terperinci

PERNYATAAN DAN KONDISI

PERNYATAAN DAN KONDISI 1 PERNYATAAN DAN KONDISI Pernyataan (statement) digunakan untuk melakukan suatu tindakan, diantaranya adalah : 1. Pernyataan ungkapan Terdiri dari sebuah ungkapan dan diakhiri dengan tanda titik koma,

Lebih terperinci

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER) MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER) I. TUJUAN 1. Mahasiswa mengenal struktur bahasa pemrograman C dan C++ 2. Mahasiswa mengenal perintah-perintah dasar C dan C++ 3. Mahasiswa

Lebih terperinci

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA S1-TI ALGORITMA & PEMROGRAMAN MODUL VI ARRAY ( LARIK) SEM I WAKTU 100 MNT I. STRUKTUR DASAR ARRAY Array merupakan kumpulan dari

Lebih terperinci

MENGENAL POINTER. Mengetahui Alamat variabel. Output :

MENGENAL POINTER. Mengetahui Alamat variabel. Output : MENGENAL POINTER Pointer sesungguhnya berisi alamat dari suatu data, bukan data sebagaimana variabel biasa. Dengan kata lain pointer adalah variabel yang berisi alamat memori sebagai nilainya dan berbeda

Lebih terperinci

ALGORITMA DAN PEMROGRAMAN 1

ALGORITMA DAN PEMROGRAMAN 1 PANDUAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 1 Edisi Revisi Direvisi Oleh : Femi Dwi Astuti, S.Kom. STMIK AKAKOM Yogyakarta 2015 KATA PENGANTAR Puji Syukur kepada Allah SWT karena revisi modul Algoritma

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T PEMROGRAMAN BERORIENTASI OBJEK Operator Budhi Irawan, S.Si, M.T OPERATOR Operator adalah tanda yang digunakan untuk melakukan operasi operasi tertentu didalam program. Dengan adanya operator maka dapat

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK

PEMROGRAMAN BERORIENTASI OBJEK PEMROGRAMAN BERORIENTASI OBJEK Fungsi Budhi Irawan, S.Si, M.T 10/27/2017 9:12:31 AM 1 PENDAHULUAN Fungsi merupakan kumpulan statemen yang dikelompokan menjadi satu bagian kode (blok program) untuk menyelesaikan

Lebih terperinci

Control Structure. Suatu program tidak hanya linear/berurut, tetapi dapat bercabang, mengulang kode, atau mengambil keputusan

Control Structure. Suatu program tidak hanya linear/berurut, tetapi dapat bercabang, mengulang kode, atau mengambil keputusan Control Structure Control Structure Suatu program tidak hanya linear/berurut, tetapi dapat bercabang, mengulang kode, atau mengambil keputusan Terdapat beberapa stuktur kontrol yang dikenali C++ : if,

Lebih terperinci

C++ Mathematic Functions

C++ Mathematic Functions C++ Mathematic Functions Inverse Trigonometric Functions Purpose The inverse trigonometric functions calculate the arcsin, arccos, or arctan of a value, returning the angle in radians. Header File math.h

Lebih terperinci

1. Tipe Data Sederhana Hanya dimungkinkan untuk menyimpan sebuah nilai data dalam sebuah variabel Ada 5 macam : int, float, double, char, boolen

1. Tipe Data Sederhana Hanya dimungkinkan untuk menyimpan sebuah nilai data dalam sebuah variabel Ada 5 macam : int, float, double, char, boolen Pokok Bahasan Pengantar Struktur Data Pengertian Struktur Data Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien Sedangkan data adalah representasi

Lebih terperinci

Notasi Algoritma Separator Special Character. Dasar Pemrograman. Yoannita, S.Kom.

Notasi Algoritma Separator Special Character. Dasar Pemrograman. Yoannita, S.Kom. Notasi Algoritma Separator Special Character Dasar Pemrograman. Algoritma Algoritma adalah: penyusunaan aspek proses logika dari suatu pemecahan masalah tanpa melihat karakteristik bahasa pemrograman yang

Lebih terperinci

Struktur Bahasa C dan C++

Struktur Bahasa C dan C++ Elemen Program Struktur Bahasa C dan C++ Bahasa C merupakan bahasa pendahulu dari bahasa C++. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman

Lebih terperinci

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama). PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C++ 6.0 STRUKTUR BAHASA C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama). Setiap program akan dieksekusi dimulai dari statement

Lebih terperinci

REVIEW ARRAY. Institut Teknologi Sumatera

REVIEW ARRAY. Institut Teknologi Sumatera REVIEW ARRAY DASAR PEMROGRAMAN Institut Teknologi Sumatera TUJUAN PERKULIAHAN Mahasiswa mengingat kembali konsep dan cara kerja array Mahasiswa mampu membuat program menggunakan array PRE TEST Tuliskan,

Lebih terperinci

Komentar, Identifier, Konstanta dan Variabel

Komentar, Identifier, Konstanta dan Variabel PEMROGRAMAN BERORIENTASI OBJEK Komentar, Identifier, Konstanta dan Variabel Budhi Irawan, S.Si, M.T KOMENTAR PROGRAM Dalam proses pengembangan sebuah program, pasti akan disibukan dengan penulisan kode-kode

Lebih terperinci

Lampiran 1 : Data Mahasiswa STTH yang Diwisuda Periode I, II Tahun dan Periode II Tahun 2011

Lampiran 1 : Data Mahasiswa STTH yang Diwisuda Periode I, II Tahun dan Periode II Tahun 2011 No Lampiran 1 : Data Mahasiswa STTH yang Diwisuda Periode I, II Tahun 2010 Nilai UN dan Periode II Tahun 2011 IP Jumlah sks yang diambil pd sem 4 Pendidikan Ortu Masa Studi x1 x2 X3 X4 y 1 6,46 2,57 20

Lebih terperinci