-->
Home | Looking for something? Sign In | New here? Sign Up | Log out

Rabu, 19 Januari 2011

Program membuat segitiga dalam bahasa C

Rabu, 19 Januari 2011
Assalam..
Setelah post progamming pertama ane yang berjudul Program untuk Menghitung Nilai Mahasiswa., sekarang ane akan share ke kalian tentang program membuat segitiga dalam bahasa C..
Program ini nanti jadinya bakal seperti ini gan..


Logika pembuatan program ini adalah kita tentukan baris yang akan dibuat terlebih dahulu(misal a=3 baris). Setelah itu kita buat baris pertama di kertas dahulu saja, berarti di baris pertama kan ada 2 spasi dan 2 bintang. Lalu rancanglah baris kedua, ada 1 spasi dan 4 bintang. Lalu di baris terakhir ada 0 spasi dan 6 bintang.
Apa yang dapat kita simpulkan? Dari a=3 baris.,maka kita harus membuat dengan kriteria setiap barisnya haruslah memiliki a-i "spasi" (dengan i=indeks tiap barisnya) dan harus memiliki i x 2 "bintang".
Nah lalu kita tuangkan logika tersebut dalam bahasa pemrogaman C sebagai berikut:


#include
main ()
{
int a, i, b, c;
printf("masukin bilangan: ");
scanf("%d", &a);

for(i=1; i<=a; i++) { for(b=1; b<=a-i; b++) printf(" "); for(c=1; c<=i*2; c++) printf("*"); printf("\n"); } getchar(); getchar(); return 0; }
.::Artikel Menarik Lainnya::.

Share/Bookmark

5 komentar:

MyBlogLog: https://www.blogger.com/profile/02341356405272852761
Al_Ghifari mengatakan... [Jawab Komentar?]

mau tanyan gan...
klo inputan'a dari kalimat gmn???
contoh hasil'a :
input : nama
output: n
na
nam
nama
mohon direspon

MyBlogLog: https://www.blogger.com/profile/12028165581322491228
green mengatakan... [Jawab Komentar?]

@Ghifari a.k.a BIG G pake array gan..

MyBlogLog: https://www.blogger.com/profile/13644601328902020274
Unknown mengatakan... [Jawab Komentar?]

kalau untuk membuat segitiga seperti ini bagaimana:
1
2 6
3 7 10
4 8 11 13
5 9 12 14 15
tolong ya gan

MyBlogLog: https://www.blogger.com/profile/03223695968587173923
Unknown mengatakan... [Jawab Komentar?]

@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @
@ @
@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @
@ @
@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @
@ @
@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @

@ @@@@@@@@@@@@@
@ @ @
@ @ @@@@@@@@@ @
@ @ @ @ @
@ @ @ @@@@@ @ @
@ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @@@ @ @ @
@ @ @ @ @ @
@ @ @@@@@@@ @ @
@ @ @ @
@ @@@@@@@@@@@ @
@ @
@@@@@@@@@@@@@@@

@ @@@@@@@@@@@@@
@ @ @
@ @ @@@@@@@@@ @
@ @ @ @ @
@ @ @ @@@@@ @ @
@ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @
@ @ @@@@@ @ @ @
@ @ @ @ @
@ @@@@@@@@@ @ @
@ @ @
@@@@@@@@@@@@@ @

@ @@@@@@@@@@@@@
@ @ @ @ @
@ @ @ @ @ @ @@@
@ @ @ @ @ @ @
@ @ @ @ @ @@@ @
@ @ @ @ @ @
@ @ @ @ @@@@@@@
@ @ @ @ @
@ @ @ @@@@@@@ @
@ @ @ @
@ @ @@@@@@@@@@@
@ @ @
@ @@@@@@@@@@@ @
@ @
@@@@@@@@@@@@@@@

untuk bikin pola kaya gini gimana ya senior ?

MyBlogLog: https://www.blogger.com/profile/09604357154323898765
Creative Cyber mengatakan... [Jawab Komentar?]

jelek mouse icon nya... lebih baik jangan dah.. saran sih. :) :) :)

Posting Komentar