MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN

dokumen-dokumen yang mirip
MODUL 1 Alur Seleksi dengan C++

PEMROGRAMAN TERSTRUKTUR OLEH : IR. H. SIRAIT, MT

Konsep Dasar Pemrograman Dan Pengenalan C++

Struktur Bahasa C dan C++

PENGENALAN BAHASA C DAN C++

Dasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

PENGANTAR BAHASA C++

Komentar, Identifier, Konstanta dan Variabel

Bahasa C. Dosen : Dhamayanti

INPUT OUTPUT. cout. Digunakan untuk mencetak suatu informasi ke layar Contoh : cout << Halo Teknik Informatika

LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++

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

Sekilas C DAN C++ DISUSUN OLEH. Sebuah bahasa, yaitu: 1. Bahasaa tingkat tinggi. High. dapat. lunak

MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN

Identifier Tipe Data Yoannita, S.Kom.

PENGENALAN C++ DADANG MULYANA 2012

Identifier dan Tipe Data

IT234 - Algoritma dan Struktur Data. Ramos Somya

MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN I. Oleh : Wahyu Widodo, S.Kom

BAB 4 PENGENALAN BAHASA C

ALGORITHM 7 C++ Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.com

P - 3 Bab 2 : Pengantar Pemrograman C

MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL

DISUSUN OLEH BAB II C DAN C++ berikut ini: pilih radio HAL 1

PERTEMUAN 3 KONSEP TIPE DATA

Chapter 1 KONSEP DASAR C

Pengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++

Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

PENGENALAN PROGRAM C++

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Elemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.

Keg. Pembelajaran 2 : Mengenal Bahasa C++

BAB 1 KONSEP DASAR BAHASA C

elemen Dasar Bahasa Pemrograman C

Achmad Solichin.

PERTEMUAN X. Gbr.1 Konsep program dibagi menjadi sejumlah modul. void main() { fungsi a();

BAHASA PEMROGRAMAN C

PRAKTIKUM 1 ALGORITMA & PEMROGRAMAN. 1. Mengenal C/C++

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

Dasar-dasar C/C++ Ekohariadi FT Unesa

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

Rosihan Ari Yuana, S.Si, M.Kom Lisensi Dokumen: BAB I. PENDAHULUAN C++ Oleh:

BAB VI BAHASA C Pendahuluan

Tipe Data, Variabel, Input/Output

MODUL 5 PERULANGAN (LOOPING)

Tipe Data dan Variabel

MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN

TUTORIAL BAHASA PEMOGRAMAN C++

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

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman

Bab 2. Dasar-Dasar Pemrograman C

Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :

Pengenalan C++ Oleh : Dewi Sartika

ilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++

Selection / Pemilihan PEMILIHAN

MODUL PRAKTIKUM BAHASA PEMROGRAMAN DASAR (PG168)

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.

BAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.

Tipe Data dan Variabel

MODUL DUA VARIABEL DAN TIPE VARIABEL

Pengenalan Bahasa C++ Oleh : Agus Priyanto, M.Kom

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Struktur Dasar Program Prosedural dan Disain Bagan Sederhana

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

Pemrograman Dasar C. Minggu 1: Pengenalan C Programming

Algoritma dan Pemrograman

Tipe Data dan Operator

INPUT DAN OUTPUT BAHASA C

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

STRUKTUR DASAR PEMROGRAMAN

MODUL 1 PENGENALAN ENVIROMENT C++

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

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

KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)

PRAKTIKUM 1. Untuk membuat program, prosedur yang harus dilewati adalah: 1. Menentukan logika jalannya program, sering disebut algoritma.

PENGENALAN C++ Bab 1

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

VARIABEL & TIPE DATA PEMROGRAMAN C++

Bahasa C, pada awalnya dirancang sebagai bahasa pemrograman yang dioperasikan pada sistem operasi UNIX.

Kurikulum Qt. Chapter 4 Function. Fungsi

Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika

BAB 2. FUNGSI INPUT OUTPUT

Algoritma Pemrograman. Fery Updi,M.Kom

Algoritma & Pemrograman

LATIHAN PEMROGRAMAN KOMPUTER MODUL I INPUT/OUTPUT & JENIS DATA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Struktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama

P3 Pengantar Pemrograman C

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

Transkripsi:

1 MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN A. MAKSUD DAN TUJUAN 1. MAKSUD Mengenal cara menggunakan bahasa pemrograman C++ dengan menggunakan C++ Builder dan mengenala pernyataan masukan dan keluaran dalam C++.. 2. TUJUAN Agar mahasiswa dapat : mengoperasikan C++ Builder (memakai console) menggunakan pernyataan masukan dan keluaran membuat algoritma untuk memecahkan permasalahan tertentu yang harus diselesaikan menggunakan pernyataan masukan dan keluaran membuat program lengkap dengan menggunakan pernyataan masukan keluaran. B. TEORI 1. PENGANTAR C++ Bahasa C pertama kali diciptakan pada tahun 1972 oleh Brian W. Kernighan dan Dennis M. Ritchie. Perkembangan bahasa C adalah C++ yang diciptakan tahun Bjarne Stroustrup sekitar tahun 1983. Beberapa yang mengeluarkan bahasa C++ adalah Microsoft dan Borland. Dalam pembuatan modul praktikum ini yang digunakan sebagai acuan adalah Borland C++ versi 5. Program paling sederhana yang dapat dijalankan C++ adalah : Program tersebut tidak menghasilkan apapun saat dijalankan. main( ) adalah program utama yang dibatasi oleh tanda dan. Program C++ dapat ditulis dalam editor C++. Langkahlangkah untuk memulai C++ Builder adalah sebagai berikut : 1. buka program dari icon C++Builder5, maka akan tampil :

