Assalamualaikum wr. wb

Perkenalkan nama saya Ikhlasul Amaludin Hanafi, saya dari jurusan D4 Teknik Elektronika B. Dalam artikel kali ini saya akan membahas tentang apa itu program bahasa C dan  ada pun bagian – bagian yang ada dalam program bahasa C. Seperti #include, deklarasi konstanta, deklarasi variable, deklarasi fungsi – fungsi dan fungsi main(). Program bahasa C itu adalah bahasa yang sensitive case, yaitu bahasa yang dalam penulisannya harus di perhatikan baik besar atau kecilnya huruf yang digunakan, karena jika salah satu ada yang penulisan tidak sama penggunaan huruf besar atau kecil maka akan terjadi eror.

Oleh karena itu dalam proses penulisan bahasa C harus sangat di perhatikan baik itu dalam memasukan deklarasi baik deklarasi konstanta maupun deklarasi variable. adapula fungsi – fungsi tubo bahasa C seperti mian(), printf(), getche() yang bisa dipadukan dengan tipe variable dasar yaitu int (bilangan bulat) dan float (bilangan pecahan) untuk penggunaan fungsi – fungsi turbo akan ada contoh penggunaan di bagian tugas – tugas.

TUGAS -TUGAS 1.5

1.5.1 Penggunaan ‘\t’ untuk pengaturan tabulasi

#include <stdio.h>

main()

{
printf(“\t\t\tPRAKTIKUM\n”);
printf(“\t\t PEMOGRAMAN BAHASA C\n”);
printf(“\t\t PROGRAM DIPLOMA IV\n”);
printf(“\t POLITEKNIK ELEKTRONIKA NEGERI SURABAYA\n”);
printf(“\t INSTITUT TEKNOLOGI SEPULUH NOVEMBER\n”);
printf(“\t\t\tSURABAYA\n”);

return 0;

}

maka yang akan terjadi adalah

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

1.5.2 Pembuatan tabel untuk harga yang harus dibayar oleh seorang pembeli untuk belanjaan

#include <stdio.h>

main(){
float hasil1, hasil2, hasil3, total;

int harga1 = 700000;
int harga2 = 380000;
int harga3 = 800000;

float diskon1 = 0.05;
float diskon2 = 0.1;
float diskon3 = 0.08;

printf(“No\tNama Barang\t\tHarga\t\tDiskon\n”);
printf(“1\tCPU 850Mhz\t\t700000,-\t5%%\n”);
printf(“2\tRAM 128 Gb\t\t380000,-\t10%%\n”);
printf(“3\tMotherboard PIII\t800000,-\t8%%\n\n”);

printf(“Tekan enter untuk melakukan potongan harga\n”);
getch();
hasil1 = harga1 – (harga1 * diskon1);
hasil2 = harga2 – (harga2 * diskon2);
hasil3 = harga3 – (harga3 * diskon3);

printf(“\nHarga CPU 850Mhz setelah didiskon adalah\t%.0f”,hasil1);
printf(“,-“);
printf(“\nHarga RAM 128 Gb setelah didiskon adalah \t%.0f”,hasil2);
printf(“,-“);
printf(“\nHarga CPU Motherboard PIII didiskon adalah \t%.0f”,hasil3);
printf(“,-“);

total = hasil1 + hasil2 + hasil3;

printf(“\n\nTotal harga yang harus dibayar adalah \t\t%.0f”,total);
printf(“,-\n\n”);

getch();
return 0;
}

maka hasil yang terjadi adalah

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

1.5.3 pembuktian program yang sudah di contoh kan untuk di uraikan tentang apa yang terjadi pada program tersebut

 

#include <stdio.h>

main(){
float var1 = 25, var2 = 6, hasil;

hasil = var1 / var2;

printf(“Hasil pembagian = %.2f”, hasil);

getch();
return 0;
}

maka hasilnya adalah

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

benar karena sesuai dengan program tersebut dan tidak ada yang terlalu banyak dirubah program sesuai dengan hasil yang diharapkan yaitu hasil pembagian 25/6 tetapi untuk program benar – benar betul  maka ada beberapa yang harus di rubah seperti dalam contoh penggunaan int maka harus diganti dengan float dan untuk %d dirubah dengan %.2f karena jika menggunakan float maka hasilnya bisa dalam pecahan.

1.5.4 Pembuktian jika contoh soal percobaan 1.4.5. jka getche() diganti dengan fungsi getch() dan gantilah karakter khusus ‘%c’ dengan ‘%d’ kemudian lihat hasilnya jika diganti dengan ‘%f’ maka yang terjadi adalah

#include <stdio.h>

main(){
char karakter;

printf(“\nMempelajari penggunaan getche() dengan variable”);
printf(“\nTekan tombol yang dikehendaki\n”);
karakter = getche();
printf(“\n\nAnda menekan tombol %c”, karakter);

getch();
return 0;
}

maka hasil yang terjadi adalah

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

1.5.5. buatlah pencetak hasil suhu dari celcius ke fahrenheit, dimana jika diketahui celcius 100=dearajat

#include <stdio.h>

main(){
float F;
float C = 100;

F = (1.8 * C) + 32;

printf(“Jika suhu dalam Celcius adalah \t%.0f”, C);
printf(“derajat celcius”);
printf(“\nMaka dalam Fahrenheit adalah \t%.0f”, F);
printf(“derajat fahrenheit”);

getch();
return 0;
}

maka hasil yang terjadi adalah

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest