Anda di halaman 1dari 9

Nama : 1).

Qori Dermawan (130150063)


2). Zulfan Anuari Perdana (130150056)

1. HEADER PADA C++


file header merupakan file dengan ekstensi (.h) merupakan file yang berisi fungsi-fungsi dan
telah dikompilasi sebelumnya.File ini biasanya berisi fungsi-fungsi tertentu dan nantinya
akan kita gunakan dalam kode program yang telah kita buat.penggunaan header tersebut
menggunakan ekstensi .h sebagai contoh :

1. CONIO :
- getche() ==> dipakai untuk membaca sebuah karakter dengan sifat karakter yang
dimasukkan ditampilkan di layar.
-getch()==> (get character and echo) dipakai untuk membaca sebuah karakter dengan sifat
karakter
yang dimasukan tidak perlu diakhiri dengan menekan tombol ENTER,dan karakter yang
dimasukan tidak akan tampil di layar.
-clrscr()==> untuk membersihkan layar yang sebelumnya telah ditampilkan
- gotoxy ==> fungsi untuk meletakan statement dengan kursor ditempat yang kita
inginkan,dengan menggunakan fungsi ini ,statement yang kita masukan, tidak akan bergeser
arah/berubah tempat karena sudah ditentukan berdasarkan kordinat,yaitu kordinat x dan y.
2. IOSTREAM :
- cin ==> merupakan obyek didalam c++ digunakan untuk memasukan suatu data
- cout ==> merupakan objek didalam borland c++ digunakan untuk menampilkan suatu data
kelayar
-< merupakan suatu fungsi manipulator yang digunakan untuk menyisipkan karakter newline
atau mengatur pindah baris. fungsi ini sangat berguna untuk piranti keluaran berupa file di
disk.
- strcmp ==untuk membandingkan 2 string
- strcpy ==untuk menyalin nilai string
- strlen ==untuk mengetahui panjang nilai string
- strrev == utnuk membalikan urutan string
- strlwr == untuk mengubah string ke huruf kecil
- strupr == untuk mengkonversi string ke huruf besar
-strchr == untuk mencari nilai karakter dalam string
(untuk strcmp,strcpy,strlen,strrev,strlwr,strupr,strchr.... selain menggunakan header string,juga
bisa menggunakan header iostream)
3. STDIO

-puts () == sebenarnya sama dengan printf,yaitu digunakan untuk mencetak string kelayar.
-printf() ==fungsi keluaran yang paling umum digunakan untuk menampilkan informasi
kelayar.
-scanf() ==merupakan fungsi masukan yang paling umum digunakan untuk menampilkan
informasi ke layar.
-gets() == hampir sama seperti cin, tapi keunggulan gets dapat menginput data yang
menggunakan spasi
-putchar () == fungsi untuk menampilkan karakter ke layar .fungsi ini tidak bisa pindah baris
secara otomatis.
-getchar() == membaca karakter.
4. IOMANIP
-setw ()
==merupakan fungsi manipulator yang digunakan untuk mengatur lebar
tampilan dilayar dari suatu nilai variabel.
-setprecision() ==suatu manipulator yang digunakan utnuk mengatur jumlah digit desimal
yang di tampilkan. fungsi ini biasanyapada fungsi cout()
-setiosflags() ==suatu fungsi manipulator yang digunakan untuk mengatur sejumlah format
keluaran data.fungsi ini biasanya pada fungsi cout().ada beberapa format keluaran untuk
fungsi setiosflags(),antara lain:
~ ios::left =>digunakan untuk mengatur perataan sebelah kiri.
~ ios::right => mengatur perataan sebelah kanan
5. MATH (file header yang terdiri dari fungsi-fungsi untuk melakukan segala macam
perhitungan matematika.) fungsi-fungsi'a diantara'a :
-abs()
-tan()
-asin()
-atan()
-log()
-atof()
-ceil()
-cos()
-exp()
-sqrt()
-floor()
-fmod()
-labs()
-ldexp()
-log10()
-pow()
-sin()
-sinh()

sumber : http://1001it.blogspot.com/2013/12/file-header-dasar-beserta-fungsinya-di-c.html

2. OPERATOR ARITMATIKA C++


