PERCOBAAN 1 FUNGSI DAN TIPE VARIABEL DASAR

Assalamualaikum wr.wb.

Selamat datang di blog saya, kali ini saya akan membahas mengenai penggunaan fungsi-fungsi dasar turbo C seperti main ( ), printf( ), getch( ), getche( )yang dipadukan dengan tipe variable dasar yaitu int(bilangan bulat) dan float (bilangan pecahan).

Struktur suatu bahasa C adalah terdiri dari bagian #include, deklarasi konstanta, deklarasi variable, deklarasi fungsi-fungsi dan funsi main ( ). Bahasa C boleh hanya terdiri dari include dan fungsi      main ( ) saja. Fungsi void berarti fungsi tersebut tidak mempunyai nilai balik, karena setiap fungsi dalam C bila tidak diberikan void didepannya maka dianggap bertipe integer. Fungsi printf ( ) dan scanf ( ) menggunakan stdio.h sedangkan fungsi clrscr ( ) dan getch ( ) menggunakan conio.h .

Program yang menggunakan string dengan karakter khusus ‘\n’ , digunakan untuk ganti garis baru. Sedangkan fungsi getch ( ) digunakan untuk berhenti sejenak. Untuk variable int fungsi printf( ) menggunakan karakter format khusus ‘%d’. Sedangkan variable float fungsi printf ( ) menggunakan karakter format khusus ‘%f’

Sudah paham mengenai fungsi dan tipe variabel bahasa C ? Jika sudah paham maka kita akan lanjut ke sesi tugas.

Tugas

  1. Membuat program tampilan yang menggunakan karakter khusus ‘\t’ untuk pengaturan tabulasi.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Gambar diatas merupakan contoh dari penggunaan karakter khusus ‘\t’.

  1. Membuat program tampilan harga yang harus dibayar oleh seorang pembeli bila setiap pembelian barang mendapatkan diskon. Dan menghitung total harga yang harus dibayar.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

  1. Menganalisis soal apakah benar atau salah

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Jika kita menggunakan tipe data integer hasil pembagiannya menjadi bulat. Padahal di soal tersebut menghitung 25 dibagi 4, seharusnya hasilnya menjadi bilangan desimal atau pecahan. Oleh karena itu supaya hasil akhirnya sesuai gunakan tipe data float yang bisa menghasilkan jawaban yang tepat.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  1. Jika fungsi getche() berfungsi untuk mengambil karakter tombol yang ada di keyboard, diganti dengan dengan fungsi getch() yang berfungsi untuk berhenti sejenak, maka karakter yang seharusnya keluar pada saat ditekan tidak akan keluar.

Jika %c diganti dengan %d maka yang tampil bukan karakter melainkan bilangan bulat.

Jika %c diganti dengan %f maka yang tampil bukan karakter melainkan angka 0.00000

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

  1. Membuat program gasil formula konversi suhu dari Celciu ke Fahrenheit, dimana diketahui Celcius=100 derajat.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Dan dari data diatas dapat disimpulkan bahwa:

Bahasa C memiliki berbagai macam fungsi dan tipe variabel. Oleh karena itu sebagai  programmer  harus teliti dan memahami setiap fungsi dasar.

Terima kasih telah mengunjungi blog saya, sampai jumpa lagii^_^

Wassalamualaikum wr.wb.