2 2. Klik menu File kemudian pilih New, akan muncul tampilan sebagai berikut : 3. Pilih icon Console Wizard, klik OK akan muncul tampilan :

3 4. Setelah langkah 3 selesai dikerjakan maka akan muncul tampilan yang siap digunakan untuk menuliskan program 5. Hapus isi editor berikut dan gantikan dengan : GANTI int main(int argc, char* argv[]) DENGAN void main( ) return 0; 6. Editor siap digunakan untuk menuliskan program 7. Untuk menjalankan perintah tekan F9 atau pilih menu bar Run dan pilih Run. 8. Untuk menyimpan program sorot menu bar File dan pilih save as untuk menyimpan unit dan save as project untuk menyimpan project. 2. PERNYATAAN MASUKAN DAN KELUARAN Pernyataan keluaran digunakan untuk menampilkan output (keluaran) ke standart output (biasanya layar monitor). Pernyataan yang digunakan adalah cout, dan dituliskan sebagai berikut :. cout << yang akan ditampilkan ; Jika diinginkan untuk pindah baris, gunakan karakter khusus \n. Pernyataan masukan digunakan untuk memasukkan data masukan secara interaktif ke dalam program. Cara yang paling banyak digunakan adalah memasukkan data dengan mengetikannya dari keyboard. Dalam C++ pernyataan yang digunakan adalah cin. Bentuk

4 pernyataan cin untuk membaca data dari keyboard dan meletakkannya ke sebuah variabel dituliskan sebagai berikut : cin >> var; Dalam pembuatan program perlu diperhatikan masalah penamaan item atau yang biasa dikenal sebagai pengenal (identifier), yaitu sembarang nama yang diberikan untuk kelas, obyek, fungsi, variabel, dan sebagainya. Beberapa ketentuan untuk pembuatan (penulisan) pengenal : Bisa kombinasi huruf, angka, atau karakter khusus Karakter pertama harus huruf atau garis bawah ( _ ) Panjang maksimal 32 bersifat case sensitive (misalnya huruf besar dan kecil dibedakan) tidak boleh sama dengan reserved words. Dalam operasi untuk mengolah data, perlu diperhatikan tipe data dari masukan (input) maupun keluaran (output) demikain juga operator yang digunakan.. Tabel berikut mengenai tipe data dasar (standar) dalam C ++ beserta nilai rangenya. Tipe data dasar dalam C++ : TIPE RANGE unsigned char 0 s/d 255 char -128 s/d 127 short int -32,768 s/d 32,767 unsigned int 0 s/d 4,294,967,295 int -2,147,483,648 s/d 2,147,483,647 unsigned long 0 s/d 4,294,967,295 enum -2,147,483,648 s/d 2,147,483,647 long -2,147,483,648 s/d 2,147,483,647 float 3.4 E-38 s/d 1.7 E+38 double 1.7 E-308 s/d 3.4E+308 long double 3.4 E-4932 s/d 1.1 E+4932 near pointer Tidak teraplikasi far pointer Tidak teraplikasi

5 Tabel operator aritmetika : Operator Arti Kategori tipe data + tambah numeris _ kurang Numeris * kali Numeris / bagi Numeris % modulus (sisa hasil bagi) Bilangan bulat 3. PRAKTEK 1. Praktekkan contoh program berikut, amati dan cetak hasilnya! Program digunakan untuk mencetak (menampilkan output )tulisan : SAYA BELAJAR C++ Pertama tidak mudah tetapi semua bisa dipelajari! /* PROGRAM PERTAMAKU */ #include <iostream.h> #include <conio.h> cout<<"saya BELAJAR C++\n "; cout<<"pertama tidak mudah tetapi semua bisa dipelajari!"; getch(); 2. Amati hasilnya, jika dari program nomor 1 a. karakter khusus \n ditiadakan b. pernyataan getch() ditiadakan Apa yang dapat Anda simpulkan dari soal nomor 2a dan 2b? 3. Cobalah program nomor 3 berikut : /* PROGRAM NOMOR 3 */ #include <iostream.h> #include <conio.h> char nama[20]; int umur;

6 cout<<"masukkan nama panggilan : "; cin>>nama; cout<<"berapa umurmu?"; cin>>umur; cout<<"namaku : "<<nama<<'\n'; cout<<"umur : "<<umur<<" tahun"; getch(); 4. Cobalah program untuk mencari luas persegi panjang berikut : Algoritma : 1. masukkan panjang 2. masukkan lebar 3. tuliskan rumus mencari Luas persegipanjang 4. tampilkan hasil perhitungan Luas persegipanjang Programnya : /* PROGRAM MENCARI LUAS PERSEGIPANJANG */ #include <iostream.h> #include <conio.h> int p,l,luas; cout<<"masukkan panjang : "; cin>>p; cout<<"masukkan lebar : "; cin>>l; Luas = p*l; // RUMUS LUAS PERSEGIPANJANG cout<<" Luas persegipanjang = "<<Luas; getch(); 4. TUGAS Buatlah algoritma dan program untuk mencari keliling dan luas lingkaran.