Contoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;

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

PENGENALAN BAHASA C DAN C++

MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN

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

Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Identifier dan Tipe Data

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

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

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

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

FUNGSI INPUT & OUTPUT

PENGENALAN C++ DADANG MULYANA 2012

MODUL II VARIABEL, TIPE DATA & KONSTANTA

Tipe Data dan Operator

Komentar, Identifier, Konstanta dan Variabel

LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++

Konsep Dasar Pemrograman Dan Pengenalan C++

elemen Dasar Bahasa Pemrograman C

Algoritma Pemrograman 2B (Pemrograman C++)

PEMROGRAMAN TERSTRUKTUR OLEH : IR. H. SIRAIT, MT

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

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

BAB V INPUT DAN OUTPUT

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

BAB 2. FUNGSI INPUT OUTPUT

PERTEMUAN 3 KONSEP TIPE DATA

INPUT DAN OUTPUT BAHASA C

IT234 - Algoritma dan Struktur Data. Ramos Somya

STRUKTUR DASAR PEMROGRAMAN

DASAR PEMROGRAMAN. PENGENAL dan VARIABEL

Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.

VARIABEL & TIPE DATA PEMROGRAMAN C++

Pengenalan C++ Oleh : Dewi Sartika

MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN

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

Algoritma Pemrograman. Fery Updi,M.Kom

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

BAB IV. OPERATOR DAN STATEMENT

Dosen : Dede Kurniadi, S.Kom.,M.Kom HP :

Keg. Pembelajaran 2 : Mengenal Bahasa C++

Algoritma & Pemrograman #3

DATA PADA BAHASA C TIPE DATA

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

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

1.4 Struktur Program Pada C++ Program C maupun C++ secara umum tersusun dari beberapa bagian utama, yaitu :

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

Struktur Bahasa C dan C++

Modul 3 INPUT DAN OUTPUT

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Keyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta

Tipe Data Dasar. Berdasarkan jenisnya, data dapat dibagi menjadi lima kelompok dinamakan tipe data dasar, yaitu:

Bahasa C-M6 By Jamilah, Skom 1

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

Algoritma dan Pemrograman

BAB 4 PENGENALAN BAHASA C

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

Bab 2. Dasar-Dasar Pemrograman C

Kuliah III - Dasar Pemrograman

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

BAB II INPUT / OUTPUT

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Achmad Solichin.

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

BUKU PETUNJUK PRAKTIKUM DASAR ALGORITMA DAN PEMROGRAMAN

PERTEMUAN 7 REVIEW (QUIZ)

OPERASI DASAR MASUKAN DAN KELUARAN

P3 Pengantar Pemrograman C

TIPE DATA DAN OPERASI I/O

StrukturDasarProgram Prosedural (dalambahasac++)

Mengenal printf printf untuk mencetak data baik yang bertipe numeric ataupun teks

Tipe Data, Variabel, Input/Output

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

MENAMPILKAN HASIL Operasi Keluaran (Output)

P - 3 Bab 2 : Pengantar Pemrograman C

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

Tipe Data dan Variabel

A. Putting a Program Together

A. Putting a Program Together

KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)

MODUL DUA VARIABEL DAN TIPE VARIABEL

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

PENGERTIAN C++ DAN FUNGSI-FUNGSINYA

BAB III PERINTAH INPUT OUTPUT

Pertemuan 2 ARRAY DIMENSI 1 & 2

Modul PVB-POLINEMA V1.0

Modul Pelatihan Bahasa C++ PAKSIMA

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

Identifier Tipe Data Yoannita, S.Kom.

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

BAB 3 PERINTAH INPUT OUTPUT

PENGENALAN C++ Bab 1

Konstants Dan Operator

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

Input dan Output. cout << Hello World\n ; atau. cout << Hello World << \n ;

Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman

Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom

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

Transkripsi:

Contoh Program C++ Sederhana Script Program : cout<< Selamat Datang Di Lab H <<endl; cout<< Ini Program C++ Pertama Saya ; Hasil : Selamat Datang Di Lab H Ini Program C++ Pertama Saya Script Program : File Header Titik awal dimana seluruh program C++ akan mulai dieksekusi cout<< Selamat Datang Di Lab H <<endl; cout<< Ini Program C++ Pertama Saya ; statement Fungsi untuk menampilkan output di layar

