Oke, kita belajar bahasa pemograman C++ dari dasar. Perulisan dasar pada C++ kita lihat di sini ada include Iostream. Ini levelery yang harus dipakai. Kemudian kita harus membuat sebuah...
fungsi main di dalamnya kita buat sebuah output seperti ini hello world kemudian kita run maka akan muncul hello world seperti ini untuk membuat output selanjutnya misalnya kita akan buat Hai setidaknya kemudian kita akan buat selamat belajar Oke ini kemudian kita bisa tambahkan kita klik run hai hai Oke kita lihat, nah ini ya ini kita sudah membuat 2 baris tahapan pertama kita bisa menghilangkan tulisan std ini kita hilangkan dulu biar tidak ribet setiap kali kita membuat perintah tanpa tidak perlu menggunakan std, seperti ini lagi ya kita bisa menggunakan sebuah namespace kita hilangkan seperti ini nah ini kita akan coba hilangkan penulisan std nya oke kita hapus cukup kita tulis out seperti ini saja kemudian run sama saja ya ini bisa mempermudah kita dalam penulisan selanjutnya kemudian yang kedua bagaimana kita membuat sebuah komentar disini kita bisa memanfaatkan sebuah fungsi dalam penulisan komentar kita bisa gunakan slash bintang kemudian kita bisa bisa akhiri dengan bintang slash nah ini jadi di dalamnya ini kita bisa tulis komentar misalnya ini adalah ini adalah komentar kita juga bisa terapkan tidak hanya satu baris kita bisa buat beberapa baris kita bisa buat di dalamnya misalnya ini komentar baris pertama Kemudian ini komentar Ya, jadi Seperti ini Hai dan intinya apa yang ada di dalam sini ya dia di update oleh slash bintang kemudian bintang slash ini pun juga bisa kita pakai untuk mendisable sebuah fungsi perintah yang kita mau hilangkan fungsinya seperti ini misalnya ini ya ditadikan kita muncul dua baris kemudian kita bisa memunculkan satu baris saja hello world saja kalau getaran seperti ini hai hai gitu oke selanjutnya kita buat di bawah sini ini yang komentar sudah kemudian kita akan membuat sebuah fungsi dasar tentang bagaimana penerapan tipe data dan variable yang pertama kita akan coba membuat membuat sebuah tipe data, kita akan buat sebuah bilangan bulat kemudian x seperti ini nah ini variable yang kita buat, kemudian kita akan coba membuat inputan dari variable ini, kita sudah melakukan deklarasi tipe datanya, integer dan nama variable nya x, kemudian kita coba buat cout Kemudian misalkan masukkan sebuah angka. Nah begini Nah kemudian kita bisa Gunakan si input Si input Kita akan gunakan variable X Halo, ini kalau kita lihat skemanya sudah bisa dipahami ini kita buat, kita deklarasi kemudian kita bisa buat sebuah inputan kemudian kita akan melihat si out kembali kita akan lihat hasilnya, misalnya kita bikin ini angka anda kemudian kita coba oh iya kurangnya oke ini lalu kita coba panggil variable x oke Jadi seperti itu Kita akan coba run Masukkan sebuah angka Kita masukkan misalnya 10 Kemudian ini angka anda 10 Jadi kita bisa Gunakan sebuah tipe data Salah satunya ya Tipe data bilangan bulat Kita kasih nama X, kemudian Tipe data yang lain, misalnya kita akan coba Tipe data jenisnya Char, kemudian Kita akan Membuat Text Kita akan buat text, kemudian Kita bisa tentukan Panjang karakternya, jadi kita Bisa tentukan panjang karakter maksimal Misalnya disini 10 Misalnya Kemudian Disini kita sudah buat Masukkan angka Kita akan buat Masukkan Masukkan Masukkan Sebuah Kata Oke Tadi kurang ini Oke kemudian kita kita akan panggil variable text begitu oke jika sudah maka akan muncul seperti ini kita akan coba melihat hasilnya oke Hai ini angka Anda kemudian kita akan buat siotnya kembali ini kata Anda misal seperti ini ya ini dasar sekali kita akan munculkan kembali variabel teks oke ya kita coba run nah ini, ini yang atas ya muncul kembali karena memang belum kita hapus fungsinya lalu ini masukkan sebuah angka kita akan masukkan angka misalnya 10 ya masukkan sebuah kata misalnya pemrokan oke Ayo kita lihat Oh sebentar berarti Oh ya ini ya kita belum membuat Hai NL ya biar terlihat terpisah Hai Oke ini kita buat seperti ini ya hai hai Hai Oke kita buat ini Nah ini ya Maka akan muncul ini angka anda 10 dan ini 1 kata anda pemograman nah seperti itu jadi tadi karena tidak turun ya, saya tambahkan nl jadi biar turun maka muncul seperti ini Hai ya gitu ini salah satu penerapan salah satu penerapan tipe data dan variable kita bisa kembangkan lagi ya kembangkan lagi untuk untuk yang lain jadi misalnya kita operasi penyumbelahan bergulangan perkalian bagian ya kita bisa memanfaatkan itu hai hai Kemudian kita akan coba lanjutkan Kita coba tutup ya Ini kita tutup Pakai komentar Begini Oke kita turun lagi kemudian kita akan coba menjalankan variable ya kita akan coba menggunakan variable yang lain tapi disini kita akan menciptakan fungsi baru disini kalau kita lihat ini adalah fungsi main fungsi utama yang kita pakai di sini kita bisa menggunakan fungsi yang lain misalnya kita coba membuat fungsi lain misalnya fungsi yang akan kita pakai namanya hello kita buat fungsinya kemudian kita akan coba gunakan sebuah variable yang kita pakai yaitu string kemudian kita pakai nama kita akan isi misalnya ini adalah budi kemudian kalau kita si out ya kita buat si out kemudian kita coba buat sebuah sambutan halo nama saya kita coba panggil kembali si variable nya nama nama kemudian kita kita beri begini ini kalau kita lihat ini sudah ada apa namanya fungsi baru namanya hello kemudian di dalamnya kita isi isi sebuah variable kemudian kita coba buat output output-output ringan misalnya gini kita kasih nah ini jadi ada nama tanda seru gitu ya lalu kita akan run kalau kita lihat kita run nah ini ini kosong dia kenapa? karena dia tidak berada di suku fungsi utama ya atau main karena memang fungsi yang kita buat barusan itu berada di fungsi yang lain caranya gimana agar fungsi ini bekerja atau muncul kita tinggal lakukan yang namanya pemanggilan fungsi saja nah ini tadi kita namain Hello misalnya kita coba pinggal panggil Hello hai hai Oke, kita pakai yang ini ya.
Yang sama ya. Apa namanya penulisannya? Kemudian tinggal kita kasih gunung-gunung tutup. Titik koma gini. Nah ini.
Jadi fungsi hello yang tadi kita buat itu bisa deklarasi. Bisa muncul juga di dalam fungsi utama. Asalkan kita panggil nama fungsinya Ini pun sama ya Ketika kita mau tambahkan sesuatu di dalamnya Otomatis Ini juga akan muncul Ini Oke misal Seperti inilah Nah ini Kalau kita kita run, seperti ini jadi akan muncul sesuai dengan yang kita mau cukup memanggil namanya saja nama fungsinya saja oke, begitu kemudian Nanti kita bisa tambahkan operasi aritematika penjumlahan pengulangan pada rumus ya, rumus misalnya. Rumusnya disini nanti di main tinggal panggil aja bisa masuk ke dalam fungsi utamanya.
Oke kemudian kita akan coba mengenal lagi fungsi ini ya fungsi dasar. apa ya ini kita coba hilangkan dulu ini sengaja tidak saya hapus biar terlihat kemudian kita akan coba memanfaatkan kita buat variable baru aja jadi kita akan coba melakukan ini ya apa namanya percabangan ya percabangan yang kita bisa manfaatkan untuk ini ya memahami kondisi-kondisi dan kita memberikan pernyataan tentang kondisi itu kita akan coba membuat sebuah variable charger begitu kemudian kita buat A dan B seperti ini ya kemudian kita kita minta untuk di masukkan ya nilainya misalnya seperti ini masukkan nilai A input ini kita bisa tulis A kalau kita coba masukkan nilai A muncul kita akan juga isi kita si out juga kita si out kita buat output misalnya masukkan nilai p kita akhiri kemudian kita bikin lagi si input kembali dan kita masukkan nilai p nah seperti ini jadi kita sudah buat inputan kasih gini Kita akan coba melakukan sebuah perhitungan Kita akan coba nilai apakah A itu lebih besar dari B atau sebaliknya kita akan coba membuat sebuah fungsi dari kondisi itu kita bisa gunakan seperti ini jadi ini sudah kita masukkan kalau kita run maka akan muncul nilai A misalnya 9 kemudian B 10 Nah, belum ada apa-apa ya, karena kita maunya, kita mau membandingkan apakah nilai A lebih besar dari nilai B. Nah ini kita bisa menggunakan percabangan untuk bisa memisahkan apakah dia bernilai benar atau salah. Pemanfaatan variable bolehan.
Bolehan ini kita bisa gunakan untuk menyatakan sebuah nilai. Karena memang bolehan itu tipe data yang hanya mengenal benar dan salah. Bisa menampung kedua itu.
Jadi misalnya kita akan buat sebuah nilai, nilai benar seperti apa. Oke, sebentar kita coba bikin output. kita akan coba buat outputnya oke maka nilai misalnya seperti ini maka nilai anda coba kita oke 9 10 Nah ini ya Bisa muncul ya Nah kita akan coba membuat sebuah percabangan Kita hapus aja ini Kita akan coba membuat percabangan if Kemudian konsepnya seperti ini Nah ini ya Jadi ini adalah kondisi Yang sekali lagi itu adalah kondisi yang kita gunakan sebagai nilai benar karena kita sudah menggunakan sebuah tipe tetap bolehan maka bisa manfaatin misal kita sebut buat pernyataan benar ya benar sama dengan kita buat penyataan benarnya ya kita buat penyataan benarnya kita berharap a itu lebih besar dari B seperti ini hai hai Nah ini kita coba membuat nilai benar Kondisi benar Oke kemudian kita akan buat pernyataannya Disini jika benar itu menilai true Sama dengannya dua kali ya True Nah begini Kemudian Jika benarnya, kemudian kalau salah, maka kondisinya seperti ini.
Nah ini, isi dari kondisi ini, jika benarnya ini bernilai true, atau memenuhi kriteria, maka akan muncul sebuah output. Outputnya, kita akan buat A. Nilai A lebih besar dari B.
Oke? Nah ini ya, nilai A lebih besar dari B. Ini pernyataan benar. Apabila kondisi ini terpenuhi, maka akan muncul ini. Apabila tidak, maka kita tulis di bawah sini.
Di bawah sini ya. Kita buat CO, kemudian nilai A lebih kecil. Atau mungkin ya, atau mungkin juga bisa sama dengan Nah, memang tadi ini Apa kita hanya menggunakan operasi lebih dari Lebih kecil, sama dengan P Maka akan muncul seperti ini Kita akan coba run Oke, kita masukkan nilai A Misalnya, kita masukkan nilai 90 Harapan kita benar ya Harapan kita benar 90, kemudian Kita masukin Misalnya 8 Maka muncul pernyataan benar Nilai A lebih besar dari B Gitu Kemudian jika kita mencoba masukkan yang awalnya 5 kemudian B nya 10 maka nilai A lebih kecil atau sama dengan B oke ya Hai jadi begitu ini sekali lagi fungsi dasar ya dasar sekali kita coba eksplor beberapa beberapa ini ya beberapa kegunaan fungsi-fungsi yang ada di c++ tadi udah kita coba tambahkan komentar kemudian kita buat tipe data Ayo kita manfaatkan beberapa tipe data baru ya boleh dan kita bisa menggunakan percobaan Hai Oke selanjutnya kita akan belajar ii tutup lagi ya nih kita tutup nih inilah return aja oke yang atas ini enggak berfungsi ya di kalian tidak usah bingung Ini tidak berfungsi karena memang tidak ada di fungsi main.
Jadi dia berada di fungsi di luar main. Tapi tidak masalah kita tidak akan menggunakan itu. Kemudian kita akan coba menggunakan fungsi perulangan.
Jadi untuk perulangan itu sebenarnya logikanya. Kita coba buat tipe data ya. Logikanya sama. ketika kita buat input coba kita bikin variable A kembali apakah harus A?
tidak harus ya, jadi kalian ini hanya variable yang saya buat saja kalian harus pahami bahwa variable itu yang penting bagaimana kita membuat sebuah perumpamaan dari variable yang kita butuhkan jadi penulisan A teks dan sebagainya itu yang tadi saya buat itu hanya salah satu contoh kalian bisa kembangkan lagi dan terapkan banyak tipe data yang kalian tahu kita akan coba membuat sebuah variable yang berisi A berisi nilai A isinya kita akan coba membuat perulangan perulangan ini kita menggunakan for for dan kita berisiknya seperti ini ya jadi for, kemudian kita kita beri kurung buka, kurung tutup, lalu kurung-kurung awal sama lah, seperti tadi kita membuat percabangan, if ya, if else yang tadi kita buat, nah ini yang pertama kita buat sebuah variable a kita panggil lagi a, kita buat nilai awalnya, 1 sebenarnya gini ya, kalau kita jangan buru-buru ke pengulangan dulu misal kita masuk variable kemudian kita buat coutput kita akan buat masukkan angka kemudian kita buat input nah ini kan sama ya seperti tadi jadi kalau kita Run, kita masukkan angka 9 Dan dia masuk Kita tidak membuat outputnya Misalnya kita buat output Kita tinggal panggil A Seperti ini Ini kan sama dengan tadi Ini kan nilai angka yang tadi kita masukkan Kemudian bagaimana agar Nilai A ini muncul terus menerus Sampai berapa kali yang kita inginkan Berapa kali yang kita inginkan Nah ini kita bisa buat fungsi itu Muncul terus menerus Atau kita bisa membuat Sebuah deret angka Atau urutan angka yang berulang-ulang Jadi kita bisa menggunakan perulangan juga Nah ini kita mau munculin nih For nya kita mau munculin Kita buat variable baru Misalnya B ya, ini kita buat B Nah ini kita buat B Sama dengan 0 Kemudian titik koma, lalu kita buat B, kita pakai Kurang dari misalnya 5 ya, berarti kita Akan mengulang Output itu Menjadi, berapa kali ya 0, 1, 2, 3, 4 5 kali ya, karena kan mulai 0 juga kan itu kemudian kita buat incrementnya kurung kurawal dan ini jangan lupa kasih ini begini ya ini lalu kurung kurawal tutup kalau kita lihat disini ini sesunanya kita coba run masukkan angka 9 Nah akan muncul Output 9 sebanyak 5 kali Kalau kita Coba mau buat dia turun Kita buat NL seperti ini Maka akan muncul 9 Ini muncul 5 kali angka 9 Jadi perulangan itu fungsinya itu Nah Kita tidak hanya Buat seperti ini Misal kita bisa kembangkan lagi yang pertama misalnya seperti ini ya masukkan banyak perulangan nah begini kita akan pakai A untuk menggantikan banyaknya perulangan nah begini ya jadi awalnya adalah 0 kemudian apa namanya dia akan berulang sebanyak berapa kali tergantung yang dia inputin ya, tergantung yang dia inputin misalnya seperti itu lalu kita coba panggil nilai B ya yang kita munculin nilai fungsi B ini yang kita munculin oke, jadi ini tidak A A kita pakai untuk batasan akhir saja berapa kali dia mengulang kemudian yang muncul nanti tentu adalah sebuah angka yang apa namanya, yang berurutan yang berurutan ya oke Kita coba run. Oke. Misalnya kita mau mengulang 5 kali.
Nah, begini. Oke, kita lihat. Di sini dia akan mengulang 5 kali.
0 ya. 0, karena memang kita mulai dari 0 ya. 0, 1, 2, 3, 4. Nah, oke. Jadi, seperti itu.
kalau kita pahami bahwa sebenarnya prinsipnya hanya bagaimana kita memanfaatkan fungsi for kalau misalnya kita buat output seperti ini kita mulai dari kita buat Ini angka Ke Kita buat misalnya ini jangan mulai 0 nih Kita buat 1 Nah ini ya jadi biar kelihatan ya 1 kemudian sampai berapa kali Karena nanti bilangan yang dimasukkan Saya mau masuk pada Pada perhitungannya Saya tambahkan sama dengan seperti ini 1, 2, 3, sampai 5 Kemudian akan muncul 1 sampai 5 Kita coba Tambahkan Oke, kita masukkan 10 Begitu Nah, ini angka 1, 2, 3, 4 Sampai 10 Begitu Kita juga bisa menggunakan operasi Matematika Misalnya kita buat penjumlahan Atau kita tambah Tambah terus Deretnya, misalnya Kita akan coba Buat Seperti ini Kemudian kita gunakan lagi Nah begini Nah ini ya Lalu Kita bisa pakai Misalnya kali 2 Oke kita run Ke 10 begitu ya jadi intinya apa ya, apapun yang akan kita taruh di dalamnya akan berulang terus di ketika kita output seperti ini, dan modifikasi seperti ini ya silahkan bisa kembangkan sendiri ya kalian bisa memanfaatkan untuk membuat sebuah perulangan membuat sebuah deret deret viboraci atau apa itu yang bisa kalian kembangkan dari ini pemahaman fungsi for oke seperti itu saya rasa kemudian kita akan coba menggunakan ini saya oke kita tutup dulu nanti ini akan saya Hai eh taruh di deskripsi ya apa yang saya ketik ini nanti ya semoga bisa dipakai tapi tidak disarankan ya untuk hanya copy-paste aja kalian bisa pahami lagi dengan mengetik ulang biar biar semakin mengerti nah yang terakhir yaitu cstring cstring ini kita harus tambahkan library baru ini kita buat menjalankan fungsi C stringnya oke kita udah buat kemudian Kita akan coba jalankan fungsi string Misalnya kita akan membuat sebuah tipe data Char dengan misalnya nama Kita coba buat panjangnya Misalnya kita buat 20 Kemudian kita buat isinya misal nama oke, seperti ini lalu kita akan buat outputnya kita tinggal tulis nama oke, muncul sebuah isian yang ada di dalam sini dan kita bisa menggunakan fungsi yang tujuan kita masukin Jstring ini biar bisa melakukan fungsi-fungsi yang lain tidak hanya simple ini, ini tadi kan tanpa string saja bisa ya jadi sudah kita coba kan kita bisa menggunakan fungsi Jstringnya jadi kita tidak usah membuat isinya jadi kita tidak perlu membuat isinya dulu kita buat misalnya kita buat variable, lalu kita coba tulis hobby kita buat kita lokasikan misalnya 20 juga nah, jadi kita gak usah mengisi, kita gak usah mengisi dari variable nya kita tinggal membuat sebuah perintah yang ada di dalamnya, jadi lebih dinamis kita gak perlu... menentukan isinya dulu caranya kita tinggal tulis str berwarna merah kemudian kita tulis hobi seperti ini lalu kita akan tambahkan isinya isinya disini lalu kita tulis misalnya hobinya apa ya Hai kan kan oke lalu kita coba output kita buat coba output dari sih hobi oke oke yang ini kita hapus aja biar dekatan dan gak bingung nah nih oke kita coba run ini ya Jadi, oh ini kita coba nl aja Dan kita bisa atur-atur lagi Kemudian penerapan strcpy ini Ya ini fungsi yang ada pada jstring ya Salah satunya Jadi kita bisa menggunakan yang namanya structure Untuk sebuah Pengelompokan variable Jadi misalnya Variable yang kita buat misalnya Saya mau buat variable teman Kita buat temannya ini banyak Temannya ini banyak temannya ada teman misalnya teman 1 ya kita buat 20 teman 2 ini 10 jadi temannya ada 2 nah untuk membuat isiannya membuat isiannya misalnya seperti ini ya ini saya bikin put Hai yang biar enak nama kemudian copy lalu kita akan pang isi-isi dari variabel yang sudah kita tentukan di chart tadi jadi distrak teman tadi kita akan coba masukkan teman yang pertama ya Tapi kemudian kita bisa Memasukkan Teman yang pertama Nah ini untuk penulisan Structure ini kita harus Menulis Kita tulis teman saja Teman dua Teman satu seperti ini Tulis misalnya Temannya adalah Budi Ini ya Hai eh ini satu yang pertama ini dia nggak akan membuat bisa membaca karena memang dia masuk di dalam sebuah structure structure variable yang kita namain teman nah coba kita peran ya kan muncul di sini dia nggak tahu eh apa namanya structure teman nggak tahu dia nggak bisa menemukan Nah kita tinggal memberikan sebuah Penamaan ya, penamaan misalnya kita akan kasih penamaannya teman, teman adalah A, variable A misalnya. Nah ini kita tinggal kasih A seperti ini. Oke, nah ini A sudah lalu kita...
kita akan coba fungsikan kita munculkan ya Oh sebentar Oh ini ini ini kurang titik koma sip ya jadi ini udah masuk tidak ada error tapi memang nggak ada outputnya nih kita tinggal buat outputnya si out kemudian kita buat teman teman ke satu Nah, baru kita panggil Disini kita bisa tambahkan Nama strukturnya Karena kita udah umpamanya menjadi A Baru kita ke Teman 1 Oke, yuk kita coba Run Oke, kurang NL Saya harap bisa dimengerti lah nanti tinggal kita modifikasi-modifikasi kembali asalkan fungsi dasar pada penerapan ini mungkin dasar ya jadi ini pengembangannya sangat lebih bisa dikembangkan lagi yang tergantung kebutuhannya kita banyak ada operasi aritematika yang kita bisa tambahkan pada fungsi-fungsi yang ada perbelangan kemudian tapi yang saya coba jelaskan ini adalah salah satu fungsi dasarnya saja Mengenalan lah kita mengenal bahasa C++ seperti apa dan bagaimana. Oke, sekian. Terima kasih.