Anda di halaman 1dari 16

Makalah

String Function & Logic


Disusun untuk Memenuhi Tugas Mata Kuliah Komputer
Dosen Pengampu : Nasrullah,SE.,MM

Oleh :

Silvianti (2261201105)
Hayatul Aulia (2261201038)
Syifa Shabihah (2261201113)
Dwi Rahmadanti (2261201029)
Irawati (2261201044)

STIE TUAH NEGERI DUMAI

TA 2022
Kata Pengantar

Puji Syukur kami ucapkan kepada Allah Swt. Yang mana dengan Rahmat
dan karunia nya memberikan kemampuan, kesempatan dan kemudahan kami
dalam mendiskusikan makalah ini dengan sebaik-baiknya dan semaksimal
mungkin.

Adapun makalah ini disusun untuk memenuhi Tugas mata Kuliah Komputer
yang dibimbing oleh Bapak Nasrullah,SE.,MM. Dalam makalh ini dibahas
mengenai String Function & Logic. Selain itu, makalah ini dibuat untuk
menambah wawasan pembaca.

Kami menyadari bahwa dimakalah ini masih banyak tedapat kekurangan.


Oleh karena itu, kami sangat berharap untuk diberikan kritik dan saran yang
sifat nya membangun agar kedepannya kami dapat memaksimalkan makalah
ini dengan baik lagi.

Dumai, 10 November 2022


Daftar Isi

KATA PENGANTAR ..................................................................................................................

DAFTARISI....................................................................................................................................

BABI PENDAHULUAN ..............................................................................................................

1.1 Latar Belakang .............................................................................................................


1.2 RumusanMasalah .........................................................................................................
1.3 TujuanPenulisan ...........................................................................................................

BABII PEMBAHASAN ...............................................................................................................

2.1 Pengertian String ..........................................................................................................

2.2 Fungsi String….. ..........................................................................................................

2.3 Inisialisasi pada String .................................................................................................

2.4 Pengertian Logic dan Fungsi Logic .............................................................................

2.5 Kombinasi dari String Function & Logic.....................................................................

2.6 Studi Kasus...................................................................................................................

BABIII PENUTUP .........................................................................................................................

3.1 Kesimpulan....................................................................................................................

3.2 Saran..............................................................................................................................

3.3 Daftar Pustaka...............................................................................................................


BAB 1

PENDAHULUAN

1.1 Latar Belakang

Dunia komputerisasi merupakan aspek terpenting saat ini dan kedepan


untuk memajukan kesejahteraan manusia dan memudahkan manusia
mengefisienkan tenaga dan waktu agar setiap pekerjaan yang dilakukan,
lebih maksimal.

Salah satu aspek terpenting dalam teknologi komputerisasi adalah


program. Program merupakan software penting yang melakukan interaksi
khusus untuk melakukan pekerjaan yang telah didesain sebelumnya oleh
seorang programmer. Dalam pembuatan program dibutuhkan bahasa
pemrograman. Tidak semua orang mengerti dengan bahasa pemrograman
karena penuh dengan logika rumit yang harus di mengerti agar program
yang dikerjakan atau dibuat dapat berjalan sebagaimana mestinya.

Dalam bahasa programan, ada yang disebut dengan String Function &
Logic. Keduanya mempunyai peran penting dalam dunia programming.

1.2 Rumusan masalah

1.2.1 Apa pengertian String?


1.2.2 Apakah Fungsi dari String?
1.2.3 Bagaimanakah Inisialiasai pada string?
1.2.4 Apa pengertian Logic?
1.2.5 Apakah fungsi dari Logic?
1.2.6 Bagaimana Kombinasi dari Function string & Logic?
1.3 Tujuan

1.3.1 Untuk mengetahui pengertian dari String


1.3.2 Untuk mengetahui fungsi dari String
1.3.3 Untuk mengetahui inisialisasi pada string
1.3.4 Untuk mengetahui pengertian pada Logic
1.3.5 Untuk mengetahui fungsi dari logic
1.3.6 Untuk mengetahui kombinasi dari Function String & Logic
BAB II
PEMBAHASAN

2.1 pengertian String

