waktu(clocklink.com)

27 November 2014

Tutorial C++ : How to determine positive, zero or negative number

In this session, i will discuss very simple program, it's about how to determine number. I use C++ to make this program and use if condition(if...else) to solve this problem.

Here is the source code :

#include<iostream>

using namespace std;

int main()
{
    int bil;
    cout<<"input number: ";
    cin>>bil;
   
    if (bil<0)
              {
              cout<<"negative\n";
              }
    else if (bil==0)
              {
              cout<<"zero\n";
              }
    else
              {
              cout<<"positive\n";
              }
       
system ("PAUSE");
return 0;

}

---***-----

i will analyze the meaning of that code.
#include<iostream>              //is library to determine cin(input) and cout(output)
int main()                              //this is the main program that will be execute
int bil;                                   //type is integer(number) and the name of variable is bil
cout <<"input number: ";     //display "input number: " to screen
cin>>bil;                              //if user enters number, the program scan that number as "bil"
 if (bil<0)
              {
              cout<<"negative\n";
              }
// if value of bil is less than 0, program will display negative

else if (bil==0)
              {
              cout<<"zero\n";
              }
// if value of bil is 0, program will display zero

else
              {
              cout<<"positive\n";
              }
// if value of bil is other, program will display positive to the screen.

system ("PAUSE");             //system will pause until user press a key
return 0;                        //it will end main function and the return value is 0(the program run correctly)

}

run this program and this is the result:



hope this tutorial is useful. . Keep trying!

24 November 2014

Tutorial Matlab


Kali ini saya akan membahas sedikit tentang cara menggunakan matlab. .Matlab ini saya gunakan untuk praktikum Aljabar Vektor Matriks. Langsung saja ke aplikasinya aja ya.

Misalnya saja membuat sebuah program,apabila kita menginputkan m=5 dan n=5 akan menghasilkan output :

1          2          3          4          5
2          4          5          6          4
3          5          6          7          3
4          6          7          8          2

5          4          3          2          1

Untuk menghasilkan output seperti itu, pertama-tama kita buka matlab, lalu masukkan source code m.file-nya seperti ini :


Agar lebih memahami maksud source code tersebut, mari kita analisis.Bila kita memasukkan nilai m=5 dan n=5, lalu kita lihat outputnya.

Pada baris pertama elemen-elemen matriks adalah 1 2 3 4 5
Untuk mendapatkan hasil tersebut,kita gunakan perintah  
                  if i==1  (pada baris pertama)
                          a(i,j) = j;  (nilainya sama dengan nomor kolom)
Pada baris terakhir  kita gunakan perintah
                  elseif i==m  (pada baris terakhir)
                          a(i,j) = n-v;  (nilainya sama dengan jumlah kolom dikurangi v)
                          v=v+1;  (v bertambah setelah perulangan)
akan tetapi,kita tentukan dahulu nilai v-nya yaitu  0.Ini artinya apabila kita memasukkan nilai m=5 maka pada
Eksekusi pertama n-v=5-0=>5      (baris 1 kolom 1)
setelah itu,bisa kita lihat ada perintah selanjutnya v=v+1 =0+1==>1, v sudah berubah menjadi 1 bukan lagi 0
Eksekusi kedua n-v=5-1=>4                     (baris 1 kolom 2)
Eksekusi itu berulang jadi pada eksekusi-eksekusi selanjutnya v berubah menjadi 2,3 lalu 4.dan ini menyebabkan nilai pada baris terakhir menjadi
5 4 3 2 1

Pada kolom pertama,hasilnya adalah
1
2
3
4
5
Untuk mendapatkan hasil tersebut,kita gunakan perintah 
                  if j==1
                          a(i,j) = i;
Pada kolom terakhir  kita gunakan perintah
                  elseif j==n
                          a(i,j)=  n-w;
                          w=w+1;
akan tetapi,kita tentukan dahulu nilai w-nya yaitu  1.Ini artinya apabila kita memasukkan nilai m=5 maka pada
Eksekusi pertama n-w=5-1=>5     (baris 2 kolom 5)karena baris 1 kolom 5 sudah terisi oleh perintah sebelumnya.
setelah itu,bisa kita lihat ada perintah selanjutnya w=w+1 =1+1==>2,w sudah berubah menjadi 2 bukan lagi 1
Eksekusi kedua n-w=5-2=>3                    (baris 3 kolom 5)
Eksekusi ini juga berulang jadi pada eksekusi-eksekusi selanjutnya w berubah menjadi 4.dan ini menyebabkan nilai pada kolom terakhir menjadi
5
4
3
2
1

Pada elemen-elemen matriks bagian tengah,bila kita amati nilainya adalah jumlah elemen matriks i dengan j,jadi kita gunakan perintah :
      else i==j
                  a(i,j) = i+j;