Operator adalah simbol yang biasa digunakan untuk melakukan suatu operasi atau
manipulasi.
Operator Aritmatika dalam C++
Operator
*
/
%
+
-

Keterangan
Perkalian
Pembagian
Sisa Pembagian (Modulus)
Penjumlahan
Pengurangan

EKSPRESI ARITMATIKA

Operator Pemberi Nilai

Contoh : Nilai A = A+1 Dapat disederhanakan menjadi A + = 1


+ = disebut dengan operator pemberi nilai
3. Operator Penambahan & Pengurangan
Misal :
Nilai A = A+1 A+=1
A++
Nilai A = A-1
A - =1

A- -

Dapat diletakan didepan atau belakang variabel, misal :


A++ atau ++A
A- - atau - - A

Contoh Program
Program 1
#include <stdio.h>
#include <conio.h>
main()
{
int arus, hambatan, tegangan;
clrscr();
arus = 10;
hambatan = 500;
tegangan = arus * hambatan;
printf(Voltase = %d, tegangan);
getche(); return(0);
}
Program 2
#include <stdio.h>
#include <conio.h>
main()
{
char nama_komponen[15];
int jumlah, harga, bayar;
clrscr();
printf(nama komponen = ); scanf(%s, nama_komponen);
printf(harga komponen = ); scanf(%d, &harga);
printf(jumlah beli = ); scanf(%d, &jumlah);
bayar = jumlah * harga;
printf(Yang harus dibayar sejumlah = %d, bayar);
getche();return(0);
}

3.Berapa nilai X dengan tipe INT.?


X = (2+3) 10*2 ;
X = (2+3) + (10*2) ;
X = 10 % 3 * 2+1 ;
Jawab :
a) X = (2+3) 10*2 = -15
PROGRAM
#include<stdio.h>
#include<cono.h>
Main()
{
Int a = 2, b = 3, c = 10;
Printf(Nilai X(2+3)-10*2=%d,a+b-c*a);
}

b) X = (2+3) + (10*2) ; = 25
PROGRAM

#include<stdio.h>
#include<cono.h>
Main()
{
Int a = (2+3) b = (10*2)
Printf(Nilai X (2+3)+(10*2)=%d,a+b);
}

c) X = 10 % 3 * 2 + 1

4. Nyatakan dalam bentuk pernyataan


a). Y = b x 2+0,5 x c
b). Y = 0,3 xy / 2a

PROGRAMNYA

#include <iostream>

int main()
{
cout << "\n\t ~~~~~ Tugas Nomer 4 ~~~~~~ \n\n";
{
char angka1, angka2, angka3, angka5, angka6;
double angka4, hasil;

cout << "\t\t angka pertama : ";

cin >> angka1;

cout << "\t\t angka kedua

: ";

cin >> angka2;

cout << "\t\t angka ketiga : ";


cin >> angka3;

cout << "\t\t angka keempat : ";


cin >> angka4;

cout << "\t\t angka kelima : ";


cin >> angka5;

cout << "\t\t angka keenam : ";


cin >> angka6;

cout << "\n";

hasil = angka1 * angka2 * angka3 + angka4 * angka5 - angka6;


cout << "\t\t " << angka1 << " * " << angka2 << " * " << angka3 <<" + " << angka4
<< " * " << angka5 << " - " << angka6 << " = " << hasil;
cout << "\n\n";
}
{
char angka2, angka3, angka4, angka5;
double angka1, hasil;

cout << "\t\t angka pertama : ";


cin >> angka1;

cout << "\t\t angka kedua

: ";

cin >> angka2;

cout << "\t\t angka ketiga : ";


cin >> angka3;

cout << "\t\t angka keempat : ";


cin >> angka4;

cout << "\t\t angka kelima : ";


cin >> angka5;

hasil = angka1 * angka2 * angka3 / angka4 * angka5;


cout << "\t\t" << angka1 << " * " << angka2 << " * " << angka3 <<" / " << angka4 << "
* " << angka5 << " = " << hasil;
cout << "\n\n";
}
cout << "\n\t ~~~~~ Thank You For You Attention ~~~~~ \n";
cin.ignore();
cin.get();
}

Anda mungkin juga menyukai