String atau disebut juga dengan untaian dalam pemrograman komputer


adalah tipe data yang digunakan untuk menyimpan barisan karakter. String
umumnya dianggap sebagai tipe data yang sering diimplementasikan
sebagai struktur data array bita (kata) yang menyimpan urutan elemen,
biasanya karakter, menggunakan pengkodean karakter. String juga dapat
mendenotasikan array yang lebih umum atau tipe dan struktur data urutan
(daftar) lainnya. Dalam bahasa formal yang digunakan dalam logika
matematika dan ilmu komputer teoretis, sebuah string adalah urutan symbol
yang terbatas yang dipilih dari himpunan yang disebut alphabet.

2.2 Fungsi String

Fungsi string (teks) yang sering disebut sebagai fungsi karakter memuat
fungsi-fungsi yang dapat digunakan untuk mengoperasikan data yang
berjenis karakter. Teks dapat berupa huruf (alphabetic), angka (numeric),
gabungan antara huruf dan angka (alphanumeric), serta karakter-karakter
khusus. Terdapat tiga buah fungsi string yang akan dipelajari untuk
melengkapi fungsi logika dan lookup, yaitu LEFT, RIGHT dan MID.

1. Fungsi Left

Fungsi Left yang digunakan untuk mengambil sebagian data berjenis


teks dari sebelah kiri sebanyak karakter yang diinginkan. Bentuk
umum penulisan Fungsi LEFT :
=LEFT(Teks;jumlah karakter)

2. Fungsi Right

Fungsi Right digunakan untuk mengambil sebagian data berjenis teks


dari sebelah kanan sebanyak karakter yang diinginkan. Bentuk umum
penulisan Fungsi RIGHT :

=RIGHT(Teks;jumlah karakter)

3. Fungsi Mid

Fungsi MID digunakan untuk mengambil sebagian data berjenis teks


dimulai dari kedudukan tertentu sebanyak karakter yang diinginkan.
Bentuk umum penulisan Fungsi MID :
=MID(Teks;Kedudukan mulai;jumlah karakter)

2.3 Inisialisasi pada String Function

Inisialisasi string Sama halnya seperti array-array sebelumnya,


