Recent Posts

Rabu, 18 April 2018

NGODING AREA PART 7

Assalamualaikum Wr.Wb

Kembali lagi bersama saya setelah sekian lama tidak mempost tentang ngoding,disini saya akan Latihan tentang User Interface.

1.Latihan

Disini saya akan mengubah user interface yang pada awalnya menggunakan cout () dan cin menjadi menggunakan printf() dan scanf().

Menggunakan Scanf() dan Printf()



Hasil nya akan seperti ini jika sudah di run.


2.



Hasilnya akan seperti ini jika sudah di build.


3.



Hasilnya akan seperti ini jika sudah di run.


4.



Hasilnya akan seperti ini jika sudah di run.


5.



Hasilnya akan seperti ini jika sudah di run.


6.



Dan hasil nya akan seperti ini jika sudah di run.



Hanya itu yang bisa saya sampaikan mohon maaf apabila ada salah kata dan kekurangan karna saya masih belajar.

Wassalamualaikum Wr.Wb

Senin, 19 Maret 2018

NGODING TENTANG FUNGSI !

Assalamualaikum Wr.Wb

Halo kawan-kawan kembali lagi dengan saya,tapi kali ini saya tidak sendiri kali ini saya di temani teman saya dari Kelompok Hebat yang beranggotakan Aditya Erlangga,Arga Pratama,M.Ilham,Naufal Al Quraisy. kita disini akan membahas tugas tentang fungsi yang meliputi


- Kegiatan 9.1
- Kegiatan 9.2
- Kegiatan 9.3
- Tugas rumah

Oke langsung saja ya ke pembahasan pertama yaitu


Kegiatan 9.1


Pada kegiatan 9.1 ini kita akan membahas apa itu fungsi dan contohnya



Saya disini akan menjelaskan  kode program yang terdapat pada script di atas

Void


Fungsi yang void sering disebut juga prosedur. Disebut void karena fungsi tersebut tidak mengembalikan suatu nilai keluaran yang didapat dari hasil proses fungsi tersebut. 

Int main (){

Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function).


Function_name()


Ini adalah nama sebenarnya dari fungsi.Nama fungsi dan daftar parameter bersama merupakan function signature

Berikut ini contoh yang saya buat




dan jika di runing maka hasilnya



Kegiatan 9.2



     Di kegiatan ini kita akan membahas fungsi yang memakai tipe data char, untuk struktur nya mirip dengan contoh yang sebelumnya cuman bedanya disini memakai tipe data char (untuk menampilkan karakter/huruf)


Ini contoh codingannya



Jika di run maka hasilnya seperti ini


     Nah bagaimana jika jika ingin mengubah kata tersebut dengan nama kelompok kita ? Mudah hanya tinggal mengganti saja return dengan anggota kelompok kita seperti dibawah ini


jika di runing maka hasilnya akan seperti ini


Kegiatan 9.3


Sekarang kita akan membahas mengenai parameter, Apa itu parameter?

     Parameter merupakan variabel penampung input suatu fungsi. Dapat dikatakan bahwa parameter merupakan satu-satunya gerbang input dan pertukaran nilai antara suatu fungsi dengan dunia luar (fungsi main). Contoh program nya seperti di bawah ini :



* Parameter yang terdapat pada bagi adalah x dan y dengan tipe data integer
*Kemudian untuk prosesnya ialah x dibagi y
* Pada fungsi int main kita panggil bagi, dan berikan nilai parameter berupa (50,5) yang berarti x = 50 dan y = 5
* Lalu di proses dan dicetak hasilnya

dan hasilnya akan seperti ini



Kemudian ayo kita mencoba membuat parameter fungsi untuk menjumlahkan 2 bilangan dengan inputan dari user

Masukan codingan Seperti di bawah ini


Jika di build  maka hasilnya akan seperti ini



Tugas Rumah


Tugas rumah disini kita akan menghitung volume sebuah balok


Jika di run maka hasilnya akan seperti ini


Ass By Value, melewatkan parameter berdasarkan nilainya. Disini nilai parameter aktual akan dilewatkan pada saat pemanggilan method akan disalin ke parameter formal sehingga perubahan nilai pada method, tidak akan berpengaruh terhadap argument yang digunakan untuk memanggil method tersebut. Dengan kata lain, perubahan nilai tersebut hana akan dikenali pada method yang bersangkutan saja.

Pass By Reference, melewatkan parameter berdasarkan referensinya. Pada cara ini , referensi dari argumen (bukan nilai argumen) akan dilewatkan kedalam parameter formal, bukan disalin. Dengan demikian, nilai yang digunakan di dalam method akan sama dengan nilai yang di tunjuk referensi. Melalui cara ini setiap perubahan nilai yang terjadi pada method juga akan berpengaruh terhadap argumen yang digunakan untuk memanggilnya. 


Ini dia perbedaannya


setelah build and run



dan ini


setelah build and run


perbedaan terdapat pada nilai akhir 


okey kawan - kawan cukup sekian yang dapat saya beserta teman teman saya sampaikan ,mohon maaf jika dalam penyampaian kurang jelas

Wassalamualaikum Wr.Wb

Selasa, 27 Februari 2018

NGODING AREA PART 6

Assalamualaikum Wr.Wb

