Oleh:
FAJRI NOVITASARI
170533628549
S1 PTI’17 OFF A
Tujuan
DASAR TEORI
1. Pendahuluan
Operator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk
melakukan sesuatu operasi atau manipulasi. Contohnya penjumlahan, pengurangan,
pembagian dan lain-lain. Operator mempunyai sifat:
Unary
Sifat unary pada operator hanya melibatkan sebuah operand pada suatu operasi aritmatik.
Contoh:-5
Binary
Sifat binary pada operator melibatkan dua buah operand pada suatu operasi aritmatik.
Contoh:4+8
Ternary
Sifat tenary pada operator melibatkan tiga buah operand pada suatu operasi aritmatik. Contoh
: (10 % 3) + 4 + 2
2. Jenis-jenis operator
Di dalam suatu ekspresi aritmatika dapat kita jumpai beberapa operator aritmatika
yang berbeda secara bersamaan. Urutan operator aritmatika adalah sebagai berikut:
Operator Keterangan
*atau / Tingkatkan operator sama, penggunaannya tergantung letak,
yang di depan didahulukan
% Sisa pembagian
+ atau - Tingkatkan operator sama, penggunaannya tergantung letak,
yang di depan didahulukan
Contoh:
A=8+2*3/6
Langkah perhitungannya :
A = 8 + 6/6 dimana 6/6 = 1
A=8+1
A=9
Tingkatan operator ini dapat diabaikan dengan penggunaan tanda kurung ( dan )
Contoh:
A = (8 + 2) * 3 / 6
Langkah perhitungannya :
A = 10 * 3/6 dimana 8 + 2 = 10
A = 30 / 6
A=5
Contoh:
Nilai = 80; A = x*y;
Penjelasan :
Variabel “nilai” diisi dengan 80 dan variabel “A” diisi dengan hasil perkalian antara x
dan y.
Operator Keterangan
++ Penambahan (Increment)
-- Pengurangan (Decrement)
A = A+1 atau A = A-1; dapat disederhanakan menjadi A+ = 1 atau A- = 1
Dan dapat disederhanakan menjadi A++ atau A--. Notasi ++ atau – dapat diletakkan di
depan atau dibelakan variabel.
Operator relasi ini digunakan untuk membandingkan dua buah nilai. Hasil dari
perbandingan operator ini menghasilkan nilai numeric 1 (True) atau 0 (False)
Operator Keterangan
== Sama dengan (bukan pemberi nilai)
!= Tidak sama dengan
> Lebih dari
< Kurang dari
>= Lebih dari sama dengan
<= Kurang dari sama dengan
2.5 Operator Logika
Operator logika digunakan untuk menghubungkan dua atau lebih ungkapan menjadi
sebuah ungkapan berkondisi
Operator Keterangan
<< Bitwise Shift Left
>> Bitwise Shift Right
& Bitwiswe AND
^ Bitwiswe XOR
| Bitwiswe OR
~ Bitwiswe NOT
2.6.1 Operator Bitwise << (Shift Left)
Operator Bitwise Shift Left digunakan untuk menggeser sejumlah bit ke kiri.
Operator Bitwise >> Shift Right digunakan untuk menggeser sejumlah bit ke kanan.
Operator Bitwise & (AND) digunakan untuk membandingkan bit dari dua operand.
Akan bernilai benar (1) jika semua operand yang digabungkan bernilai benar (1).
Tabel operator bitwise & (AND)
0001 0101
0001 0001 = OR
0001 0101
Operator Bitwise ^ (XOR) digunakan untuk membandingkan bit dari dua buah
operand. Akan bernilain benar (1) jika ada salah dua bit operand yang dibandingkan
hanya sebuah bernilai benar (1).
Latihan Praktikum 1
Pemrograman C++
Nama Program : Operator Aritmatika
Bahasa Pemrogramam : C++
Compiler : MinGW Developer Studio
Script program :
Script program yang salah :
#include <conio.h>
#include <iostream.h>
int main()
{
char a, b, c, d = 0,e = 0, f = 0; //Deklarasi
cout<<"Masukkan Nilai A : ";
cin>>A;
cout<<"Masukkan Nilai B : ";
cin>>b;
c = a*b:
d = a/B;
e = A+b;
f = a-b;
cout<<"\nHasil dari C = a*b = "<<c<<endl:
cout<<"Hasil dari C = a/b = "<<D<<endl;
cout<<"Hasil dari c = a+b "<<e<<endl;
cout<<"Hasil dari C = a-b "<<F<<endl;
getch():
}
Script prrogram yang benar:
#include <conio.h>
#include <iostream.h>
int main()
{
int a, b, c, d = 0,e = 0, f = 0; //Deklarasi
cout<<"Masukkan Nilai A : ";
cin>>a;
cout<<"Masukkan Nilai B : ";
cin>>b;
c = a*b;
d = a/b;
e = a+b;
f = a-b;
cout<<"\nHasil dari C = a*b = "<<c<<endl;
cout<<"Hasil dari C = a/b = "<<d<<endl;
cout<<"Hasil dari c = a+b "<<e<<endl;
cout<<"Hasil dari C = a-b "<<f<<endl;
getch();
}
Output Program :
Algoritma :
1. Mulai
2. Baca data : a, b, c, d = 0,e = 0, f = 0; Masukkan Nilai A; Masukkan
Nilai B
3. Proses hitung : c = a*b;
d = a/b;
e = a+b;
f = a-b;
4. Menampilkan hasil perhitungan data
5. Selesai
Flowchart :
Mulai
a,b,c,d=0,
e=0,f=0
Memasukkan
nila A dan
B
c = a*b;
d = a/b;
e = a+b;
f = a-b;
hasil
perhitungan
Selesai
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <conio.h> dan #include <iostream.h>. Header file conio.h
digunakan untuk menampilakan perintah clrscr berfungsi untuk membersihkan layar. Header
file iomanip.h digunakan untuk menampilan perintah Setiosflags() yang digunakan untuk
mengatur jumlah digit decimal dibelakang koma.
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah int, int adalah singkatan dari integer berfungsi untuk
mengelompokan variabel yang isinya bilangan bulat.
Pada script program memiliki kesalahan pada : char yang diganti dengan int, karena disini
kita membaca tipe bilangan bulat. Tanda (:) seharusnya ditulis (;) pada akhir kalimat. Huruf
alphabet besar diganti huruf kecil, karena pada variabel bertipe int menggunakan huruf kecil.
Tanda cout seharunya (<<) bukan (>>) karena tanda ini digunakan untuk cin.
Latihan Praktikum 2
Pemrograman C++
Algoritma :
1. Mulai
2. Baca data : Masukan Nilai a; Masukan Nilai b; Masukan Nilai c;
Masukan Nilai D
3. Proses hitung : e=A+b*c/d-b; f=(A+b)*c/d*(A-b)
4. Menampilkan hasil perhitungan data
5. Selesai
Flowchart :
Mulai
Masukka
n nilai
a,b,c
e=A+b*c/d-b;
f=(A+b)*c/d*(A-b)
hasil
perhitungan
Selesai
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <iostream.h> digunakan untuk menampilkan perintah cout yang
merupakan fungsi keluaran (digunakan untuk menampilkan data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah float yang mempunyai fungsi sebagai mengelompokan
bilangan yang bernilai decimal/pecahan, jika fungsi dari integer adalah bilangan bulat maka
fungsi float adalah untuk bilangan decimal.
Pada script program memiliki kesalahan pada : Tanda (:) seharusnya ditulis (;) pada akhir
kalimat. Huruf alphabet diganti sesuai pada variabel bertipe int. Tanda cout seharunya (<<)
bukan (>>) karena tanda ini digunakan untuk cin.
Latihan Praktikum 3
Pemrograman C++
int main(){
int a=8,b=4,x=8,y=4;
printf("Nilai A = %d",a);
printf("\nNilai ++A = %d",a++);
printf("\nNilai A = %d",a);
printf("\nNilai B = %d,b");
printf("\nNilai --B = %d",b--);
printf("\nNilai B = %d",b);
printf("\n\Nilai X = %d",x);
printf("\nNilai X++ = %d",x++);
printf("\nNilai X = %d",x);
printf("\nNilai Y = %d",y);
printf("\nNilai Y-- = %d",y--);
printf("\nNiali X = %d",y);
getch();
}
Script program yang benar :
#include <stdio.h>
#include <conio.h>
int main(){
int a=8,b=4,x=8,y=4;
printf("Nilai A = %d",a);
printf("\nNilai A++ = %d",a++);
printf("\nNilai A = %d",a);
printf("\nNilai B = %d,b");
printf("\nNilai B-- = %d",b--);
printf("\nNilai B = %d",b);
printf("\nNilai X = %d",x);
printf("\nNilai X++ = %d",x++);
printf("\nNilai X = %d",x);
printf("\nNilai Y = %d",y);
printf("\nNilai Y-- = %d",y--);
printf("\nNiali X = %d",y);
getch();
}
Output Program :
Algoritma :
1. Mulai
2. Baca data : a=8,b=4,x=8,y=4
3. Proses hitung : printf("Nilai A = %d",a);
printf("\nNilai A++ = %d",a++);
printf("\nNilai A = %d",a);
printf("\nNilai B = %d,b");
printf("\nNilai B-- = %d",b--);
printf("\nNilai B = %d",b);
printf("\nNilai X = %d",x);
printf("\nNilai X++ = %d",x++);
printf("\nNilai X = %d",x);
printf("\nNilai Y = %d",y);
printf("\nNilai Y-- = %d",y--);
printf("\nNiali X = %d",y);
4. Menampilkan hasil perhitungan data
5. Selesai
Flowchart :
Mulai
a=8,b=4,x
=8,y=4
Proses hitung
hasil
perhitungan
Selesai
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <conio.h> dan #include <iostream.h> Header file conio.h
digunakan untuk menampilakan perintah clrscr berfungsi untuk membersihkan layar. Header
file iostream.h digunakan untuk menampilkan perintah cout yang merupakan fungsi
keluaran (digunakan untuk menampilkan data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah int, int adalah singkatan dari integer berfungsi untuk
mengelompokan variabel yang isinya bilangan bulat.
Pada script program memiliki kesalahan pada : header file studio.h penulisannya salah
seharusnya stdio.h. Letak operator increment (++) dan decrement (--) harus sama dengan
variabel.
Latihan Praktikum 4
Pemrograman C++
Nama Program : Penggunaan Operasi Relasi dan if, else if
Bahasa Pemrogramam : C++
Compiler : MinGW Developer Studio
Script program :
Script program yang salah :
#include <conio.h>
int main()
{
int m=15, n=7;
if(m<n)cout>>m<<" Lebih Besar Dari "<<n<<endl;
else if (m<n)cout<<m<<" Lebih Kecil Dari "<<N<<endl;
if(m=n)cout<<M<<" Sama Dengan "<<n<<endl;
else if(m/n)cout>>m<<" Tidak Sama Dengan "<<n>>endl:
getch():
}
Script program yang benar :
#include <conio.h>
#include <iostream.h>
int main()
{
int m=15, n=7;
if(m<n)cout<<m<<" Lebih Besar Dari "<<n<<endl;
else if (m<n)cout<<m<<" Lebih Kecil Dari "<<n<<endl;
if(m=n)cout<<m<<" Sama Dengan "<<n<<endl;
else if(m/n)cout<<m<<" Tidak Sama Dengan "<<n<<endl;
getch();
}
Output Program :
Algoritma :
1. Mulai
2. Baca data : m=15, n=7
3. Proses hitung : m>n, m<n, m=n, m≠n
4. Tampilkan hasil perhitungan data
5. Selesai
Flowchart :
Mulai
m=15, n=7
m, n
Selesai
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <conio.h> dan #include <iostream.h> Header file conio.h
digunakan untuk menampilakan perintah clrscr berfungsi untuk membersihkan layar. Header
file iostream.h digunakan untuk menampilkan perintah cout yang merupakan fungsi
keluaran (digunakan untuk menampilkan data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah int, int adalah singkatan dari integer berfungsi untuk
mengelompokan variabel yang isinya bilangan bulat.
Pernyataan if adalah pernyataan penyeleksia yang memungkinkan mamanipulasi aliran
jalannya program berdasarkan conditional expression. Hal ini dapat memungkinkan membuat
program yang berjalan secara fleksibel sesuai keingininan. Else if adalah pilihan alternative
dari penyeleksian untuk mencari kondisi yang diinginkan, else if sama seperti if hanya
berbeda pada penempatannya, setiap pilihan alternative menggunakan kata kunci else if
setelah pernyataan if.
Pada script program memiliki kesalahan pada : Tanda (:) seharusnya ditulis (;) pada akhir
kalimat. Tanda cout seharunya (<<) bukan (>>) karena tanda ini digunakan untuk cin.
Menambahkan header file iostream.h untuk menampilkan perintah cout yang merupakan
fungsi keluaran. Pada fungsi utama int main () tidak perlu diberi tanda (;)
Latihan Praktikum 5a
Pemrograman C++
Nama Program : Operator Logika
Bahasa Pemrogramam : C++
Compiler : MinGW Developer Studio
Script program :
Script program yang salah :
#include <iostream.h>
int main()
{
int p=255;
cout<<"[p>=0 && p>=255] -> "<<(p>=0 && p>=255)<<endl:
cout>>"[p<=0 || p<=255] -> "<<(p<=0 || p>=255)<<endl;
getch():
}
Script program yang benar :
#include <iostream.h>
#include <conio.h>
int main()
{
int p=255;
cout<<"[p>=0 && p>=255] -> "<<(p>=0 && p>=255)<<endl;
cout<<"[p<=0 || p<=255] -> "<<(p<=0 || p>=255)<<endl;
getch();
}
Output Program :
Algoritma :
1. Mulai
2. Baca data : p=255
3. Proses hitung : [p>=0 && p>=255]; p<=0 || p<=255]
4. Perbandingan pernyataan : bernilai benar =1; bernilai salah= 0
5. Tampilkan hasil perhitungan data
6. Selesai
Flowchart :
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file Program di atas digunakan untuk menampilkan kalimat. Pada program di atas
menggunakan header file #include <conio.h> dan #include <iostream.h> Header file
conio.h digunakan untuk menampilakan perintah clrscr berfungsi untuk membersihkan
layar. Header file iostream.h digunakan untuk menampilkan perintah cout yang merupakan
fungsi keluaran (digunakan untuk menampilkan data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah int, int adalah singkatan dari integer berfungsi untuk
mengelompokan variabel yang isinya bilangan bulat.
Pada script program memiliki kesalahan pada : Tanda (:) seharusnya ditulis (;) pada akhir
kalimat. Tanda cout seharunya (<<) bukan (>>) karena tanda ini digunakan untuk cin. Jika
menggunakan syntax getch(); maka harus mencantumkan/menggunakan header file
conio.h.
Latihan Praktikum 5b
Pemrograman C++
Nama Program : Operator Logika
Bahasa Pemrogramam : C++
Compiler : MinGW Developer Studio
Script program :
Script program yang salah :
#include <stdioh>
#include <iostream.h>
int main()
{
int a,B,c;//deklarasi variabel
cout<<"Masukan Nilai A = "://keluarkan string masukan nilai
cin<<A;//masukan data integer dari keyboard
/*proses*/
b=(a+12<8):
C=!(b);
cout<<"Program Ekspresi NOT"<<endl;
cout<<"Masukan Nilai = "<<a<<endl;
cout>>"Nilai b = (a+12<88)= "<<B<<endl:
cout<<"Nilai c = !(b)= ">>c<<endl;
}
Script proram yang benar :
#include <stdio.h>
#include <iostream.h>
int main()
{
int a,B,c;//deklarasi variabel
cout<<"Masukan Nilai a = ";//keluarkan string masukan nilai
cin>>a;//masukan data integer dari keyboard
/*proses*/
B=(a+12<8);
c=!(B);
cout<<"Program Ekspresi NOT"<<endl;
cout<<"Masukan Nilai = "<<a<<endl;
cout<<"Nilai B = (a+12<88)= "<<B<<endl;
cout<<"Nilai c = !(B)= "<<c<<endl;
}
Output Program :
Algoritma :
1. Mulai
2. Baca data : a,B,c;//deklarasi variable; cin>>a;//masukan data integer
dari keyboard c=!(B)
3. Proses hitung : B=(a+12<8)
4. Tampilkan hasil perhitungan data
5. Selesai
Flowchart :
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <stdio.h> dan #include <iostream.h>. Header file stdio.h
digunakan untuk menampilan perintah Printf yang merupakan fungsi keluaran. Header file
iostream.h digunakan untuk menampilkan perintah cout yang merupakan fungsi keluaran
(digunakan untuk menampilkan data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah int, int adalah singkatan dari integer berfungsi untuk
mengelompokan variabel yang isinya bilangan bulat.
Pada script program memiliki kesalahan pada : Tanda (:) seharusnya ditulis (;) pada akhir
kalimat. Tanda cout seharunya (<<) bukan (>>) karena tanda ini digunakan untuk cin. Huruf
alphabet diganti sesuai pada variabel bertipe int.
Latihan Praktikum 6
Pemrograman C++
Nama Program : Operator Bitwise << (Shift left) dan >> (Shift right)
Bahasa Pemrogramam : C++
Compiler : MinGW Developer Studio
Script program :
Script program yang salah :
#include <iostream.h>
void main()
{
int x,Y;
cout<<"Masukan Nilai X=";
cin<<x;
cout>>"Masukkan Nilai Y=";
cin>>Y;
x=X>>3;//geser ke kiri 3 bit
y=y<<2://geser ke kanan 2 bit
cout>>"Hasil dari Geser 3 Bit Ke Kiri="><x<<endl;
cout<<"Hasil dari Geser 2 Bit Ke Kanan=">>Y<<endl;
}
Script program yang benar :
#include <iostream.h>
int main()
{
int x,Y;
cout<<"Masukan Nilai X=";
cin>>x;
cout<<"Masukkan Nilai Y=";
cin>>Y;
x=x>>3;//geser ke kiri 3 bit
Y=Y<<2;//geser ke kanan 2 bit
cout<<"Hasil dari Geser 3 Bit Ke Kiri="<<x<<endl;
cout<<"Hasil dari Geser 2 Bit Ke Kanan="<<Y<<endl;
}
Output Program :
Algoritma :
1. Mulai
2. Baca data : masukkan nilai x, y
3. Proses hitug : x=x>>3; Y=Y<<2
4. Tampilkan hasil perhitungan data
5. Selesai
Flowchart :
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <iostream.h> digunakan untuk menampilkan perintah cout yang
merupakan fungsi keluaran (digunakan untuk menampilkan data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah int, int adalah singkatan dari integer berfungsi untuk
mengelompokan variabel yang isinya bilangan bulat.
Pada script program memiliki kesalahan pada : Tanda (:) seharusnya ditulis (;) pada akhir
kalimat. Tanda cout seharunya (<<) bukan (>>) karena tanda ini digunakan untuk cin. Pada
fungsi utama void main() diganti int main().
Latihan Praktikum 7
Pemrograman C++
Algoritma :
1. Mulai
2. Baca data : nilai x dan y
3. Proses hitung : a=x&y; b=x||y; C=x^y;
4. Tampilkan hasil perhitungan data
5. Selesai
Flowchart :
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <stdio.h>, #include <conio.h> dan #include
<iostream.h> Header file stdio.h digunakan untuk menampilan perintah Printf yang
merupakan fungsi keluaran. Header file conio.h digunakan untuk menampilakan perintah
clrscr berfungsi untuk membersihkan layar. Header file iostream.h digunakan untuk
menampilkan perintah cout yang merupakan fungsi keluaran (digunakan untuk menampilkan
data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah char yang berfungsi untuk mengelompokan variabel yang
bernilai karakter atau huruf.
Pada script program memiliki kesalahan pada : Tanda (:) seharusnya ditulis (;) pada akhir
kalimat. Tanda cout seharunya (<<) bukan (>>) karena tanda ini digunakan untuk cin. Huruf
alphabet diganti sesuai pada variabel bertipe char. Pada fungsi utama void main() diganti int
main().
Tugas Rumah
Pemrograman C++
cout<<"\n";
cout<<"Nilai dari d = (a*b)-c/(b+a):"<<d<<endl;
cout<<"Hasil dari Geser 2 Bit Ke kiri="<<e<<endl;
cout<<"\n";
cout<<"Masukan nilai j:";
cin>>j;
cout<<"Masukan nialai k:";
cin>>k;
cout<<"Masukan nilai l:";
cin>>l;
m=j*(k+l);
n = m>>3;
cout<<"\n";
cout<<"Nilai dari m=j*(k+l):"<<m<<endl;
cout<<"Hasil dari Geser 3 Bit Ke Kanan="<<n<<endl;
cout<<"\n";
if(e==n)cout<<e<<"Sama Dengan"<<n<<endl;
else if(e!=n)cout<<e<<"Tidak Sama Dengan"<<n<<endl;
if(e>n)cout<<e<<"Lebih Besar Dari"<<n<<endl;
else if(e,n)cout<<e<<"Lebih Besar Dari "<<n<<endl;
getch();
}
Output Program :
Algoritma :
1. Mulai
2. Baca data : a,b,c
3. Proses hitung : d = (a*b)-c/(b+a); e = d<<2
4. Menampilkan hasil perhitungan data
5. Baca data : j,k,l
6. Proses hitung : m=j*(k+l); n = m>>3
7. Menampilkan hasil perhitungan data
8. Mendeklarasikan nilai e dan n
9. Proses data
10. Menampilkan hasil proses data
11. Selesai
Flowchart :
Penjelasan Program :
Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan
header file #include <conio.h> dan #include <iostream.h> Header file conio.h
digunakan untuk menampilakan perintah clrscr berfungsi untuk membersihkan layar. Header
file iostream.h digunakan untuk menampilkan perintah cout yang merupakan fungsi
keluaran (digunakan untuk menampilkan data ataupun tulisan).
Fungsi utama yang digunakan adalah int main(), berfungsi untuk memberikan nilai balik
menurut tipe datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai.
Tipe data yang digunakan adalah int, int adalah singkatan dari integer berfungsi untuk
mengelompokan variabel yang isinya bilangan bulat.
Pernyataan if adalah pernyataan penyeleksia yang memungkinkan mamanipulasi aliran
jalannya program berdasarkan conditional expression. Hal ini dapat memungkinkan membuat
program yang berjalan secara fleksibel sesuai keingininan. Else if adalah pilihan alternative
dari penyeleksian untuk mencari kondisi yang diinginkan, else if sama seperti if hanya
berbeda pada penempatannya, setiap pilihan alternative menggunakan kata kunci else if
setelah pernyataan if.
KESIMPULAN
1. Dalam belajar pemrograman terlebih dahulu harus mengerti tentang sistem operasi,
algoritma dan flowchart.
2. Memahami materi operator sebelum melakukan praktikum. Operator merupakan simbol
atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau
manipulasi.
3. Dalam penulisan script membutuhkan ketelitian, syntax harus benar agar program bisa
berjalan.
DAFTAR RUJUKAN
1. Tim Asisten Dosen. 2015. Modul 1 Pengenalan Sistem Operasi, Ide Visual C++, Dan
Algoritma Pemrograman. Malang: Universitas Negeri Malang.
2. http://www.belajarcpp.com/2016/02/if.html