Subscribe:

Ads 468x60px

'

Kamis, 09 Februari 2012

Operasi khusus perkalian

Disini saya membuat contoh sederhana tentang Operator dalam C++, yaitu program operasi perkalian dimana pada program ini  kita dapat menentukan perkalian berapa dan sampai dengan batas berapa.
Perulangan pada perkalian ini akan di mulai dari satu, maka dari itu kita menggunakan perulangan for pada program ini.
Mari kita lihat progam selengkapnya:

  1. #include<iostream.h>
  2. int main()
  3. {
  4.         int perkalian, n, batas;   // deklarasi variabel
  5.                 cout<<"Perkalian : ";    
  6.                 cin>>perkalian;           //input nilai
  7.         cout<<"Sampai Dengan: ";  //masukan batas
  8.         cin>>batas;
  9.                 cout<<endl;               //memindahkan line satu baris kebawah
  10.         for(n=1; n<=batas; n++)       //perulangan
  11.                 cout<<perkalian<<"x"<<n<<"="    
  12.                                 <<perkalian*n<<endl;   // operasi perkalian dilakukan
  13.                 return 0;
  14. }
Misalnya kita akan menghitung perkalian 32 dengan batas perkalian adalah 12,
maka kita dapat memasukan nilai perkalian 32.
dengan batas yaitu 12.
dan hasil outputnya adalah sbb:


Artikel Terkait:

8 komentar:

Bung Wahyu mengatakan...

gann ,, Ane kalo pakke for atau while .
Kenapa yah , kadang kadang suka terus looping ..
tidak berhenti berhenti ..

pas berhenti berhenti itu di close dari Aplikasinya sambil keluar tulisan End Now ..
Need Solusi ..

Ditunggu Solusinya ya gann ..

Afandi mengatakan...

Bung Wahyu ->
oohh, itu masalah mudah gan, coba perhatikan nilai awal pada for dan sampai dimana.
misalnya (for a=1; a<=10; a++) cout yg akn muncul 1 s/d 10 secara berurut, karena a<=10 artinya perulangan pada a di akhiri sampai dengan 10.

tapi kalau (for a=5; a<=1; a++) disni looping tidak akan berhenti. karena perulangan tidak akan menemukan nilai 1 karena perulangan terus di tambah dengan 1. sehingga nilai satu tidak akan pernah muncul.

maka dari itu, perhatikan berapa nilai awalnya dan perhatikan juga sampai dimana akhirnya.
:)
semoga membantu gan.
kalau ada pertanyaan lainnya silahkan langsung ke page facebook http://www.facebook.com/pages/Pemrograman-C/195084383917822

Bung Wahyu mengatakan...

Makasih Gan ..

Tapi ini sebagai contoh .
Kaya Kmaren ane nulis codingnya kaya gini gan ..

cin>>a;
for (int a; 1 <=a ; a++)

Nah nulisin coding itu kadang kadang suka Terus ngeluping meskipun Nilai a di input 10.

Afandi mengatakan...

Bung Wahyu ->
Begini gan.
a++ itu artinya a tambah-tambah satu.
sebanyak perulangan yang kita inginkan.
nah, kalau data yang di input 10, sementara intruksinya a sampai dengan 1, perulangan tidak akan pernah berhenti, karena terus ditambah-tambah satu.
kecuali agan buat a--,
misalnya:

program agan tu spt ini.

{
cout<<"Masukan nilai: ";
cin>>a;

for(int b=a; b<=1; b--)
}

dan data yang diinput adalah 10, maka 10 tersebut akan terus melakukan perulangan dengan intruksi 10-1=9, 9-1=8 dst, sampai hasil yang didapat adalah 1, maka perulangan akan berhenti.
begitu gan :)

Ubai Dillah mengatakan...

mantab gan......
sekedar sharing mengenai
pembuatan web menggunakan
html, php, mysql Dan
pemrograman bahasa c lengkap
www.kuliahinformatika2011b.
blogspot.com
trims gan
semoga sukses dalam dunia
web dab program lainnya

Alexander Grail mengatakan...

Gan begitu beres perkaliannya langsung otomatis ngeclose...gmn pencerahannya...pliss..ane masih awam banget soalnya

Rio Kurniawan mengatakan...

gan, bisa bantuin ane , dalam pembuatan coding gak gan? tentang penjualan sembako yg ada harga nya , trus dan ada persen nya juga gan.. tolong bantuin yaa gan

Radiatul Nofita mengatakan...

kk yang n di atas itu sebagai apanya gan?

tolong bantuannya ya gan,

Posting Komentar

untuk pertanyaan dan komentar silahkan pada form dibawah ini.