Kembali sehubungan dengan adanya request pembaca blog ini, ingin membuat program yang dapat menampilkan sebuah segitiga sama kaki yang menghadap ke samping kanan. Untuk menjawab permintaan tersebut, dengan ini aku bagikan source codenya dan hasil akhirnya kepada pembaca semua, semoga bisa membantu kegiatan belajar Anda.
Aku mulai dengan menggunakan Pemrograman Java
import javax.swing.*; public class segitigaMiring { public static void main(String[]args){ int t,y,x; String tinggi = ""; tinggi = JOptionPane.showInputDialog("Masukkan panjang alas segitiga : "); t = Integer.parseInt(tinggi); for(x=1;x<=t;x++){ for(y=1;y<=x;y++){ if((y+x)<=(t+1)) System.out.print("*"); else System.out.print(" "); } System.out.print("\n"); } } }
Dengan kode Java di atas, kalian akan mendapatkan hasil seperti gambar di bawah ini :
Setelah dengan Java, kini aku kasih contoh dengan C++
#include<iostream.h> #include<conio.h> main(){ int l; cout << "Masukkan panjang alas segitiga : "; cin >> l; for(int i=1;i<=l;i++){ for(int j=1;j<=i;j++){ if(i+j<=(l+1)){ cout<<"*"; }else{ cout<<" "; } } cout<<endl; } getch(); }
Dengan kode source C++ di atas, akan menghasilkan tampilan seperti gambar di bawah ini :
Nah, sekian source code dari saya mengenai Segitiga yang menghadap ke samping kanan, semoga bisa membantu dan silahkan dikembangkan sendiri. Hehehe,,, bagi yang ingin download sorcenya secara lengkap, bisa download disini
kalo outputnya cuma
****
***
**
*
code nya gimana ???
mohon dibantu..terimakasih..
cari aja di blog ku,,perasaan aku udah pernah posting…
klo outputnya
1
2 6
3 7 10
4 8 11 13
5 9 12 14 15
code nya gmna??
mohon dibantu..terima kasih…
klo outpunya kya gni gmna ??
55555
5555
555
55
5
tapi pke C++ bknd pke java…
55555
5555
555
55
5
kya gni gmana ??
kamu liat comment yang ada di bagian paling bawah pada artikel http://rendramm2.wordpress.com/2009/12/01/program-segitiga-siku-siku-versi-2/ dari om “jayack” tuh, dia juga nanya gimana cara nampilkan segitiga siku – siku dengan c++, dan udah aku jawab kok,
udah aku sertain pula sourcenya, silahka disedot deh …
Mau tanya dong…
kl buat seperti ini bgmn?
Input stars level: 6
* *
** **
*** ***
**** ****
***** *****
****** ******
jadi kayak berbayang gitu…
mohon sgra dijawab… butuh bgt bantuannya.. thx.. 🙂
tinggal tambahin aja kondisi disaat perulangan bagian dalam abis, kasih spasi, lalu tampilkan lagi,,, abis itu ke perulangan awal …
silahkan berkreatifitas, kalo aku ngasih sourcenya,,, kan juga kurang baik … maaf ya
klo kita masukan input 5 segitiga terbalik tapi tinginya 5 dan lebarnya 5 tapi pakai fugsi ada sourcecodenya?
contohya:
inputkan 5
# # # # #
# # # #
# # #
# #
#
thx, help me..
tinggal modif ae source diatas,,, kan diatas juga terdiri dari 2 segitiga yang mirror
kalo bentuknya
*******
*****
***
*
*
***
*****
*******
gmana scriptnya??????
http://rendramm2.wordpress.com/2009/11/20/program-menampilkan-belah-ketupat-segitiga-bintang/
dari halam tersebut, kalo spasi depan diilangi,,, maka akan jadi kebalikan dari yang kmu minta …
semoga bisa membantu
mass…
kalau output.na jdi piramida…
…
code nya gmn….
mohon bantuannya…
maksih…
owh ea…
masss
kalau output.nya jdi piramida gmn…
tpi pke visual studio…
maksih
kayake di blog ku sini ada yang kamu minta, coba searching aja dengan kata kunci segitiga bintang
maz gmn cara buat segitiga sama kaki
hitung luas limas pke’ angka
cetak bilangan perima
memakai program netbeand
trmksih
bang admin kalo tmpilan nya kaya seperti d bawah ini gmana?/
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
tolong pencerahannya ea bang admin. . ..
perasaan aku udah pernah posting deh …
coba search di blog ini …
logikanya,,, coba buat looping 2x
looping kedua di dalam looping pertama, untuk iterasi looping kedua, ulangi titik awalnya / redefenisi tiap melakukan proses looping pertama …
agar bisa memunculkan angka dari 1 sampai dengan jumlah batas looping luar …
semoga gag mbulet, hehehe
kalo seperti ini gimana bos:
******************
******** *********
******* ********
****** ******
***** *****
**** ****
** **
* *
klo outputnya
5 4 3 2 1
5 4 3 2
5 4 3
5 4
5
code nya gmn? tolong di jawab ya bang admin..klo bs pke java..thx
klo bentukx gmana..
*
***
******
**********
***********
***************
******************
*********************
tlog bantuanx… krim lwat email cos tugas akhir
kalau mau buat yg kyak dibwah ini gmna caranya gan??
***** *****
**** ****
*** ***
** **
* *
** **
*** ***
**** ****
***** *****
Sip Tog Bro sipsip
klo pakai while gimana?bukan for
kalo pake while, kondisinya ditaruh di while nya.
trus untuk iterasinya, taruh di dalam perulanga while nya.
lainnya sama kok, tinggal ganti format for ke while, dalemnya sama 😉
bagaimana kalau tinggi segitiganya juga ditentuin gan, jadi biar lebih konstruktif.
(zulkarnaen-dde.blogspot.com)
silahkan dikreasikan 🙂
bro kalo pake python bisa?
kalo gini gimna kang
3
2 3 4
1 2 3 4 5