inisialisasi pada string adalah: char mystring[] = { 'H', 'e', 'l', 'l', 'o', '\0' };
Contoh diatas, merupakan inisialisasi 6 buah elemen bertipe char, yaitu Hello
dan karakter null '\0'. Untuk menentukan nilai konstan, pada string digunakan
tanda kutip ganda ("), sedangkan untuk karakter kutip tunggal ('). String yang
diapit oleh kutip ganda sudah mengandung karakter Null pada akhir string,
contoh:
char mystring [] = { 'H', 'e', 'l', 'l', 'o', '\0' }; char mystring [] = "Hello"
2.4 Pengertian dan Fungsi Logic

Fungsi logika adalah suatu fungsi yang di gunakan untuk mencari suatu nilai
di dalam kondisi yang ada hanyalah benar (true) atau salah (false) adapun kode-
kode fungsi logika tersebut adalah sebagai berikut:

1. Fungsi IF
Fungsi IF adalah fungsi yang berguna untuk menguji apakah suatu
kondisi (kriteria) terpenuhi kemudian menghasilkan suatu nilai jika benar
dan nilai lainnya jika salah.

2. Fungsi AND
Dapat berguna untuk menguji apakah 2 atau lebih cell memenuhi syarat
atau tidak.
3. Fungsi OR
Fungsi OR berguna untuk apakah salah satu criteria terpenuhi atau tidak

2.5 Kombinasi dari String Function & Logic

Fungsi yang sering digunakan untuk dikombinasikan dengan fungsi string


adalah fungsi logika IF. Artinya, kita harus memecahkan sebuah kasus dengan
kombinasi fungsi string dan fungsi IF.

Contoh Kombinasi Fungsi String dan IF


Ketentuan :
Kolom Genre diisi dengan:
 Jika kode DVD=ACT, maka GENRE adalah ACTION
 Jika kode DVD=KOM, maka GENRE adalah KOMEDI
 Jika kode DVD=DRA, maka GENRE adalah DRAMA

Kolom TAHUN diisi dengan :


 Jika tahun beli = 07, maka tahun beli adalah 2010
 Jika tahun beli =08, maka tahun beli adalah 2008
 Jika tahun beli =09, maka tahun beli adalah 2009

Penyelesaian :

1. Jenis DVD :
=IF(MID(B5;4;3)="ACT";"ACTION";IF(MID(B5;4;3)="KOM";"KOMEDI";"
DRAMA"))
2. Tahun beli :
=IF(RIGHT(B5;2)="07";2010;IF(RIGHT(B5;2)="08";"2008";"2009"))
2.6 Studi Kasus

1. Buatlah data dibawah ini :

2. Ketentuan Soal :
a. Jika kode barang= 001, Nama Barang = Printer Cannon 1980
Jika kode barang = 002, Nama Barang = Monitor LCD
JIka kode barang = 003, Nama Barang = Mouse Optic Logitec
b. Jika kode barang = A, Harga= Rp.575.000
Jika kode barang = B, Harga= Rp. 1.050.000
Jika kode barang = C, Harga= Rp.75.000
c. Harga kotor = Jumlah unit dikalikan harga
d. Jika harga kotor >=Rp 1.000.000, maka discount = 500000
e. Jika harga kotor<Rp 1.000.000, maka discount = 0
f. Harga bersih = Harga kotor- discount
g. Jika harga bersih >=Rp 5000,000, maka pajak 15%*harga bersih
Jika harga bersih >=Rp4000,000, maka pajak 10%*harga bersih
Jika harga bersih>=Rp3000,000, maka pajak 5%*harga bersih
Jika harga bersih>=Rp2000,000, maka pajak 2%*harga bersih
Jika harga bersih<Rp2000,000, maka pajak 1%*harga bersih
h. Total = Harga bersih+pajak
i. Ubahlah semua isi tabel dalam bentuk Rupiah
BAB III
PENUTUP
3.1 Kesimpulan

Dalam bahasa formal yang digunakan dalam logika matematika dan ilmu
komputer teoretis, sebuah string adalah urutan symbol yang terbatas yang dipilih
dari himpunan yang disebut alphabet.

Fungsi string (teks) yang sering disebut sebagai fungsi karakter memuat fungsi-
fungsi yang dapat digunakan untuk mengoperasikan data yang berjenis karakter.

Terdapat tiga buah fungsi string yang akan dipelajari untuk melengkapi fungsi
logika dan lookup, yaitu LEFT, RIGHT dan MID.

Fungsi Left digunakan untuk mengambil sebagian data berjenis teks dari sebelah
kiri sebanyak karakter yang diinginkan.

Fungsi MID digunakan untuk mengambil sebagian data berjenis teks dimulai dari
kedudukan tertentu sebanyak karakter yang diinginkan.

Fungsi logika adalah suatu fungsi yang di gunakan untuk mencari suatu nilai di
dalam kondisi yang ada hanyalah benar (true) atau salah (false) adapun kode-
kode fungsi logika tersebut adalah sebagai berikut :

Fungsi IF adalah fungsi yang berguna untuk menguji apakah suatu kondisi
(kriteria) terpenuhi kemudian menghasilkan suatu nilai jika benar dan nilai lainnya
jika salah.
3.2 Saran

Di era digital sekarang, kita harus lebih memahami dan mempelajari ilmu
software sebab, ilmu tersebut berguna dan dapat memudahkan kita dalam
menyelesaikan pekerjaan serta memudahkan kita dalam menginput suatu
data berupa huruf dan angka.
3.3 Daftar Pustaka

Dari Wikipedia bahasa Indonesia, e. b. (2018, Oktober). String. Retrieved November 10, 2022,
from Wikipedia, ensiklopedia bebas: https://id.wikipedia.org/wiki/String

Rachmanto, A. (2013). Fungsi String.

Jurnal, M. (n.d.).Fungsi Logika Pada Excel// https://mjurnal.com/rumus-excel. M Jurnal.

Agustia, R. D. (2016). Kombinasi dari String Function & Logic. Fungsi String, 2-3.

Anda mungkin juga menyukai