Assalamualaikum kawan-kawan!!!
Sebelumnya perkenalkan saya Muhammad Raihan Adipratama dari PENS 2019 jurusan D3 Teknik Elektronika A. Apakah diantara kalian ada yang yang sudah tau tentang bahasa C? Mungkin beberapa dari kalian sudah tau kan ya tentang bahasa C, tapi aku keknya kurang yakin jika kalian benar benar memahaminya :v. Jadi gini kawan kawan bahasa C adalah bahasa pemrograman yang bisa digunakan untuk membuat berbagai aplikasi, ntah aplikasi di komputer bahkan sampai aplikasi di mobile juga bisa. Kok bisa buat aplikasi kaka? ya bisa dong soalnya dengan bahasa C ini kita bisa membuat mulai dari sistem operasi (seperti Windows atau Linux), antivirus, software pengolah gambar (image processing), hingga compiler untuk bahasa pemrograman.
ACyik kan bahasa C… eitss tapi jangan lupa kawan kawan, bahasa C juga punya tatanan atau tahapannya lho. Tahapan di bahasa C biasa di sebut Algoritma. Jadi saat kita membuat suatu program dengan bahasa C kita harus memperhatikan setiap huruf bahkan sampai ke tanda bacanya, karena satu saja kesalahan program itu tidak akan bisa dijalankan. Nahh,dari pada pusing-pusing dibawah ini saya akan menampilkan beberapa bahasa C dasar yang bisa kalian coba. Kalian bisa mencoba beberapa perintah dasar di bawah ini dengan software CodeBlock.
Pertama!
=> Pemograman untuk menampilkan beberapa baris kalimat menjadi rata tengah menggunakan karakter khusus ‘\t’.
coba ketik sesuai code dibawah ini :
#include <stdio.h>
void main()
{
printf (“\t\tPRAKTIKUM\n”);
printf (“\t PEMROGRAMAN BAHASA C\n”);
printf (“\t PROGRAM DIPLOMA III\n”);
printf (” POLITEKNIK ELEKTRONIKA NEGERI SURABAYA\n”);
printf (“\t\t SURABAYA”);
getch();
}
saat dijalankan hasil yang akan dikeluarkan :
Jadi sekarang udah mulai paham kan, perintah \t berfungsi untuk memberi efek tab spasi pada kata yang akan kita keluarkan. Kita juga bisa menggunakannya sampai beberapa kali untuk membuat tatanan yang kita inginkan.
Kedua!
=> Pemograman untuk menentukan harga barang yang mendapatkan diskon.
coba ketik sesuai code dibawah ini :
#include <stdio.h>
int main()
{
int CPU=700000, RAM=380000, MOBO=800000, hargaCPU, hargaRAM, hargaMOBO;
float DCPU=0.95, DRAM=0.90, DMOBO=0.92;
hargaCPU=CPU*DCPU;
hargaRAM=RAM*DRAM;
hargaMOBO=MOBO*DMOBO;
printf(“________________________________________________________________________\n”);
printf(“|NO\t| Nama Barang\t| Harga\t|Diskon\t| Harga setelah Diskon\t|\n”);
printf(“|_______|_______________|_______________|_______|_______________________|\n”);
printf(“|1.\t|CPU 850Mhz\t| Rp. 700.000\t|5/100\t|\tRp. %d\t|\n”, hargaCPU);
printf(“|2.\t|RAM 128Mhz\t| Rp. 380.000\t|10/100\t|\tRp. %d\t|\n”, hargaRAM);
printf(“|3.\t|MOBO PIII\t| Rp. 800.000\t|8/100\t|\tRp. %d\t|\n”, hargaMOBO);
printf(“|_______|_______________|_______________|_______|_______________________|\n”);
getch();
saat dijalankan hasil yang akan dikeluarkan :
Ketiga!
=> Pemograman untuk membedakan fungsi int dan float.
Untuk yang ketiga ini kita akan membahas fungsi dari int dan float
coba ketik sesuai code dibawah ini :
#include <stdio.h>
main(){
float var1 = 25, var2 = 6, hasil;
hasil = var1 / var2;
printf(“Hasil pembagian = %.2f”, hasil);
getch();
return 0;
}
saat dijalankan hasil yang akan dikeluarkan :
Hasil diatas merupakan hasil dari fungsi float, karena float memiliki sifat akan menghasilkan hasil dari suatu perhitungan yang sifatnya desimal. Sedangkan int atau integer adalah fungsi yang dapat menghasilkan suatu perhitungan yang sifatnya bilangan bulat.
Keempat!
=> Menganalisis fungsi getche(), getch(), dan karakter %c, %d, %f.
coba ketik sesuai code dibawah ini :
#include <stdio.h>
void main()
{
char karakter;
printf(“\nMempelajari penggunaan getch() dengan variable”);
printf(“\nTekan tombol yang dikehendaki”);
karakter=getch();
printf(“\n\nAnda menekan tombol %f”, karakter);
getch();
}
fungsi getch tidak dapat menyimpan data atau variable yang diinput oleh keyboard
saat %c diubah ke %d maka outputnya hanya bilangan bulat acak
saat %c diubah ke %f maka outputnya 0.00000000maka jika getche() diganti menjadi getch() maka huruf yang diketik tidak ditampilkan di display,
jika %c diganti dengan %d maka yang ditampilkan adalah urutan karakter,
tetapi jika %c diganti dengan %f adalah muncul angka 0.00000 karena tidak terdefinisi sebagai angka.
Kelima!
=> Membuat formula konversi suhu Celcius ke Fahrenheit.
Kali ini saya akan memilih contoh sederhana, yaitu mengubah suhu 100 derajat Celcius ke suhu Fahrenheit.
coba ketik sesuai code dibawah ini :
#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;
}
saat dijalankan hasil yang akan dikeluarkan :
Bagaimana, apakah kalian sekarang mulai memahami lebih dalam lagi? yaa semoga saja dari tulisan saya ini membuat kalian lebih memahami bahasa C. Mohon maaf apabila terdapat kesalahan yang saya perbuat diatas ini, karena sesungguhnya kebenaran itu adalah milih Tuhan yang maha esa.
Wassalamualaikum Wr. Wb.
Recent Comments