Struktur Program C++ #include<file header> Statement atau pernyataan; Getch(); Bagian Utama Program Keterangan : #include : Digunakan untuk memanggil file header yang digunakan untuk memperkenalkan perintah input output yang digunakan dalam penulisan program. : Merupakan sebuah fungsi khusus untuk mengeksekusi perintah program. : Digunakan sebagai awal penulisan perintah program. pernyataan : Bagian ini bisa berupa penulisan pernyataan ataupun deklarasi program (variable, konstanta). getch() : Merupakan sebuah fungsi untuk menampilkan hasil eksekusi program di layar. : Digunakan sebagai akhir penulisan perintah program. File Header Merupakan file yang berfungsi sebagai pengenal perintah input dan output yang digunakan dalam penulisan perintah program. Jenis File Header di C++ : Conio stdio iostream iomanip : Console input output. Sintaks clrscr(), getch(). : Standar input output object. Sintaks Input scanf,gets. Sintaks Output puts, putchar, printf. : Input output stream. Sintaks Input cin. Sintaks Output cout. : Input output manipulator biasanya digunakan dalam array. Sintaks setw(width/lebar), setiosflags (rataan paragraph atau kalimat), setprecision (decimal). Perintah Masukan/Input dan Keluaran/Output di C++ : Perintah Masukan Scanf(); Gets(); Perintah Keluaran Printf(); Puts();

Cin(); Cout(); Putchar(); Penentu Format Untuk scanf/printf : Tipe Data Penentu Format Integer %d Float/Desimal %f Berpangkat %e Character %c String %s Long Integer %ld Perintah Sintaks Input (scanf, gets dan cin) scanf( penentu format, &nama_variabel); gets(nama_variabel); cin>>nama_variabel; Perintah Sintaks Output (printf, puts, putchar dan cout) printf( statement ); puts( statement ); putchar( statement ); cout<< statement ; Perintah Sintaks Manipulation (setiosflags, setw, setprecision) cout<<stiosflags(ios::left/right)<<setw(panjang_spasi)<<nama_ variabel; cout<<setprecision(ukuran_desimal)<<nama_variabel; Catatan : \n = Untuk pindah baris baru. \t = Untuk mengetengahkan teks. Scanf, cin = Tidak bisa menerima spasi. Gets = Bisa menerima spasi. endl = Untuk pindah baris. Pengenalan Tipe Data Tipe Data Ukuran Memory Jangkauan Nilai Char 1 Byte -128 s.d 127 Int 2 Byte -32768 s.d 32767 Short 2 Byte -32768 s.d 32767 Long 4 Byte -2147435648 s.d 2147435647 Jumlah Digit

Float 4 Byte 3.4 x 10-38 s.d 3.4 x 10+38 Double 8 Byte 1.7 x 10-308 s.d 1.7 x 10+308 Long Double 10 Byte 3.4 x 10-4932 s.d 3.4 x 10+4932 5 7 15 16 19 Variabel Dan Konstanta Variable Suatu tempat untuk menampung data atau konstanta di memori yang mempunyai nilai data yang dapat berubah ubah selama proses program. Syarat penulisan variable : 1. Tidak boleh ada spasi. 2. Tidak boleh diawali dengan angka dan menggunakan operator aritmatika. Deklarasi Variabel : tipe data nama_variabel; Tipe Variabel Integer Floating Point Double Precision Character/String Simbol Deklarasi int float double char Contoh : char grade; char nama_mahasiswa[20]; int nilai; float rata2; Konstanta Tipe data yang bersifat tetap. Jenis Konstanta : 1. Bilangan (Bulat dan Decimal) 2. Text (Karakter dan String) Karakter memakai tanda kutip satu ( ). String memakai tanda kutip dua ( ). Deklarasi Konstanta : const nama_konstanta = nilai konstanta; Contoh : const x = 100;

Contoh Program : /*Contoh 1*/ /*By : nim masing-masing*/ clrscr(); puts("pengenalan Sintaks Output stdio"); printf("gampang kan???"); putchar('o'); putchar('k'); /*Contoh 2*/ /*By : nim masing-masing*/ float alas,tinggi,luas; cout<<"\tmenghitung Segitiga"<<endl; cout<<"\t~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl; printf("\tmasukkan Nilai Alas : ");scanf("%f",&alas); printf("\tmasukkan Nilai Tinggi : ");scanf("%f",&tinggi); luas = 0.5*alas*tinggi; cout<<"\t~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl; printf("\tluas Segitiga Adalah : %5.2f",luas); Catatan : Penggunaan Penentu Lebar Field : %a.bf

Keterangan : a : Lebar field. b : Jumlah decimal. f : Penentu format tipe data decimal/float. Contoh : %5.2f X X X X X. X X Lebar field 5 digit Jumlah decimal 2 /*Contoh 3*/ /*By : nim masing-masing*/ float jari2,luas,keliling; const phi=3.14; clrscr(); cout<<"menghitung Luas Dan Keliling Lingkaran"<<endl; cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl; cout<<"masukkan Nilai Jari - jari : ";cin>>jari2; luas=phi*jari2*jari2; keliling=2*phi*jari2; cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl; cout<<"luas Lingkaran : "<<luas<<endl; cout<<"keliling Lingkaran : "<<keliling<<endl;