Semoga tutorial singkat ini bisa memberikan pencerahan. .

02 September 2013

cerbung "Kadang yang Terlihat bukanlah yang Sebenarnya" Part 4


“Maaf ya aku telat”kata cewek itu.
“Nggak apa-apa..aku kangen banget sama kamu..”kata Adi memeluk cewek itu.
Adi yang baru saja menyadari keberadaan Devie,langsung menghampirinya..
“Dev!!”Sapa Adi
“Hei”kata Devie tak bersemangat..”dia siapa?”tanya Devie menunjuk cewek tadi..
“Oh,,dia..dia pacar aku Dev..Kami LDR udah 1 tahun,maaf ya nggak pernah cerita”jawab Adi.
Apa yang terjadi!! hati Devie bergejolak,hancur berantakan..dia bingung dengan semua ini.
“Aku kira..ternyata aku salah”Devie bergumam
“Kenapa Dev?”Adi menatap Devie”Lhoh,,kok nangis?”Adi bingung
“Nggak Di,.aku salah nilai sikapmu waktu itu,,aku kira kamu ada rasa sama aku”kata Devie beranjak pergi
“Dev,tunggu dulu”Adi memegang tangan Devie..”memang ada yang punya rasa sama kamu,tapi bukan aku Dev”jelas Adi
“maksud kamu apa?”Tanya Devie
“Iya,,emang waktu kemah aku keliatan perhatian banget sama kamu..tapi itu sebenarnya bukan aku”jawab Adi..Devie semakin tidak mengerti.
“Oke,gini..waktu kejadian di sungai itu,emang aku yang nolongin kamu,,tapi kamu sadar nggak,saat kita kembali,sudah ada api unggun..makan malam juga hampir siap..tapi kamu malah tidak mau makan...saat kamu sakit,siapa coba yang begitu khawatir sama kamu? saat aku nganterin kamu ke RS,siapa yang kepikiran ngambilin jaket buatmu?siapa yang bolak-balik nelepon aku,nanyain keadaanmu?waktu Kiky bilang dia jadian sama Rara,.ada yang minta aku buat nenangin kamu,,siapa coba?”Tanya Adi
Devie terdiam lama,,.mengingat semua kejadian itu..
“Diaa…”gumam Devie
“Iya Dev,dia adalah Rio!!”Kata Adi tegas
“Jadi selama ini,dia..aku memang bodoh..kenapa nggak sadar semua ini..tapi kenapa tidak dia sendiri yang melakukannya,kenapa harus menyuruhmu?”Tanya Devie
“Kadang yang terlihat,bukanlah yang sebenarnya Dev”kata Adi
“Sambut cinta sejati kamu Dev,hubungi dia”saran Adi
Devie mencari nama Rio dalam kontaknya,lalu menekan tombol hijau..
’Tuttt.tuuuttt’ tidak ada tanggapan..Devie menggeleng..
“Coba cari di rumahnya”kata Adi
--o—

“Permisi”Devie mengetuk pintu rumah Rio
“Iya”seseorang membuka pintu..”Oh,,Devie,,ada apa?”Tanya Ibunya Rio
“Rio ada Tante?”Tanya Devie
“Wah,Rio pergi ke Jogja Dev,yuk duduk dulu”tawar ibunya Rio
“Iya Tante,,kapan ya Rio balik kesini lagi?”Tanya Devie
“Yah,kurang tau juga Dev,,dia mau sekolah disana..sekalian nemenin neneknya”jelas Ibu Rio
“Ohh,gitu ya tante..kalo gitu,,aku pulang dulu ya tan”pamit Devie

“Kenapa ini begitu rumit,,saat aku mengetahui semuanya,dia malah menghilang..”kata Devie pada dirinya sendiri 
--o—

1 tahun kemudian..
“Ruang Kuliahku mana ya…U2.01”Devie mencari ruangan…Devie sudah lulus,dia masuk di universitas di Bandung,jurusan Psikologi.Hari ini adalah hari pertama kuliah.
“Ketemu juga,iya bener ada namaku”gumam Devie mengecek papan yang ditempel di pintu..
“Ini nama temen2 sekelasku yah,,Ikhsan Ramadhan,Dinda putri….Mario Dwi Wijaya..Chandra Larasati..”gumam Devie..Dia masuk kedalam ruangan..Lalu ada seseorang yang menaruh sebuah kotak dan langsung ngeluyur pergi..Devie nggak tahu siapa orang itu.,Devie membuka kotak itu.ternyata gantungan kunci,berbentuk paus warna biru..segera Devie lari keluar mencari orang tadi..tapi dia sudah menghilang..
“Nyari siapa?”tanya seseorang di dekat pintu..
Devie berbalik..dia tersenyum..
“Rio”seru Devie lalu memeluk Rio.