Disini saya akan menjelaskan cara menghitung Kode Hari Menggunakan If dan Switchcase,Dan Menghitung Nilai Kelulusan.

Yang pertama yaitu menghitung kode hari menggunakan If

A . IF


  • Seperti biasa kita ketik "#include " untuk memulai,setelah itu "using namespace std;",lalu 
  • inisialisasikan bilangan kode hari menggunakan integer untuk kode hari dan char untuk pengulangan
  • menampilkan kepada user untuk memasukan kode hari nya menggunakan coutdan cin 
  • gunakan if (kodehari == 1) dan cout kan itu adalah hari ahad ( minggu) dan seterus nya sampai sabtu 
  • pada else nya tampilkan kode hari yang anda masukan salah
  • lalu lakukan pengulangan


Setelah kita Build & Run maka hasil nya akan seperti gambar di bawah.


B. Switch Case

  • Seperti biasa kita ketik "#include " untuk memulai,setelah itu "using namespace std;",
  • inisialisasi nya sama seperti yang if hanya menggunakan int 1 dan char 1
  • menampilkan kepada user untuk memasukan kode hari nya menggunakan coutdan cin 
  • gunakan switch (kodehari) untuk memulai switch case nya.
  • masukan case 1 untuk menampilkan kode ahad lalu break untuk mengakhiri case tersebut
  • lanjutkan sampai hari sabtu 
  • default untuk mengakhiri switch nya yang menampilkan "kode hari yang Anda masukan salah"
  • lalu lakukan pengulangan


Setelah kita Build & Run maka hasil nya akan seperti gambar di bawah.


2 . Nilai Kelulusan 

  • Seperti biasa kita ketik "#include " untuk memulai,setelah itu "using namespace std;",
  • inisialisasikan bilangan nilai mtk,ipa,indo sebagai integer tetapi pada rata rata nya gunakan float karena ada kemungkinan hasil nya bukan bilangan bulat.
  • tampilkan pada user untuk memasukan nilai mtk, indo , dan ipa nya menggunakan cout dan cin
  • lalu masukan rumus avg= (mtk+indo+ipa)/3; untuk menghitung nilai rata rata nya
  • lalu gunakan if (avg >= 60 && mtk>40 && indo>40 && ipa>40) untuk menampilkan kata selamat Anda lulus
  • dan else yang berisikan Anda tidak lulus
  • lalu lakukan pengulangan
pada codingan ini jika kalian memasukan nilai 100 nya 2 dan 30 nya 1 maka tetap tidak akan lulus karena untuk lulus kalian membutuhkan 3 nilai diatas 40 






Setelah kita Build & Run maka hasil nya akan seperti gambar di bawah.


Sekian dari saya mohon maaf bila ada kesalahan dan kekurangan

Wassalamualaikum Wr.WB



Selasa, 20 Februari 2018

NGODING AREA PART 5

Assalamualaikum Wr.Wb

Di sini saya akan menjelaskan tentang cara menentukan Ganjil dan Genap,Mencari nilai terbesar dan terkecil,lalu cara menghitung berat badan ideal.

cek postingan-postingan saya dulu "Di Sini"

Kita mulai saja

1. Menentukan Ganjil/Genap.

Seperti biasa kita ketik "#include " untuk memulai,setelah itu "using namespace std;",lalu kita mulai masukan variable nya,lalu kita ketik input dan outputan nya seperti gambar di bawah.




Nah setelah itu kita "Build & Run" maka hasilnya akan seperti ini.



Jika masih ingin mengulang tinggal ketik "Y" jika tidak ketik "N".

Dan ini Script nya.


2. Menghitung Nilai Terbesar dan Terkecil

Terbesar

Seperti yang pertama,kita ketik "#include " untuk memulai,setelah itu "using namespace std;",lalu kita mulai masukan variable nya,lalu kita ketik input dan outputan nya seperti gambar di bawah.


Nah setelah itu kita "Build & Run" maka hasilnya akan seperti ini.


Jika masih ingin mengulang tinggal ketik "Y" jika tidak ketik "T".

Dan ini Script nya.



- Terkecil

Sama seperti yang Terbesar hanya saja kita ganti si input dan outputan nya menjadi terkecil,kita ketik "#include " untuk memulai,setelah itu "using namespace std;",lalu kita mulai masukan variable nya,lalu kita ketik input dan outputan nya seperti gambar di bawah.


Nah setelah itu kita "Build & Run" maka hasilnya akan seperti ini.


Nah apa masih ingin mengulangi?Jika iya ketik "Y" sedangkan jika tidak ketik "T".

Ini Script nya 


4. Menghitung Berat Badan Ideal.

Sama seperti yang sebelum nya tapi disini kita memakai switch case,

kita ketik "#include " untuk memulai,setelah itu "using namespace std;",lalu kita mulai masukan variable nya,lalu kita ketik input dan outputan nya seperti gambar di bawah.


Setelah itu lalu kita " Build & Run " maka hasilnya akan seperti ini.


Jika ingin masih mengulang ketik saja "Y" dan jika tidak ketik "T".


Dan ini script nya 




Sekian dari saya mohon maaf apabila banyak kesalahan dan kekurangan karena saya masih belajar.

Wassalamualaikum Wr.Wb