Anda di halaman 1dari 2

Nama : Putri Nurrifkadillah

NIM : K1B020002
Pratikum ke : 1
Materi :

a. Jelaskan jenis-jenis header yang ada di C++

<iostream.h> (input output stream)


File header yang digunakan untuk melakukan penginputan dan pencetakan,
diperlukan padaprogram yang melibatkan objek coutPerintah yang digunakan adalah
:
cin : untuk peginputan
cout : untuk pencetakan2.
<stdio.h> (standart input output)
File header yang merupakan singkatan dari "standard input / output header", adalah
headeryang berisi definisi makro, konstanta, dan deklarasi fungsi dan jenis yang
digunakan untukberbagai standard input dan output operasi .Perintah yang
digunakan adalah
scanf : untuk penginputan
printf : untuk pencetakan3.
<conio.h> (console input output)
file header yang digunakan untuk membuat teks antarmuka pengguna. Diperlukan
bilamelibatkan clrscr( ),yaitu perintah untuk membersihkan layar.perintah yang
digunakan adalah
clrscr( ) : untuk menghapus layar
getch( ) : untuk menahan tampilan output
<assert.h> Berisi menegaskan makro, digunakan untuk membantu mendeteksi
kesalahan logis dan jenis lain dari bug di versi debug dari sebuah program.
<ctype.h> Berisi fungsi yang digunakan untuk mengklasifikasikan jenis karakter
dengan mereka atau untuk mengkonversi antara atas dan huruf kecil dengan cara
yang independen dari yang digunakan set karakter(biasanya ASCII atau salah satu
ekstensi, meskipun implementasi memanfaatkan EBCDIC juga dikenal).
<errno.h> Untuk pengujian kode kesalahan dilaporkan oleh fungsi perpustakaan.
<float.h> Berisi konstanta didefinisikan menentukan implementasi khusus properti
dari floating-point perpustakaan, seperti perbedaan minimum antara dua yang
berbeda floating-point ( _EPSILON ), jumlah maksimum digit akurasi ( _DIG ) dan
kisaran angka yang dapat diwakili (_MIN , _MAX ).
<setjmp.h> Mendeklarasikan macro setjmp dan longjmp , yang digunakan untuk
non-lokal keluar.
<signal.h> Untuk mengendalikan berbagai kondisi yang luar biasa.
<stdarg.h> Untuk mengakses berbagai jumlah argumen yang dilewatkan ke fungsi.
<stdbool.h> Untuk tipe data boolean.
<stdint.h> Untuk mendefinisikan berbagai tipe data integer.
<stddef.h> Untuk mendefinisikan jenis yang berguna dan macro.
<stdio.h> yang merupakan singkatan dari “standard input / output header”, adalah
header yang berisi definisi makro, konstanta, dan deklarasi fungsi dan jenis yang
digunakan untuk berbagai standard input dan output operasi
<stdlib.h> Untuk melakukan berbagai operasi, termasuk konversi,pseudo-acak
nomor , alokasi memori, kontrol proses, lingkungan, sinyal, pencarian, dan sortasi.
<string.h> Untuk memanipulasi beberapa jenis string.
<tgmath.h> Untuk tipe-generik fungsi matematika.
<time.h> Untuk mengkonversi antara waktu berbagai format tanggal.
<wchar.h> Untuk memanipulasi sungai lebar dan beberapa jenis string
menggunakan karakter lebar – kunci untuk mendukung berbagai bahasa.
<wctype.h> Untuk mengklasifikasi karakter lebar
<complex.h> adalah file header yang mendefinisikan fungsi untuk aritmatika
kompleks
<fenv.h> adalah file header yang mengandung berbagai fungsi dan macro untuk
memanipulasi lingkungan floating-point
<inttypes.h> file header berfungsi mendefinisikan beberapa macro untuk
digunakan dengan fungsi printf dan scanf, serta fungsi untuk bekerja dengan jenis
intmax_t.
<iso646.h> adalah header yang mendefinisikan beberapa macro yang
memungkinkan programmer untuk menggunakan C bitwise bahasa dan operator
logika, yang, tanpa file header, tidak bisa cepat atau mudah diketik pada beberapa
keyboard non-QWERTY internasional dan.
<limits.h> adalah file header dari perpustakaan standar bahasa pemrograman C
yang mencakup definisi karakteristik dari jenis variabel umum
<locale.h> adalah pemrograman bahasa C file header, digunakan untuk tujuan
lokalisasi
<math.h> berisi prototype fungsi untuk pustaka matematika
<string.h> berisi prototype fungsi untuk pemrosesan string

b. Jelaskan perbedaan antara void dan non void


void non void
1. Tidak adanya keyword return. 1. ada keyword return
2. tidak adanya tipe data di dalam 2. ada tipe data yang mengawali fungsi
deklarasi fungsi. 3. tidak ada keyword void
3. menggunakan keyword void. 4. Memiliki nilai kembalian . Dapat
4. Tidak dapat langsung ditampilkan dianalogikan sebagai suatu variabel
hasilnya yang memiliki tipe data tertentu
5. Tidak memiliki nilai kembalian fungsi sehingga dapat langsung ditampilkan
hasilnya.

c. Jelaskan perbedaan antara compile dan run


Run : Suatu program yang dapat mengetahui data output-an.
Compile : Suatu program yang dapat mengeksekusi program lain sehingga dapat
mengetahui program tersebut apakah bisa di gunakan atau tidak.

Anda mungkin juga menyukai