Perulangan pada perkalian ini akan di mulai dari satu, maka dari itu kita menggunakan perulangan for pada program ini.
Mari kita lihat progam selengkapnya:
- #include<iostream.h>
- int main()
- {
- int perkalian, n, batas; // deklarasi variabel
- cout<<"Perkalian : ";
- cin>>perkalian; //input nilai
- cout<<"Sampai Dengan: "; //masukan batas
- cin>>batas;
- cout<<endl; //memindahkan line satu baris kebawah
- for(n=1; n<=batas; n++) //perulangan
- cout<<perkalian<<"x"<<n<<"="
- <<perkalian*n<<endl; // operasi perkalian dilakukan
- return 0;
- }
maka kita dapat memasukan nilai perkalian 32.
dengan batas yaitu 12.
dan hasil outputnya adalah sbb:
9 komentar:
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 ..
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
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.
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 :)
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
Gan begitu beres perkaliannya langsung otomatis ngeclose...gmn pencerahannya...pliss..ane masih awam banget soalnya
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
kk yang n di atas itu sebagai apanya gan?
tolong bantuannya ya gan,
https://desert-safari-dubai.co provides a variety of all comprehensive packages for distinct types of desert safari, Our desert safari involve many varying options like dune buggies and quad bikes.
Posting Komentar
untuk pertanyaan dan komentar silahkan pada form dibawah ini.