Rabu, 20 Mei 2015

Dibawah ini listring program, dan hasil compile

#include <stdio.h>
#include <stdlib.h>
#define phi 3.14
 
//mendefinisikan bahwa phi mempunyai nilai 3,14
main(){
    float jari, luas, keliling;

    printf("Masukan jari-jari lingkaran = ");
    scanf("%f", &jari);     // memanggil variabel jari
    luas=phi*(jari*jari);   // rumus luas
    keliling=2*(phi*jari*jari);     // rumus keliling
    printf("Luas lingkaran = %.2f \n",luas);
    printf("Keliling lingkaran = %.2f \n",keliling);
    getch();
}





STRUKTUR RUNTUNAN (SEQUENCE)
LANGKAH-LANGKAH PEMBUATAN PROGRAM
1. Untuk menulis program baru caranya tekan tombol ALT+ F pilih NEW terlebih dahulu
sebelum Anda mengetik program Anda.
2. Ketikkan program Anda.
3. Simpan program Anda dengan cara tekan tombol F2 atau ALT + F pilih Save kemudian
ketikkan nama program Anda, misalnya Contoh1.c <enter>
4. Jalankan program dengan menekan tombol ALT + R pilih RUN atau CTRL + F9
5. Bila ada kesalahan perbaiki kesalahan tersebut kemudian Anda ulangi langkah 3 dan 4
6. Untuk membuat program baru ulangi langkah 1.
7. Bila Anda ingin mencek apakah program Anda sudah tersimpan atau ingin menampilkan program Anda kembali ke layar, maka tekan tombol ALT + F pilih LOAD atau OPEN
kemudian enter.
8. Jangan lupa, sebelumnya set isi menu OPTIONS > DIRECTORIES sesuai lokasi directory
Turbo C dan file program Anda.

Selanjutnya Anda kerjakan contoh-contoh program dibawah ini beserta tugasnya.
1. BARIS KOMENTAR
Baris komentar adalah baris-baris yang menjelaskan maksud dari perubah yang digunakan atau maksud dari program itu sendiri. Hal ini dimaksudkan untuk memudahkan pelacakan atas perubah yang digunakan apabila program yang digunakan cukup besar atau memudahkan
orang lain memahami program yang kita buat. Dalam program, baris komentar diletakkan diantara tanda /* dan */ dan baris ini tidak dikerjakan oleh komputer, hanya dianggap sebagai
baris kosong.

2. BENTUK / STRUKTUR PROGRAM C

Bentuk program C mirip dengan kebanyakan program bahasa tingkat tinggi lainnya. Bentuk programnya adalah :
Judul Program
Daftar Header File
Deklarasi
Deskripsi
Judul Program
Judul program sifatnya sebagai dokumentasi saja, tidak signifikan terhadap proses program. Ditulis dalam bentuk baris komentar.
Contoh :
/* Program Menghitung Rata-Rata */
2.2 Header File
C menyediakan sejumlah file judul (header file) yaitu file yang umumnya berisi prototipe fungsi, definisi makro, variabel dan definisi tipe. File ini mempunyai ciri yaitu namanya
diakhiri dengan extension .h. Contoh :
#include <stdio.h>
Keterangan  :  menyatakan  bahwa  agar  membaca  file  bernama  stdio.h  saat  pelaksanaan
kompilasi.
2.3 Deklarasi

Deklarasi adalah bagian untuk mendefinisikan semua nama yang dipakai dalam program. Nama tersebut dapat berupa nama tetapan (konstanta), nama variabel, nama tipe, nama prosedur, nama fungsi.

2.4 Deskripsi
Bagian inti dari suatu program yang berisi uraian langkah-langkah penyelesaian masalah. Program
C pada hakekatnya tersusun atas sejumlah blok fungsi. Sebuah program minimal mengandung sebuah  fungsi.  Setiap  fungsi  terdiri  dari  satu  atau  beberapa  pernyataan,  yang  secara
keseluruhan dimaksudkan untuk melaksanakan tugas khusus.
Bagian pernyataan fungsi (disebut tubuh fungsi) diawali dengan tanda { dan diakhiri dengan tanda }

3. VARIABEL
Variabel  dalam  program  digunakan  untuk  menyimpan  suatu  nilai  tertentu  dimana  nilai tersebut dapat berubah-ubah. Setiap variabel mempunyai tipe dan hanya data yang bertipe
sama dengan tipe variabel yang dapat disimpan di dalam variabel tersebut. Setiap variabel mempunyai nama. Pemisahan antar variabel dilakukan dengan memberikan tanda koma. Contoh :
int jumlah;
float harga_per_unit, total_biaya;
Dari contoh diatas,variabel jumlah hanya boleh menerima data yang bertipe integer (bulat),
tidak    boleh    menerima    data    bertipe    lainnya.    Variabel    harga_per_unit  dan
total_biaya hanya bisa diisi dengan bilangan float (pecahan).

4. KONSTANTA
Berbeda dengan variabel yang isinya bisa berubah selama eksekusi program berlangsung, nilai
suatu konstanta tidak bisa berubah. Contoh :
const int m = 8;
#define pajak 0.05

5. FUNGSI main()
Fungsi main() harus ada pada program, karena fungsi inilah yang menjadi titik awal dan titik akhir eksekusi program. Tanda { di awal fungsi menyatakan awal tubuh fungsi sekaligus awal
eksekusi program, sedangkan tanda } di akhir fungsi merupakan akhir tubuh fungsi dan
sekaligus akhir eksekusi program.

6. FUNGSI printf()
Merupakan fungsi yang digunakan untuk menampilkan data ke layar. Dengan menggunakan fungsi ini, tampilan dapat diatur (diformat) dengan mudah.
Bentuk umum dari fungsi ini :
printf(”string kontrol”, argumen1, argumen2, ....);
String kontrol dapat berupa keterangan beserta penentu format (seperti %d, %f). Argumen
adalah data yang akan ditampilkan, dapat berupa variabel, konstanta, maupun ungkapan. Contoh :
/* Program Satu */
#include <stdio.h>
main()
{
Printf(”Belajar Pemrograman Komputer”);
}
7. FUNGSI scanf()

Merupakan fungsi yang digunakan untuk menampilkan data yang dimasukkan dari keyboard.
8. FUNGSI getch()
Merupakan fungsi yang digunakan untuk membaca sebuah karakter yang dimasukkan dari keyboard dan karakter tersebut tidak akan ditampilkan pada layar. Untuk bisa menggunakan
fungsi ini file conio.h harus disertakan.
9. FUNGSI clrscr()
Merupakan  fungsi  yang  digunakan  untuk  membersihkan  (menghapus)  layar.  Untuk  bisa
menggunakan fungsi ini file conio.h harus disertakan.