Mengenal struktur program,dan file header

 

STRUKTUR PROGRAM C++

#include<file header>

main()
{
Statement atau pernyataan; 
 
getch();
 
}

Pemrograman C++ merupakan bahasa pemrograman terstruktur ibarat seorang manusia lengkap dengan kepala serta badan dan anggota tubuh lainnya (Flirt male…ga ada pala ga mungkin bisa jalan…iya toh… )

Keterangan :

#include     :    Digunakan untuk memanggil file header yang digunakan untuk     
                       memperkenalkan perintah input output yang digunakan dalam penulisan
                       program.
main( )        :  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 bisa bi bilang inilah kepala.

ada banyak macam Jenis File Header di C++ tetapi yang umum di pelajari sbb :

conio      : Console input output.
                 Sintaks  -> clrscr(), getch()

 

stdio      :  Standar input output object.
                Sintaks Input –> scanf, gets
                Sintaks Output –>  puts, putchar, printf
iostream : Input output stream.
                Sintaks Input –> cin.
                Sintaks Output –> cout.

 

iomanip :  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

Perintah Keluaran

Scanf();
Printf();
Gets();
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)

Bentuk Umum :

scanf(“penentu format”, &nama_variabel);
gets(nama_variabel);
cin>>nama_variabel;

 

Perintah Sintaks Output (printf, puts, putchar dan cout)

Bentuk Umum :

printf(“statement”);
puts(“statement”);
putchar(“statement”);
cout<<”statement”;

Perintah Sintaks Manipulation (setiosflags, setw, setprecision)

Bentuk Umum :

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 (biasanya dipakai bersama dengan cout).