Assalamualaikum kawan-kawan!!!

 

Kemarin kan kita sudah belajar tentang dasar-dasar dari Bahasa C, bagaimana jika pada artikel kali ini kita coba memelajari tentang cara mengekspresikannya??

Jadi istilah dari mengekspresikan Bahasa C adalah EXPRESSION & STATEMENT, yang mana tujuan dari pengekspresian ini adalah untuk mempelajari serta mengamati penggunaan operator aritmatika seperti +, -, *, /, % (modulus) dan juga bisa dengan operator unary seperti – (minus), ++ (increment), — (decrement). Operator ini dapat dipadukan dengan beberapa variabel dasar seperti int(bilangan bulat), float(bilangan desimal), double (presisi ganda) dan juga char(karakter).

Expression dari C ini tergabung dari 2 unsur, yaitu operator dan juga operand. Operator adalah simbol-simbol yang dapar digunakan untuk memulai suatu operasi. Sedangkan Operand adalah bagian yang paling sederhana dari Expression yang bisa berupa variabel.

Sekarang Statement, Statement adalah suatu unsur dasar dalam membentuk suatu program, yang nantinya unsur-unsur ini dapat dijalankan oleh si komputer sesuai dengan urutannya.

Dasar dari mengekspresikan si C kan sudah saya jelaskan, sekarang mari kita coba mengoperasikannya dalam program!!!

Pertama!

=> Membuat suatu program untuk mengkonversikan nilai suhu Fahrenheit ke Celcius.

coba ketik sesuai code dibawah ini :

 

#include <stdio.h>
main()
{
int f, hasil1, hasil2;

printf(“\nMasukkan derajat Fahrenheit = “);
scanf(“%d”, &f);

hasil1=f-32;
hasil2=hasil1*5/9;

printf(“%d derajat Fahrenheit adalah = %d derajat Celcius”, f, hasil2);

}

saat dijalankan hasil yang akan dikeluarkan : (kita ambil contoh suhu 212 Fahrenheit akan menjadi 100 Celcius)

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Kedua!

=> Membuat suatu program dengan unsur aritmatika.

coba ketik sesuai code dibawah ini :

 

#include <stdio.h>
main()
{

float z1, z2;
int x, y, z;

printf(“\n Masukkan nilai x =”);
scanf(“%d”, &x);

y=3*x*x+6*x+9;
z=2*y*y+5*x*x;
z1=9*y;
z2=z/z1;

printf(“\n Didapatkan nilai y = %d dan nilai z = %f”, y, z2);
getch();

printf(“\n\n\tYEEAYYYYY!!!!!”);

}

saat dijalankan hasil yang akan dikeluarkan : (nilai x = 2, hasil yang seharusnya keluar adalah y=33, dan z=7.4006734)

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Ketiga!

=> Membuat program untuk menghitung keliling dan luas lingkaran.

coba ketik sesuai code dibawah ini :

#include <stdio.h>
main()
{
float k, l, p=3.14;
int r;

printf(“\nMasukkan jari-jari Lingkaran = “);
scanf(“%d”, &r);

k=2*p*r;
l=p*r*r;

printf(“\nKeliling Lingkaran dengan jari-jari %d adalah = %f”, r, k);
getch();
printf(“\n\nLuas Lingkaran dengan jari-jari %d adalah = %f”, r, l);
getch();

printf(“\n\n\tYEEAAAYYYYY!!!!!!”);

}

saat dijalankan hasil yang akan dikeluarkan : (jika jari jari lingkaran = 12, maka hasil yang seharusnya  keluar  keliling=75.360001 dan  luas=452.160004)

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Keempat!

=> Membuat program untuk mengkonversi jam ke menit.

coba ketik sesuai code dibawah ini :

#include <stdio.h>

void main()
{
int jam, menit, jj, mm;

printf (“Program Konversi dari Jam ke Menit\n\n”);
printf (“Masukkan Jam dan Menit (jj:mm) = “);
scanf (“%d:%d”, &jj,&mm);

jam=jj*60;
menit=jam+mm;

printf (“jam %d:%d adalah setara dengan %d menit”, jj, mm, menit);

getch();

}

saat dijalankan hasil yang akan dikeluarkan : ( input 11:07, maka hasil yang seharusnya keluar 667 menit)

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Kelima!

=> Menganalisa suatu program.

coba ketik sesuai code dibawah ini :

#include <stdio.h>

void main()
{
int a, b, c, d;
double e, f, g, h;

a=75; b=259; c=3315; d=12345;
e=75.07; f=259.055; g=3315.3310; h=12345.67890;

printf (“a=%7d\nb=%7d\nc=%7d\nd=%7d\n\n”, a,b,c,d);
printf (“e=%12.5f\nf=%12.5f\ng=%12.5f\nh=%12.5f\n”, e,f,g,h);

getch();
}

saat dijalankan hasil yang akan dikeluarkan :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kok bisa gitu??

Jadi analisanya angka setelah persen (%) adalah memunculkan jumlah angka yg ada didepan koma, sedangkan angka setelah titik dari angka di persen merupakan jumlah angka dibelakang koma.

 

Mungkin cukup dulu untuk Mengekpsresikan Bahasa C dari saya, sekali lagi 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, dan segala bentuk kesalahan pasti datangnya dari saya.

Wassalamualaikum Wr. Wb.