Posts Tagged menghitung luas persegi dengan c

Belajar Bahasa C – Awal

May 5th, 2012 Posted in Algoritma dan Struktur Data I | no comment »

Berikut ini beberapa listing program dan hasilnya yang saya praktik-kan pada praktikum Algoritma dan Struktur Data I. Tujuannya hanya untuk mengingatkan diri sendiri, jika bisa bermanfaat bagi siapapun yang mengunjungi blog ini, ya Alhamdulillah!

Menampilkan “Hello Word”

Program ini bisa dibilang program bawaan dari compiler (saya memakai codeblock:: ), saat membuat project baru, otomatis program ini terbuka.

#include <stdio.h>

main ()

{

printf(“Hello world!\n”); /*keseluruhan ini disebut pernyataan*/

return 0;

}

Hasilnya :

Hello Word

Saya memodiikasi pernyataan “Hello Word” dengan “Selamat Datang di Blog ini, ┬áSemoga Memberi Manfaat”. Hasilnya :

Selamat Datang

Itu adalah garis besarnya, mudahnya “printf()” adalah perintah untuk menampilkan string yang ada di dalam () ke layar. Jangan lupa menambahkan ” ” sebelum menuliskan string.

#include <stdio.h> sendiri bukan merupakan pernyataan, ia merupakan file header yang berisi berbagai deklarasi, seperti fungsi, variabel dan sebagainya (akan saya bahas di lain waktu).

Menghitung Luas dan Keliling Persegi Panjang

Program yang simple untuk menampilkan Luas dan Keliling dari Persegi Panjang dengan panjang dan lebarnya sebagai input (masukan) dari user.

#include <stdio.h>

main()

{

int p, l, K, L;

printf(“masukkan nilai 1: “);

scanf(“%d”,& p);

printf(“masukkan nilai 2: “);

scanf(“%d”,& l);

K = 2*(p + l);

L = p*l;

printf(“Keliling : %d\n”, K);

printf(“Luas : %d\n”, L);

}

Hasilnya:

“scanf()” lah yang membuat user bisa memasukkan data yang diinginkan, compiler akan membaca data tersebut dan menyimpannya sebagai p atau l, selanjutnya K diberi nilai bahwa K=(p+l)*2, compiler akan mnghitung lalu menampilkan nilainya ke layar saat ada perintah ” printf(“Keliling : %d\n”, K); “.

%d disini merupakan penanda bahwa input yang telah dimasukkan dan output yang akan ditampilkan bertipe data integer (int).

Semoga tetap konsisten menulis disini. CMIIW ­čÖé