Senin, 11 November 2013

Program Rumah Bahasa C

Pada kesempatan kali ini saya akan menjelaskan bagaimana cara membuat program  perulangan atau looping dengan menggunakan bahasa c pada linux dimana tampilan output dari program ini akan berbentuk seperti rumah. Langkah pertama yang harus anda lakukan adalah jalankan console terlebih dahulu yaitu icon yang memiliki tampilan layar yang berwarna hitam. Jika sudah langkah selanjutnya adalah tuliskan “vi namaprogram.c” untuk membuka bahasa c pada console. Selanjutnya tuliskan coddingan seperti contoh gambar berikut ini untuk membuat program menentukan grade dengan bahasa c.


Jika anda telah selesai dengan menuliskan codingan seperti contoh gambar sebelumnya. Maka langkah selanjutnya yang harus anda lakukan tekan tombol esc pada keyboard anda, setelah itu tuliskan :wq untuk kembali ke tampilan console jika sudah pada console tuliskan “gcc namaprogram.c –o” untuk memeriksa apakah masih terdapat error pada program yang telah anda buat tadi. jika sudah tidak error langkah selanjutnya jalankan program yang telah anda buat tadi dengan menuliskan “namaprogram.run” maka akan muncul tampilan seperti contoh gambar berikut ini.


Penjelasan Program :
·         #include <stdio.h> perintah ini merupakan perintah bawaan dari bahasa c
·         Int main (){ perintah ini merupakan tipe data kosong dan untuk memulai menuliskan perintah pada program
·         Int a, b, c, d, e; perintah ini digunakan untuk membuat variable a, b, c, d, e dengan tipe data integer
·         Printf (“masukkanbanyakperulangan : “); scanf (“%d”,&a); perintah ini digunakan untuk menampilkan tulisan pada output “masukkan banyak perulangan:” yang nilainya diinputkan ke variable a, “%d” perintah bawaan dari integer
·         For (b = 1; b <= a; b++){ perintah ini digunakan untuk melakukan perulangan dimana nilai b sama dengan 1, b lebih kecil sama dengan nilai a, dan nilai b akan bertambah dari kecil kebesar
·         For (c = a; c >= b; c--){ perintah ini digunakan untuk melakukan perulangan dimana nilai c sama dengan nilai a, c lebih besar sama dengan b, nilai c akan berkurang dari besar kekecil
·         Printf (“ “);} perintah ini digunakan untuk menampilkan output spasi
·         For (d = 1; d <= b; d++){ perintah ini digunakan untuk melakukan perulangan dimana nilai d sama dengan 1, d lebih kecil sama dengan b, dan nilai d akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (“ “); perintah ini digunakan untuk menampilkan output spasi
·         For (e = 1; e <= a; e++){ perintah ini digunakan untuk melakukan perulangan dimana nilai e sama dengan 1, e lebih kecil sama dengan a, dan nilai e akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         For (e = 1; e <= a*2; e++){ perintah ini digunakan untuk melakukan perulangan dimana nilai e sama dengan 1, e harus lebih kecil sama dengan a kali 2, dan nilai e akan bertambah dari kecil kebesar
·         Printf (”-”);} perintah ini digunakan untuk menampilkan output -
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         For (b = 1; b <= a; b++){ perintah ini digunakan untuk melakukan perulangan dimana nilai b sama dengan 1, b lebih kecil sama dengan nilai a, dan nilai b akan bertambah dari kecil kebesar
·         For (c = 1; c <= a; c++){ perintah ini digunakan untuk melakukan perulangan dimana nilai c sama dengan 1, c lebih kecil sama dengan a, dan nilai c akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (“ “); perintah ini digunakan untuk menampilkan output spasi
·         For (d = 1; d <= a; d++){ perintah ini digunakan untuk melakukan perulangan dimana nilai d sama dengan 1, d lebih kecil sama dengan b, dan nilai d akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         For (e = 1; e <= a*2; e++){ perintah ini digunakan untuk melakukan perulangan dimana nilai e sama dengan 1, e harus lebih kecil sama dengan a kali 2, dan nilai e akan bertambah dari kecil kebesar
·         Printf (”-”);} perintah ini digunakan untuk menampilkan output -
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         } perintah ini digunakan untuk menutup perintah dari suatu program

Tidak ada komentar:

Posting Komentar