Jumat, 16 Maret 2018

Looping tugas 5


Assalamualaikum wr.b
Bertemu lagi dengan saya akan membahas mengenai looping
Untuk lebih jelasnya mari kita simak berikut ini


Looping (Pengulangan)

Loop atau perulangan adalah suatu bentuk kegiatan mengulang suatu statement sampai batas yang diinginkan. Dalam pemograman Loop atau perulangan sangat berguna sekali. Kegunaan sederhana dalam perulangan terlukis seperti ini: Jika kita ingin menuliskan kata “saya ganteng” sebanyak seribu kali maka kita harus membuat seribu baris kata “saya ganteng” dalam kode pemrogaman kita. Tapi dengan adanya perulangan maka kita hanya cukup menuliskan 5 sampai 7 baris kode saja. Dalam praktek sebenarnya, tentu saja perulangan sangat membantu sekali. Misal untuk memuat seluruh isi table dari sebuah database dimana datanya ingin kita tampilkan.

Perulangan dalam C terdiri dari 3 buah:
1. whJenis – jenis Perulangan pada Program Borland C++
Pada Program Borland C++ kita mengenal tiga jenis macam perulangan (looping),Yaitu :
–  For
– While
– Do-whileile() { .... }
2. do { ...
3. for()
1. StWhile
—Statement ini akan melakukan pengecekan kondisi di awal blok statement. Dalam hal ini pengulangan hanya akan dilakukan jika kondisi yang didefinisikan di dalamnya terpenuhi (bernilai benar). Jika kondisi yang didefinisikan bernilai salah (tidak memenuhi), maka statement dalam blok pengulangan tidak akan pernah dieksekusi program. —
Bentuk umum/rumus :
—Bentuk umum
While (kondisi)
{
statement_yang_akan_diulang;
}ruktur perulangan “WHILE”Perulangan dalam C terdiri dari 3 buah:
1. while() { .... }Perulangan dalam C terdiri dari 3 buah:
1. w1. For
-—Statement pengulangan jenis ini digunakan untuk melakukan pengulangan yang telah diketahui banyaknya.
—     -Pengulangan dengan menggunakan statement ini, kita harus memiliki sebuah variabel sebagai indeksnya. Namun tipe data dari variabel yang akan digunakan sebagai indeks haruslah tipe data yang mempunyai urutan yang teratur,misalnya tipe data int (0, 1, 2…) atau char (‘a’, ‘b’,’c’…).
Bentuk umum/rumusnya :
//Untuk pengulangan yang sifatnya menaik (increment)
for (variabel = nilai_awal; kondisi; variabel++)
{
Statement_yang_akan_diulang;
}
//Untuk pengulangan yang sifatnya menurun (decrement)
for (variabel = nilai_awal; kondisi; variabel–)
{
Statement_yang_akan_diulang;
}hile() { .... }



2. do { ....h

3. for()
2. do { .... } while()
3. for()
1
Perulangan WHILE banyak digunakan pada program yang terstruktur. Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui.proses perulangan akan teru



s berlanjut selama kondisinya bernilai benar (true) dan akan be




rhenti bila kondisinya bernilai salah.
Karakteristik while() adalah:
1.    Dilakukan pengecekan kondisi terlebih dahulu sebelum dilak
ukan perulangan. Jika kondisi yang dicek bernilai benar (true) maka perulangan akan dilakukan.
2. Blok statement tidak harus ada. Stranpa statement akan tetap dilakukan selama kondisi masih true.
Bentuk umum:
while (<kondisi>)
{
<pernyataan yang akan dijalankan>
}
Contoh :
i=1;
while (i <= 5)
{
cout << 
}
Perulangan WHILE banyak digunakan pada program yang terstr
i=1;
while (i <= 5)
{
cout << i << endl;
i++;



}

Percabangan kode blok

Assalamualaikum wr.wb

Bertemu lagi dengan saya pada saat ini saya akan membahas mengenai percabangan


Percabangan merupakan pemilihan statemen yang akan dieksekusi dimana pilihan tersebut didasarkan atas
kondisi tertentu untuk mengarahkan perjalanan suatu proses. Biasanya program akan dieksekusi baris perbaris setiap saat secara berurutan. Eksekusi baris perbaris sangat baik,sebab tidak akan terdapat saat vacuum pada program. Jika ingin perubahan,dalam hal ini program melompat(tidak berurutan) baik ke baris perintah jauh dibawahnya maupun melompat ke baris perintah diatasnya. Maka kita membutuhkan perintah percabangan , yaitu fungsi yang dapat mengatur program agar melompat ke suatu baris perintah yang ditentukan,sesuai dengan kondisi yang sedang diterima.
Sekarang kita langsung bahas saja soal mengenai percabangan:


Untuk lebih jelasnya mengenai soal ini mari simak contoh dibawah ini:


Berikut contoh dari codingnya:







Sekian penjelasan mengenai percabangan kurang lebih mohon maaf
Terimakasih atas perhatiannya
Wassalamu'alaikum wr.wb




Formatif

Formatif








Selasa, 13 Maret 2018

Tugas 3

Assalamualaikum wr.wb

DEFINISI

Penjelasan Operator merupakan simbol atau karakter yang ibasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, sperti penjumlaha, pengurangan dan lain-lain. Operator Mempunyai sifat sebagai berikut :
  • Unary
    Sifat Unary pada Operator adalah hanya melibatkan sebuah operand pada suatu operasi aritmatik.
    contoh : -5
  • Binary
    Sifat Binary pada Operator adalah melibatkan dua buah operand pada suatu operasi aritmatik.
    contoh : 4 +8
  • Ternary
    Sifat Ternary pada Operator adalah melibatkan tiga buah operand pada suatu operasi aritmaik.
    contoh : (10 % 3)



Latihan 1


                  Hasil dari program
Latihan 2


Hasil outputnya


Kamis, 01 Maret 2018

Tugas 2 koding kode blok

Belajar Coding C++ membuat script menghitung nilai akhir siswa

Selamat sore kita bertemu lagi untuk mempelajari tentang pembuatan coding C++ dengan code blok nilai akhir sekolah siswa. Kita akan mempelajari dengan sebuah soal penjumlahan.



Dari soal tersebut terdapat sebuah flowchart yang sebagai struktur pembuatan script tersebut.         Dalam gambar sudah di deklarasikan tentang algoritma script C++ tersebut

Source kodenya

Hasil dari OUTPUTNYA :
2. Buatlah Flowchart dan program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya, ketentuannya adalah:
Input: Nama Siswa, Nilai Keaktifan, nilai Tugas dan Nilai Ujian.
Proses : untuk mendapat nilai murni dari masing-masing nilai, adalah: Nilai Murni Keaktifan = Keaktifaan
Dikalikan dengan 30% Nilai Murni ujian = Nilai ujian dikalikan dengan 50% Nilai Akhir adalah nilai murni Tugas + nilai murni,
Flowchartnya :




ma siswa : …< input > Nilai K eaktifan : … < diinput > nilai Tugas : … < diinput> nilai ujian : < diinput> layar keluaran siswa yang bernama … dengan nilai persentasi yang dihasilkan. Nilai keaktifan * 20% : … < hasil proses > nilai tugas * 30% : …< hasil proses > nilai ujian *50% : …< hasil proses > jadi siswa yang bernama <hasil proses> memproleh nilai akhir sebesar … <hasil proses>
Source kodenya : 
 



Hasil outputnya: 







Sekian dan terimakasih 

Kemiringan dan Keruncingan Data

Kemiringan dan Keruncingan Data 1. Kemiringan Distribusi Data Kemiringan adalah derajat atau ukuran dari ketidaksimetrisan suatu distribu...