INFORMAN IT

Tempatnya Share ilmu

Tuesday, November 29, 2016



Program c funsi if else


Hi semua bertemu lagi dengan saya… dalam kesempatan ini saya akan menjelaskan tentang fungsi IF dan ELSE..
Yaitu fungsi yang digunakan untuk untuk proses percabangan ataupun pemilihan….
Dalam structur if dan else seperti contoh berikut
Adapun bentuk control flownya sebagai berikut
If ( kondisi-dari ekspresi logika)
                Pernyataan;
Bentuk umum
contoh
If (kondisi dari ekspresi logika)
            Pernyataan;
If (a > b) //jika ekspresi logika bernilai 1 (benar)
     ++a;  //maka c incremant
If (kondisi)
{
      Pernyataan 1;
      Pernyataan 2;
      . . .
      Pernyataan n;
}
If (a > 1.2)
  {
           b +=2;
           ++c;
}
If (kondisi 1)
   {
      Pernyataan 1;
      If (kondisi 2)
          Pernyataan 2;
}
If (a > 1.2)
{
    b+=2;
    if ( b > 10)
           ++c;
}



Secara umum table pernyataan diatas mungkin sering di gunakan untuk program c.
Bentuk umum
contoh
If (kondisi dari ekspresi logika)
             Pernyataan 1;
Else
             Pernyataan 2;

If (a >b)
         ++c
Else
         ---c


fungsi if else bisa di artikan sebagai fungsi untuk pemilihan dan percabangan dalam bentuk prgram bisa di lihat dari gambar di bawah ini.
fungsi if else dalam sebuah bentuk kasus algoritma nya di gunakan sebgai pemuadah untuk pemiliahan dan percabgan.
Oke langsung ini bentuk contoh program dasarnya:
 
Program di atas dapat di uraikan
·         Apabila kondisi dari (i) bernilai  kecil dari nilai batas 5 maka yang akan di tampilkan dalam layar
Adalah “nilai yang anda masukan 2 < 5 yaitu sudah masuk dalam proses else karna
Nilai dari 2 tidak lah besar dari lima karana perintah if adalah jika nilai I besar samadengan 5.
Maka hasil akan menjadi 2 < 5.
·         Apabila nilai kondisi dari (i) bernilai besar dari nilai batas 5 maka yang akan tampil di layar
Adalah “nilai yang anda masukan 6 > 5 “ yaitu sudah masuk dalam proses if saja karna nilai dari 6 itu besar daru nilai batas 5
Karna perintah if adlah jika nilai I besar samadengan 5.





Terimakaish dan hanya itu yang dapat saya sampaikan sampai jumpa Lgi di kesempatan berikutny….
Dah… dah… dah…

Thursday, October 13, 2016

Hai gan bertemu lagi dengan saya, ya. Ok jangan pernah bosan berjumpa dengan saya lewat artikel yang saya buat ok programmer dan tukang ketik. jika anda bosan maka anda tidak ingin share ilmu.
Iya gan di kesempatan kali ini saya akan membahas tentang operator unary dalam program bahasa C
OPERATOR UNARY

Operator unary merupakan operator yang di gunakan unutuk melakukan operasi-operasi matematik yang hanya melibatkan satu buah operand. Dalam bahasa C yang termasuk ke dalam operator unary adalah, liahat table dibawah ini.

INCREMET OPERATOR
Increment merupakan suatu proses menaikan/menambahkan suatu bilangan dengan nilai 1. Adapun operator yang di gunakan untuk proses adalah operator ++. Operator ++ ini disebut  operator increment.
Sebagai contoh apabila kita memiliki variable k yang bertipe int dengan nilai 5 maka setelah operasi K++/++k maka nilai akan bertambah satu yaitu menjadi 6. Increment terbagi menjadi dua yaitu pre-increment dan post increment.

PRE INCREMENT
Berarti menikan nilai yang terdapat pada sebuah variable sebelum nilai dari variable tersebut di proses di dalam program, operator ++ akan di anggap sebagai pre increment apabila di tuliskan di depan nama variable ++K.  Sebagai contoh lihat gambar di atas, nilai variable K adalah 5 bertipe int apabila kita melakukan operasi pre increment dengan menuliskan ++K, maka nilai variable K akan di naikan/di tambahkan.  Bentuk prosesnya adalah 1+K nilai K adalah 5 jadi 1+5=6
Printf(“k = %d”, k) adalah nilai variabelnya belum di proses K=5
Printf(“K = %d”,++k) nilai variabelnya telah di proses 1+5=6
Printf(“k = %d”, k) nilai variable berubah karna hasil proses telah di ketahui/di peroleh K=6

POST INCREMENT
Menaikan nilai variable setelah nilai dari variable tersebut di proses. Post increment di tuliskan K++. Sebagai contoh lihat gambar di atas kita memiliki nilai variable K adalah 5 yang bertipe int apabila melakukan operasi post increment di tuliskan K++, maka nilai variabel di layar akan tetap 5,kenapa? Hal ini disebabkan karena nilai K tersebut di tampilkan dahulu atau tidak di proses, yangkemudian di proses. Bentuk proses K+1 nilai K 5 jadi 5+1=5.

DECREMENTAL OPERATOR
Merupakan kebalikan dari incremental, yang merupakan proses penuruna nilai dengan nilai 1 dengan bentuk prose –K dan \k--.
Decremental juga memiliki post decrement dan pre decrement kedua konsep ini sama persis dengan post increment dan pre increment.

gambar pre decrement
gambar post decrement
Ingat ya gan pahami tentang pre increment dan post increment maka agan akan mengerti tentang pre decrement dan post decrement. bedaanya hanya pnurunan/pengurangan nilai 1

BENTUK PROGRAM UNARY

PROGRAM PRE INCREMENT



















hasil 

Dari hasil dapat kita lihat bahwa nilai K mulal-mula adalah 5, kemudian nilai ++k adalah nilai 6. hal ini di sebabkan karena operasi ++K , nilai 5 di naikan terlebih dahulu sebelum di tampilkan di layar, sehingga nilai k kedua adalah 6 sehingga nilai K ke tiga juga 6.

PROGRAM POST INCREMENT
hasil
bisa dilihat dari hasil bahwa mula mula nilai K adalah 5, kemudian nilai K++ adalah 5. hal ini di sebabkan adanya operasi dari k++ yang mana nilai K pertama 5 dan nilai k kedua juga 5 yang kemudian di operasikan menjadi hasil K ke tiga adalah 6.

PROGRAM DECREMENT
PRORAM PRE DECREMENT
hasil 

PROGRAM POST DECREMENT
hasil

penjelasan untuk hasil pre decrement dan post decrement sama dengan penjelasan pre increment dan post increment ya gan, hanya bedanya di kalau decrement itu penurunan/pengurangan nilai 1.

saya ingat kan sekali lagi ya gan agar memahami setiap gambarnya ya agar mudah mengerti

sekian dulu untuk perjumpaan kali ini ya gan jangan lupa untuk memberikan saran dan comentar kalian ya gan, karna orang tak akan berhasil tanpa adanya teguran, ingat jika anda memberi comentar berikan saran juga

selamat berjumpa lagi. . . . . . . . . . . .