PEMROGRAMAN BERORIENTASI OBJEK. Input / Output. Budhi Irawan, S.Si, M.T
|
|
|
- Widya Sasmita
- 8 tahun lalu
- Tontonan:
Transkripsi
1 PEMROGRAMAN BERORIENTASI OBJEK Input / Output Budhi Irawan, S.Si, M.T
2 PENDAHULUAN Sejauh ini sudah sering digunakan cout untuk menuliskan ke layar dan cin untuk membaca nilai dari keyboard tanpa membahas lebih detail mengenai kegunaan dari sistem input dan output (I/O) tersebut. Sistem I/O yang terdapat didalam C++ sangatlah kompleks sehingga perlu sekali untuk mengetahui dasar-dasarnya terlebih dahulu.
3 HIRARKI KELAS PROSES I/O ios istream ostream iostream
4 HIRARKI KELAS PROSES I/O Pada gambar diatas dapat dilihat bahwa ios merupakan kelas dasar (virtual base class) yang berisi fasilitas untuk proses input dan output data. Didalam kelas ini juga didefinisikan anggotaanggota yang dapat digunakan untuk proses penentuan format data dalam proses input maupun output. Dalam C++, kelas ios dijadikan sebagai kelas dasar dari kelas istream (Input Stream) dan Ostream (Output Stream)
5 HIRARKI KELAS PROSES I/O Kelas istream adalah kelas yang dibuat khusus untuk menangani masalah masalah input dengan mengekstrak fasilitas fasilitas input yang terdapat pada kelas ios dan tentunya juga melalui penambahan penambahan fasilitas lainnya. Kelas ostream adalah kelas yang digunakan untuk menangani masalah masalah output.
6 HIRARKI KELAS PROSES I/O Dari kedua kelas tersebut kemudian dibuat lagi sebuah kelas baru yang dinamakan iostream. Oleh karena diturunkan dari dua buah induk, maka kelas iostream ini otomatis dapat menangani masalah masalah yang bisa ditangani oleh kelas istream dan kelas ostream. Hal inilah yang menyebabkan kita menggunakan iostream sebagai standar untuk melakukan operasi input dan output (I/O) data.
7 STREAM Stream adalah suatu peralatan logika (logical device) yang berguna untuk mendapatkan atau memberikan informasi. Stream akan dihubungkan dengan peralatan fisik (seperti keyboard, screen ataupun printer) melalui sistem I/O. Semua stream mempunyai prilaku yang sama sehingga fungsi I/O dapat dioperasikan ke peralatan fisik yang berbeda.
8 STREAM Sebagai contoh, jika akan melakukan penulisan data, maka cara yang digunakan untuk menuliskan ke screen ataupun ke printer adalah sama. Dalam bahasa C, untuk melakukan hal hal yang berhubungan dengan proses input dan output data digunakan file header <stdio.h>, namun dalam C++, file header standar yang digunakan adalah <iostream>.
9 STREAM Pada saat program C++ memulai proses eksekusi terdapat empat buah stream yang secara otomatis akan terbuka Nama Stream Kegunaan Peralatan Standar Cin Input standar Keyboard Cout Output standar Layar (screen) Cerr Kesalahan output standar Layar (screen) clog Cerr yang terbuffer melalui file log Layar (screen)
10 INPUT MENGGUNAKAN CIN Seperti telah dikemukakan sebelumnya bahwa cin adalah suatu stream yang akan merespon proses input yang dilakukan. Stream ini hanya tersedia jika dimasukan file header <iostream> didalam program yang dibuat.
11 INPUT MENGGUNAKAN CIN #include <iostream> using namespace std; int main() { // Mendeklarasikan variabel yang bertipe int int X; // Memberikan informasi kepada user untuk melakukan input cout<<"masukkan sebuah bilangan bulat :"; // Menggunakan cin untuk merespon (membaca) input yang akan dilakukan cin>>x; // Menampilkan nilai X cout<<"nilai X: "<<X; } return 0;
12 OUTPUT MENGGUNAKAN COUT Dalam C++, stream cout digunakan untuk mencetak output ke peralatan standar (screen). Operator yaang digunakan adalah operator <<, sama halnya dengan operator >> yang digunakan dalam stream cin, operator >> juga telah di-overload sehingga dapat digunakan untuk mencetak nilai dari berbagai macam tipe data ke layar.
13 OUTPUT MENGGUNAKAN COUT #include <iostream> using namespace std; int main() { int X = 100; // Melakukan output terhadap nilai X cout<<x; } return 0;
14 OUTPUT MENGGUNAKAN COUT Program diatas menggunakan kutip tunggal ( ) untuk menuliskan sebuah karakter spasi, hal ini karen spasi adalah sebuah karakter, bukanlah string. Walaupun demikian dapat juga digunakan kutip ganda ( ) untuk menuliskan sebuah spasi, namun hal ini dianggap spasi tersebut sebagai string bukan sebagai karakter.
15 MENGATUR FORMAT INPUT/OUTPUT C++ mengizinkan untuk mengatur format dari operasi-operasi I/O yang dilakukan sebagai contoh misalnya menentukan lebar kolom dari data yang akan ditampilkan ke layar, menentukan berapa digit angka dibelakang koma, dan yang lainnya. Dalam C++ terdapat dua buah cara untuk melakukan hal ini, cara pertama yaitu diiakses secara langsung anggota dari kelas ios dan yang kedua adalah dengan menggunakan fungsi khusus yang disebut dengan manipulator, yang dimasukan sebagai bagian dari ekspresi I/O.
16 MENGGUNAKAN ANGGOTA DARI KELAS IOS Kelas IOS mempunyai sebuah tipe enumerasi dengan nama fmflags yang nilai-nilainya digunakan untuk melakukan penentuan format data. Nilai yang dimaksud adalah : Adjustfied basefield booalpha dec Fixed floated hex internal Left oct right scientific Showbase showpoint showpos skipws Unitbuf uppercase
17 MENGGUNAKAN ANGGOTA DARI KELAS IOS Ketika flag oct diaktifkan, maka output akan ditampilkan dalam bilangan oktal (basis 8). Apabila kita mengaktifkan flag hex, maka output akan ditampilkan dalam bentuk bilangan hexadecimal (basis 16) dan untuk mengembalikan ke format bilangan desimal (basis 10), maka flag yang perlu diaktifkan adalah flag dec dan seterusnya.
18 MENGGUNAKAN ANGGOTA DARI KELAS IOS Setelah mengetahui kegunaan masing-masing flag, maka selanjutnya perlu diketahui cara untuk mengatur atau mengaktifkan flag-flag tersebut. Untuk menangani permasalah seperti ini C++ menyediakan fungsi setf(), yang memiliki bentuk umu sebagai berikut : fmtflags setf(fmtflags flag);
19 MENGGUNAKAN ANGGOTA DARI KELAS IOS #include <iostream> using namespace std; int main() { // Mengaktifkan flag uppercase cout.setf(ios::uppercase); cout<< Saya Sedang Belajar PBO Menggunakan C++"<<endl; // Mengaktifkan flag showpos cout.setf(ios::showpos); cout<<12; } return 0;
20 MENGGUNAKAN ANGGOTA DARI KELAS IOS Tampak pada hasil di atas bahwa teks Saya Sedang Belajar PBO Menggunakan C++ akan ditampilkan dalam huruf kapital, hal ini terjadi karena telah diaktifkan flag uppercase. Selain itu, bilangan 12 akan ditampilkan dengan +12 yang menandakan bahwa bilangan tersebut adalah bilangan positif, ini disebabkan karena telah mengaktifkan flag showpos sebelum menggunakan cout.
21 MENGGUNAKAN ANGGOTA DARI KELAS IOS Pada kode di atas, parameter dari fungsi setf() ditulis dalam bentuk ios::uppercase dan ios::showpos. Hal ini menunjukan bahwa uppercase dan showpos merupakan data anggota (milik) dari kelas ios.
22 MENGGUNAKAN MANIPULATOR Setelah mengetahui pengaturan format I/O menggunakan cara pertama maka cara kedua yang dapat dijadikan alternatif lain yaitu dengan menggunakan manipulator. Dalam C++, terdapat beberapa manipulator yang merupakan fitur baru yang ditambahkan, ini berarti bahwa compiler C++ klasik (belum distandarisasi) tidak mendukung adanya manipulator.
23 MENGGUNAKAN MANIPULATOR Manipulator Kegunaan Operasi boolalpha Mengaktifkan flag boolalpha Input/Output dec Mengaktifkan flag dec Input/Output endl Menampilkan baris baru dan mebuang stream Output ends Menampilkan Null Output fixed Mengaktifkan flag fixed Output flush Membuang Stream Output hex Mengaktifkan flag hex Input/Output internal Mengaktifkan flag internal Output left Mengaktifkan flag left Output oct Mengaktifkan flag oct Input/Output right Mengaktifkan flag right Output
24 MENGGUNAKAN MANIPULATOR Untuk menggunakan manipulator yang tercantum diatas maka harus disertakan file header <iomanio>. #include <iostream> #include <iomanip> using namespace std; int main() { // Menggunakan flag setfill, setw dan endl cout<<setfill('*')<<setw(8)<<12<<endl; // Menggunakan flag oct dan endl cout<<oct<<64<<endl; // Menggunakan flag hex cout<<hex<<16<<endl; } return 0;
25 INPUT OUTPUT PADA FILE Operasi I/O terhadap file merupakan hal yang sering dijumpai dalam banyak kasus didunia pemrograman. Melalui cara yang seperti ini maka dapat menyimpan data yang dimasukan oleh user kedalam file. Selain itu juga dapat mengambil data yang tersimpan didalam file untuk diproses dan ditampilkan didalam program sesuai dengan kebutuhan yang sedang dihadapi.
26 KELAS-KELAS YANG BERHUBUNGAN DENGAN OPERASI FILE Untuk menjalankan operasi I/O maka harus dimasukan file header <iostream> Untuk keperluan pengaksesan file terdapat beberapa kelas yang didefinisikan didalamnya, diantaranya ifstream, ofstream dan fstream, kelaskelas ini merupakan turunan dari kelas istream, ostream dan iostream. istream, ostream dan iostream adalah kelas turunan dari kelas ios yang menyebabkan kelas ifstream, ofstream dan fstream juga dapat mengakses data dan semua operasi yang terdapat pada kelas ios.
27 MEMBUKA DAN MENUTUP FILE Dalam C++, membuka file dengan menghubungkan ke sebuah stream, ini berarti bahwa sebelum dapat membuka file maka harus mendapatkan stream terlebih dahulu. Apabila akan dibuat variabel stream untuk proses input, maka variabel tersebut harus kita deklarasikan dengan tipe ifstream. Begitu juga dengan variabel stream untuk proses output dan input dan I/O, masing-masing harus dideklarasikan sebagai ofstream dan fstream.
28 MEMBUKA DAN MENUTUP FILE Berikut ini contoh kode yang menunjukan cara deklarasi varibel stream untuk keperluan pengaksesan file : // variabel stream untuk proses input ifstream input; // variabel stream untuk proses output ofstream output; // variabel stream untuk proses input/output fstream inout;
29 MEMBUKA DAN MENUTUP FILE Setelah mendeklarasikan variabel stream, langkah selanjutnya adalah menghubungkan stream tersebut ke file yang akan diakses Untuk melakukan hal ini perlu digunakan fungsi open() yang merupakan anggota dari masingmasing stream diatas. Dengan kata lain fungsi open()dimiliki oleh stream ifstream, ofstream, dan fstream.
30 MEMBUKA DAN MENUTUP FILE Berikut ini prototipe dari fungsi open() dalam masing-masing stream tersebut : Void ifstream::open(const char* filename, ios::openmode mode = ios::in); Void ofstream::open(const char* filename, ios::openmode mode = ios::out ios::trunc); Void fstream::open(const char* filename, ios::openmode mode = ios::in ios::out);
31 MEMBUKA DAN MENUTUP FILE Parameter filename diatas adalah nama file yang akan diakses, termasuk lokasinya (pathnya) Sedangkan mode adalah menandakan bagaimana file tersebut akan dibuka seperti pada prototipe diatas dilakukan kombinasi nilai-nilai mode tersebut dengan melakukan operasi OR (menggunakan operator terhadapnya).
32 MEMBUKA DAN MENUTUP FILE ios::app, yang akan menyebabkan output dari file tersebut menjadi ditambahkan (append) pada bagian akhir baris. ios::ate, yang akan menyebabkan pencarian ke akhir file ketika file tersebut dibuka ios::in, yang akan menyebabkan file tesebut memiliki kapabilitas untuk input ios::out, adalah untuk output
33 MEMBUKA DAN MENUTUP FILE ios::binari,yang akan menyebabkan file yang akan dibuka tersebut dalam mode biner namun secara default file yang dibuka berada dalam mode teks. ios::trunc,yang akan menyebabkan isi file dengan nama yang sama dengan file yang telah dibuka, akan dipotong atau dibuang sehingga lebarnya menjadi nol.
34 MEMBUKA DAN MENUTUP FILE Berikut ini contoh didalam C++ yang berguna untuk membuka suatu file untuk proses output : // Mendeklarasikan variabel stream untuk proses output Ofstream output; // Memanggil fungsi open() Output.open( myfile, ios::out);
35 MEMBUKA DAN MENUTUP FILE Kita dapat melakukan pencegahan jika ternyata file yang akan dibuka tidak ada atau terdapat kesalahan lainnya. Untuk melakukan hal ini sebaiknya menambahkan suatu penanganan kesalahan pada kode diatas sehingga kodenya benjadi seperti berikut : If (!output) { cout<< file tidak dapat dibuka ; }
36 MEMBUKA DAN MENUTUP FILE Setelah file dibuka dan sudah selesai diproses sesuai dengan kebutuhan program, maka perlu menutup file tersebut. Cara yang digunakan untuk melakukan hal tersebut adalah dengan menggunakan fungsi close(). Fungsi close() tidak memiliki parameter, sebagai contoh, apabila kita menghubungkan file dengan stream yang bernama mystream, maka perlu menutup file tersebut dengan perintah : Mystream.close();
37 MEMBACA DAN MENULIS TEKS DARI/KE DALAM FILE Membaca dan menuliskan teks ke file sama mudahnya seperti kita melakukan input dan output data terhadap I/O console, yaitu dengan menggunakan operator << dan >>. Perbedaanya tidak menggunakan stream cin dan cout, melainkan menggunakan stream yang kita deklarasikan sendiri dan telah terhubung dengan sebuah file.
38 MEMBACA DAN MENULIS TEKS DARI/KE DALAM FILE #include <iostream> #include <fstream> using namespace std; int main() { // Mendeklarasikan stream untuk proses output ofstream output; output.open("d:/coba.txt"); // Melakukan pencegahan terhadap terjadinya error if (!output) { cout<<"file tidak dapat dibuka"<<endl; return 1; } // Menuliskan teks ke dalam file output<<"belajar I/O C++"<<endl; output<<"membaca dan Menulis File"<<endl; output<<"menjadi Lebih Mudah dan Sederhana"<<endl; // Menutup file output.close(); } return 0;
39 FUNGSI PUT() DAN GET() Fungsi put() dan get() dapat juga digunakan untuk proses penulisan dan pembacaan data ke/dari dalam file. Fungsi put() digunakan untuk menulis data kedalam file, sedangkan get() digunakan untuk membaca atau mengambil data dari dalam file. Bentuk umum fungsi put() dan get () adalah : ostream &put(char ch); istream &get(char& ch);
40 FUNGSI PUT() DAN GET() #include <iostream> #include <fstream> using namespace std; int main() { ofstream output; output.open("d:/test.txt"); if (!output) { cout<<"file tidak dapat dibuka"<<endl; return 1; } int C=65; while (char(c) <= 'Z') { output.put(char(c)); C++; } output.close(); return 0; }
41 FUNGSI WRITE() DAN READ() Selain cara-cara yang telah disebutkan sebelumnya, terdapat cara lain untuk melakukan proses penulisan dan pembacaan data didalam file yaitu dengan menggunakan write() dan read(). Dari namanya kita telah mengetahui nbahwa fungsi write() itu digunakan untuk proses penulisan data dan fungsi read() digunakan untuk membaca data. Kedua fungsi ini dapat digunakan untuk file bertipe teks atau biner.
42 FUNGSI WRITE() DAN READ() Berikut ini adalah bentuk umum dari fungsi write() dan read() ostream &write(const char *buf, streamsize n); istream &read(const char *buf, streamsize n); Fungsi write() akan menulis n buah karakter untuk dimasukan ke stream dari buffer yang ditunjuk oleh pointer buf. Fungsi read() akan membaca n buah karakter dari stream untuk ditempatkan ke buffer yang ditunjuk oleh pointer buf.
43 FUNGSI WRITE() DAN READ() #include <iostream> #include <fstream> #include <cstring> using namespace std; struct SISWA { char NIM[9]; char Nama[25]; char Kota[15]; int Usia; }; int main() { // Mendeklarasikan variabel S // bertipe SISWA SISWA S; // Mengisikan nilai ke dalam variabel S strcpy(s.nim, " "); strcpy(s.nama, "Bob"); strcpy(s.kota, "Jakarta"); S.Usia = 35; // Mendeklarasikan stream // untuk proses output ofstream OUTPUT; OUTPUT.open("D:/DATA", ios::out ios::trunc ios::binary);
44 FUNGSI WRITE() DAN READ() if (!OUTPUT) { cout<<"file tidak dapat dibuka"<<endl; return 1; } // Menulis data ke stream OUTPUT.write((char *) &S, sizeof(s)); OUTPUT.close(); // Mendeklarasikan stream // untuk proses input ifstream INPUT; INPUT.open("D:/DATA", ios::in ios::binary); if (!INPUT) { cout<<"file tidak dapat dibuka"<<endl; return 1; } // Membaca dari stream ke buffer INPUT.read((char *) &S, sizeof(s)); // Menampilkan data cout<<s.nim<<endl; cout<<s.nama<<endl; cout<<s.kota<<endl; cout<<s.usia<<endl; INPUT.close(); return 0; }
File & Stream. Kegunaan File : file : ini. dengan. iostream.h) suatu. stream, Jika. dapat menghubungkan. mendeklarasikan. kita.
File & Stream Kegunaan File : Untuk melakukan proses file I/O, diperlukan file header fstream.h didalam program. Didalam file ini didefinisikan beberapa class/object yang berhubungan dengan pemrosesan
FILE & STREAM Bab FILE
FILE & STREAM Bab 5 5.1 FILE File adalah sekumpulan data yang disimpan dalam media penyimpanan luar seperti disket/harddisk. Dalam C++ file adalah sebuah stream yang disimpan dalam media penyimpanan luar.
Baca Tulis File. Untuk dapat membaca atau menulis data dari/ke sebuah file maka langkah yang perlu dilakukan adalah:
Untuk dapat membaca atau menulis data dari/ke sebuah file maka langkah yang perlu dilakukan adalah: 1. membuka file - mendefinisikan variabel stream - melakukan perintah open() 2. Melakukan pembacaan atau
File I/O in C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc
File I/O in C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc Pemrosesan File dalam C++ Pemrosesan file dalam C++ dilakukan dengan menggunakan fstream class. Tidak seperti struktur FILE, fstream
Input/Output with files
Input/Output with files Operasi dasar file pada prinsipnya terbagi menjadi 3 tahap, yaitu: membuka atau mengaktifkan file melaksanakan pemrosesan file menutup file A. Membuka file Sebelum suatu file dapat
LAMPIRAN PUSTAKA I/O C++
LAMPIRAN PUSTAKA I/O C++ Fasilitas I/O tidak merupakan bagian dari bahasa C++, tetapi diiplementasikan sebagai suatu library dalam C++. Pada bab ini akan dibahas pustaka iostream yang sering digunakan
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
BAB 8 FUNGSI. 8.1 Pendahuluan
BAB 8 FUNGSI 8.1 Pendahuluan Dalam C+ +, program merupakan kumpulan dari fungsi-fungsi, baik itu yang didefinisikan langsung dalam program maupun yang disimpan dalah suatu file header. C/C + + sendiri
OPERASI DASAR MASUKAN DAN KELUARAN
1 OPERASI DASAR MASUKAN DAN KELUARAN COUT Pemakaian cout digunakan untuk meletakkan suatu informasi ke standard output (normalnya berupa layar). Untuk menampilkan tulisan C++ diikuti dengan ganti baris
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
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
Input dan Output. cout << Hello World\n ; atau. cout << Hello World << \n ;
cout Dengan menggunakan cout programmer dapat meletakkan suatu informasi kestandard output (berupa layar). Biasanya objek ini diikuti dengan ganti baris atau newline, seperti contoh berikut Pada contoh
Daftar lsi... :;.:;:(:;;::t
:;.:;:(:;;::t Daftar lsi Kata Pengantar... Daftar lsi............. Daftar Gambar... Daftar Tabel............... t ~... v vii xv xvii Bab 1 Review Objek dan Kelas... 1 Abstraksi dan Kelas... 2 Apa Itu Suatu
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
PEMROGRAMAN BERORIENTASI OBJEK. Pengulangan. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Pengulangan Budhi Irawan, S.Si, M.T PENGULANGAN Pengulangan adalah suatu proses yang melakukan perulangan statement-statement dalam sebuah program secara terus-menerus sampai
Algoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 2 INPUT DAN OUTPUT PADA C++ 1 Outline Basic Input dan Output Fungsi Cin dan Cout Komentar Macam-macam manipulator
BAB V OPERASI MASUKAN DAN KELUARAN
BAB V OPERASI MASUKAN DAN KELUARAN I. DASAR TEORI A. KONSEP STREAM Operasi masukan dan keluaran (I/O) dalam pemprogaman C++ ditangani dengan menerapkan konsep aliran (stream). Secara sederhana, stream
PEMROGRAMAN BERORIENTASI OBJEK. Percabangan. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Percabangan Budhi Irawan, S.Si, M.T PERCABANGAN Salah satu permasalahan yang akan dijumpai dalam pembuatan program adalah percabangan. Percabangan yang dimaksud adalah suatu
Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart
Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart Pertemuan ke-1 Praktikum Algoritma dan Pemrograman Laboratorium Pemrograman dan Informatika Teori Pengumuman
MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN
MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN Perintah Keluaran Perintah standar output yang disediakan Borland C++ diantaranya adalah: cout() printf() puts() putchar() Fungsi cout() Fungsi cout() merupakan
Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output
Algoritma dan Pemrograman Bab V Input dan Output Pertemuan Ke-5 Input dan Output Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan
BAB V INPUT DAN OUTPUT
BAB V INPUT DAN OUTPUT 1. PENDAHULUAN Bab ini memiliki kompetensi dasar untuk dapat menggunakan fungsi input dan output. Input dan output pada bab ini diasumsikan bahwa data masukan dibaca dari papan ketik
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
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
Keg. Pembelajaran 3 : Operator dalam Bahasa C++
Keg. Pembelajaran 3 : Operator dalam Bahasa C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal operator dalam bahasa pemrograman
VARIABEL, TIPE DATA DAN EKSPRESI Bab 2
VARIABEL, TIPE DATA DAN EKSPRESI Bab 2 2.1 IDENTIFIER Indentifier adalah nama yang diberikan untuk nama objek, nama fungsi, nama variable, dll ( sifatnya case sensitive ). Identifier pada C++ terdiri dari
Struktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama
Struktur Program C++ Bahasa C++ merupakan bahasa yang terstruktur, sehingga struktur penulisan program dalam bahasa c++ dirangkai dari kumpulan sejumlah fungsi, setidaknya memiliki sebuah fungsi utama,
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
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
PENGENALAN C++ Bab 1
PENGENALAN C++ Bab 1 1.1 SEJARAH C++ Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute). Pertama kali, prototype
Akan diperhatikan tipe data dari masing-masing operand dalam ungkapan dan secara otomatis akan dilakukan.
Materi Dasar 1 (Arie) - 1 Konversi Tipe Data Akan diperhatikan tipe data dari masing-masing operand dalam ungkapan dan secara otomatis akan dilakukan. Prioritas : Tipe Data long double double float long
STRUKTUR DENGAN ARRAY DAN FUNCTION
STRUKTUR Struktur digunakan untuk mengelompokan sejumlah data yang mempunyai tipe data yang berbeda. Variabel-variabel yang membentuk sebuah struktur dinamakan elemen struktur. DEKLARASI STRUKTUR STRUKTUR
Konsep Array dalam PBO
PEMROGRAMAN BERORIENTASI OBJEK Konsep Array dalam PBO Budhi Irawan, S.Si, M.T PENDAHULUAN Array (Larik) merupakan hal fundamental yang sering dijumpai dalam banyak kasus didunia pemrograman, maka dari
Kurikulum Qt. Chapter 4 Function. Fungsi
Chapter 4 Function Fungsi Fungsi (Function) adalah sekumpulan program yang diberi nama, sehingga dengan demikain jika program itu diperlukan dapat dipanggil kembali. Walaupun Pemrograman Berorientasi Objek
Bab 2. Dasar-Dasar Pemrograman C
Bab 2. Dasar-Dasar Pemrograman C Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Tipe Data Standar (Standart Data Type) Aturan Pendefinisian Identifier Variabel Mendeklarasikan
STRUKTUR DASAR PEMROGRAMAN
STRUKTUR DASAR PEMROGRAMAN P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 15/09/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Subtopik Input Proses Output dalam program Deklarasi
Keg. Pembelajaran 2 : Mengenal Bahasa C++
Keg. Pembelajaran 2 : Mengenal Bahasa C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal secara baik sintak-sintak dalam bahasa
PENGANTAR BAHASA C++
PENGANTAR BAHASA C++ SEJARAH SINGKAT BAHASA C Program C merupakan bahasa komputer yang sangat singkat & tidak memiliki kepanjangan. Bahasa ini diciptakan oleh Dennis Ritchie sekitar tahun 1972. Hingga
BAB 12 MANIPULATION FILE
BAB 12 MANIPULATION FILE 1. Tujuan Instruksional Umum a. Mahasiswa mampu melakukan perancangan aplikasi menggunakan Struktur File b. Mahasiswa mampu melakukan analisis pada File yang dibuat c. Mahasiswa
PRAKTIKUM 4 PERCABANGAN
PRAKTIKUM 4 PERCABANGAN Tujuan: Dapat menggunakan instruksi percabangan di dalam pemecahan masalah I. PERCABANGAN Salah satu permasalahan yang pasti akan dijumpai dalam pembuatan program adalah percabangan.
Pointer dan Referensi
PEMROGRAMAN BERORIENTASI OBJEK Pointer dan Referensi Budhi Irawan, S.Si, M.T PENDAHULUAN Pointer merupakan salah satu fitur C++ yang relatif cukup berbahaya karena dapat mengakibatkan sistem operasi pada
Dasar-dasar C/C++ Ekohariadi FT Unesa
Dasar-dasar C/C++ Ekohariadi FT Unesa Program Modular Program yang baik dibuat dengan filosofi rancangan seperti membuat bangunan yang baik. Ia bergantung pada perencaaan yang cermat. Program yang terstruktur
BAB 4 PENGENALAN BAHASA C
Bab 4 Pengenalan Bahasa C 35 BAB 4 PENGENALAN BAHASA C TUJUAN PRAKTIKUM 1. Mengetahui sejarah perkembangan bahasa C. 2. Mengerti struktur program bahasa C. 3. Mengerti konsep tipe data, variabel, & operator
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 12 A. KOMPETENSI 1. Mampu membuat komentar dalam kode program 2. Memahami konstanta, variabel dalam C++ 3. Mampu membuat inisialisasi nilai ke dalam variabel B. ALAT DAN BAHAN 1. PC/ Laptop
Contoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;
Contoh Program C++ Sederhana Script Program : cout
Inheritance dan Polimorfisme
PEMROGRAMAN BERORIENTASI OBJEK Inheritance dan Polimorfisme Budhi Irawan, S.Si, M.T PENDAHULUAN Apa itu Inheritance, Derived Class, dan Base class? Pasti untuk seorang yang baru mengenal bahasa pemrograman
Pertemuan 11: OPERASI FILE dalam C
Pertemuan 11: PROSEDUR dan FUNGSI dalam C OPERASI FILE dalam C Mengapa perlu ada prosedur dan fungsi? Semakin besar cakupan permasalahan yang akan diselesaikan, maka semakin banyak pula baris kode/perintah
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 14 A. KOMPETENSI 1. Mampu memahami jenis-jenis dan penggunaan tipe dasar di dalam C++ 2. Mendefinisikan tipe data bentukan (array, struktur, dan enumerasi) 3. Memahami null terminated string
PERTEMUAN VII FILE TEKS & FILE BINER
PERTEMUAN VII FILE TEKS & FILE BINER 7.1 Tujuan Praktikum Praktikan dapat membedakan antara file teks dan file biner serta dapat mendeklarasikan, membuat, membaca dengan menggunakan dua buah macam file
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
Inheritance dan Polimorfisme
PEMROGRAMAN BERORIENTASI OBJEK Inheritance dan Polimorfisme Budhi Irawan, S.Si, M.T PENDAHULUAN Salah satu ciri dari PBO adalah kemampuan suatu objek atau kelas untuk mewariskan sifat-sifat yang terdapat
MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman
I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji ALGORITMA DAN PEMOGRAMAN I. ALGORITMA II. BAHASA
TUGAS PENDAHULUAN MODUL I PERKENALAN MIKU, COMPILER BAHASA C, DAN STANDARD INPUT-OUTPUT
TUGAS PENDAHULUAN MODUL I PERKENALAN MIKU, COMPILER BAHASA C, DAN STANDARD INPUT-OUTPUT Prepared by: Bagus Hanindhito (20-02-2015) Problem 1 : Hello World! Pada problem ke-1 ini, kita akan mencoba melakukan
Dasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.
Visual Studio 2008 Dasar Pemrograman Program C++ Sederhana. C/C++ C++ merupakan perkembangan leboh lanjut dari C. Bahasa C dikembangkan tahun 1972 oleh Dennis Richie di Bell Telephone laboratories. Oleh
LAPORAN PRAKTIKUM SEMENTARA PENGANTAR PEMROGAMAN BAHASA C++
LAPORAN PRAKTIKUM SEMENTARA PENGANTAR PEMROGAMAN BAHASA C++ Disusun oleh : Nama Lengkap NIM Dosen pengampu : Yosef Murya Kusuma Ardhana.S.T., M.Kom JURUSAN SISTEM INFORMASI SEKOLAH TINGGI ILMU KOMPUTER
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.
Pemrograman Dasar C. Minggu 6
Pemrograman Dasar C Minggu 6 Latihan Soal Buatlah program yang meminta seseorang untuk memasukkan angka bilangan riil sebanyak 3 kali, dan program akan menampilkan jumlah total dan rata-ratanya. Bilangan
StrukturDasarProgram Prosedural (dalambahasac++)
StrukturDasarProgram Prosedural (dalambahasac++) Tim Penyusun Materi PTI-B KU1072/Pengenalan Teknologi Informasi B Tahap Tahun Pertama Bersama Institut Teknologi Bandung Tujuan Subtopik Input Proses Output
KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)
KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B) 2008 MATERI I PENGENALAN BAHASA C++ Materi Praktikum Durasi TIU/TIK Referensi Pengenalan Bahasa C++ 180 menit 1. Pendahuluan 2. Instruksi Output Sederhana
Fungsi : Dasar Fungsi
PRAKTIKUM 13 Fungsi : Dasar Fungsi A. TUJUAN PEMBELAJARAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Fungsi adalah suatu bagian
PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN
PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN I. Algoritma Pemrograman Yang Baik Ciri-ciri algoritma pemrograman yang baik adalah: 1. Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah 2. Menghasilkan
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
Algoritma dan Pemrograman
Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.
BAB 2. FUNGSI INPUT OUTPUT
BAB 2. FUNGSI INPUT OUTPUT 2.1 Fungsi Input 1. Input Tanpa Format a. Memasukkan Nilai Karakter Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter
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
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
INPUT DAN OUTPUT BAHASA C
INPUT DAN OUTPUT BAHASA C FUNGSI INPUT TANPA FORMAT (MEMASUKKAN NILAI KARAKTER) Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter dengan penekanan
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++ Pendahuluan Pada bab ini dileaskan tipe data dan operasi baca tulis data, juga dijelaskan struktur pemrograman pada bahasa C/C++ Penyajian 31 Tipe
TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya
TUTORIAL DASAR C++ BELAJAR C++ DARI NOL Nor Kandir Lab B201 - Teknik Elektro ITS Surabaya Daftar Isi Daftar Isi... 1 Pendahuluan... 2 Kegunaan... 2 Persiapan... 3 Mulai Belajar... 3 Tipe Data... 6 Ekpresi
Fungsi 2. Ekohariadi FT Unesa
Fungsi 2 Ekohariadi FT Unesa Skop Variabel dan Fungsi Tubuh setiap fungsi adalah sebuah blok. Variabel yang kamu deklrasikan di dalam fungsi adalah lokal untuk fungsi tersebut dan tidak berlaku di luar
Pengantar Pemrograman Dengan C++
Pengantar Pemrograman Dengan C++ Pengantar Apa itu program? Bagaimanakah membuatnya? Jika sudah dibuat, apakah gunanya? Mungkin itu adalah pertanyaan pertanyaan dari orang orang yang baru saja mengenal
Fungsi 1. Ekohariadi FT Unesa
Fungsi 1 Ekohariadi FT Unesa Fungsi Pustaka Standar Pustaka C Standar merupakan kumpulan fungsi yang sudah ditentukan yang diases melalui file header. Fungsi matematika yang umum didefinisikan di header
PEMROGRAMAN BERORIENTASI OBJEK STRUCTURE & CLASS
PEMROGRAMAN BERORIENTASI OBJEK STRUCTURE & CLASS Budhi Irawan, S.Si, M.T PENDAHULUAN Dalam C++, struktur dan kelas adalah dua hal yang sebenarnya saling memiliki hubungan, artinya dapat dibuat kelas dengan
Chapter 1 KONSEP DASAR C
Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal
Spesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp 32.800 Terbit pertama: Februari 2005 Sinopsis singkat: Struktur data merupakan salah satu ilmu fundamental untuk mempelajari pemrograman. Mahasiswa
PEMROGRAMAN BERORIENTASI OBJEK KONSEP PBO
PEMROGRAMAN BERORIENTASI OBJEK KONSEP PBO Budhi Irawan, S.Si, M.T 1 PENDAHULUAN Meskipun bahasa C adalah bahasa pemrograman yang berkekuatan tinggi (powerful) atau bisa digunakan untuk membuat program
AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON
STRUKTUR PEMROGRAMAN PYTHON 1. Aturan Penulisan Program-program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena beberapa pertimbangan: tipe
MODUL 1 PENGENALAN ENVIROMENT C++
MODUL 1 PENGENALAN ENVIROMENT C++ I. TUJUAN 1. Memahami lingkungan dasar C++, IDE, serta cara meng-compile dan menjalankan program 2. Mampu membuat program sederhana menggunakan bahasa C++ untuk menampilkan
Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA
Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA Mata : Algoritma Pemrograman 2B ( C++ ) Program Studi : Teknik Komputerr Kompetensi : mampu membuat program dengan bahasa C++ Minggu Pokok Bahasan ke
Game Technology Design Course College of Multi Media Yogyakarta Spring Tri Anggraeni, S.Kom., M.Sc.
Meeting 12 & 13 Class, String, set & get Function Game Technology Design Course College of Multi Media Yogyakarta Spring 2016-2017 Tri Anggraeni, S.Kom., M.Sc. Reference : Deitel, P. & Deitel, H. (2014).
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
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,
Basic Input/Output Operator Yoannita
DASAR PEMROGRAMAN Basic Input/Output Operator Yoannita Standard Output (cout) cout
MENAMPILKAN HASIL Operasi Keluaran (Output)
MENAMPILKAN HASIL Operasi Keluaran (Output) 4.1 FUNGSI-FUNGSI YANG DIGUNAKAN Keunikan bahasa C untuk menampilkan hasil adalah semua prosesnya dilakukan oleh fungsi-fungsi. Fungsi-fungsi ini prototypenya
DASAR STRING. Sama halnya seperti array-array sebelumnya, inisialisasi pada string adalah: char mystring[] = { 'H', 'e', 'l', 'l', 'o', '\0' };
DASAR STRING Dalam C++ tidak ada tipe variabel elemen yang spesifik untuk menyimpan string. Untuk keperluan ini dapat digunakan array dengan tipe char dimana berisi elemen dengan tipe char. Perlu diingat
String sebagai Stream. Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc
String sebagai Stream Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc Introduction Kadang-kadang ada suatu bentuk operasi tertentu berada di dalam sebuah file. Misalnya operasi dasar matematika,
UNIVERSITAS WIDYATAMA JURUSAN TEKNIK INFORMATIKA - FAKULTAS TEKNIK Jl. Cikutra No.204 A BAndung UJIAN TENGAH SEMESTER TA.
UNIVERSITAS WIDYATAMA JURUSAN TEKNIK INFORMATIKA - FAKULTAS TEKNIK Jl. Cikutra No.204 A BAndung UJIAN TENGAH SEMESTER TA. 2008/2009 Mata Kuliah/Jurusan : Pemrograman II (Terstruktur II)/Teknik Informatika-S1
A. Putting a Program Together
Oleh : Fiftin Noviyanto A. Putting a Program Together Pada pertemuan sebelumnya telah dibahas bagian inisialisasi bahasa pemrograman. Seperti, memberi nama, mendeklarasikan dan memberikan nilai pada variabel,
ilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++
ilmu c++ Tutorial ini untuk siapa saja, walaupun anda belum pernah melakukan pemrograman, atau jika andapun berpengalaman dalam pemrograman dengan bahasa pemrograman lain tapi ingin mempelajari bahasa
PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN
PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan
MODUL V POINTER DAN STRING
MODUL V POINTER DAN STRING I TUJUAN 1 Mahasiswa dapat menjelaskan tentang konsep dari variabel pointer 2 Mahasiswa dapat menjelaskan tentang pointer dan string 3 Mahasiswa dapat menjelaskan tentang pointer
A. Putting a Program Together
A. Putting a Program Together Oleh : Fiftin Noviyanto Pada pertemuan sebelumnya telah dibahas bagian inisialisasi bahasa pemrograman. Seperti, memberi nama, mendeklarasikan dan memberikan nilai pada variabel,
//Kelas ini berisi data yang hendak disimpan ke dalam database
#include #include #include #include #include using namespace std; //Prototype dari kelas Mahasiswa //Kelas ini berisi data yang hendak disimpan ke dalam
Tipe Data dan Operator
Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++
I.PENDAHULUAN 1. 1. ALGORITMA Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan
Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM)
Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM) Motivasi Dalam kehidupan sehari-hari selalu diperlukan pemilihan dari beberapa alternatif Contoh : Terdapat beberapa alternatif untuk memilih sabun mandi
Sekilas C DAN C++ DISUSUN OLEH. Sebuah bahasa, yaitu: 1. Bahasaa tingkat tinggi. High. dapat. lunak
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB I PENDAHULUAN C DAN C++ IF Sekilas Tentang C dan C+ ++ Sebuah bahasa pemrograman dapat dikategorikan ke dalam tiga level
Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika
Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika March, 2012 Peraturan Praktikum 1. Keterlambatan 15 Menit 2. Wajib Membawa Laptop Setiap Pertemuan 3. Wajib Memiliki Modul, Silabus, SAP, Dan
12/29/2011. Algoritme dan Pemrograman. Bit. Bitwise operator
Algoritme dan Pemrograman Kuliah #13 Operator Bitwise Tipe Enumerasi Manipulasi File Bit Singkatan dari binary digit (digit biner), yaitu suatu nilai bilangan yang direpresentasikan sebagai bilangan biner
PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera
PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A Institut Teknologi Sumatera PRE TEST Apa itu tipe data? Apa itu variabel? Apa itu konstanta? Sebuah lingkaran memiliki
