Assalamualaikum Wr.Wb……

hallo teman…. ๐Ÿ™‚ ๐Ÿ™‚ ๐Ÿ™‚ ๐Ÿ˜›

perkenalkan saya zaqi dari pens 2019….

Saya akan memperkenalkan lagi dalam bahasa C dengan judul Expression(operator & operand) & statement

Expression adalah hal โ€“ hal mendasar dalam proses perhitungan di dalam bahasa pemrograman. Expression adalah susunan yang terdiri dari operand dan operator. Sedangkan Assignment statement adalah statement yang terdiri dari asiignment operator (=) yang berfungsi untuk menetapkan/menstore nilai dari hasil sebuah expression pada sebuah variabel. Penulisan code sederhananya dapat ditulis :

variabel = expression;

contohnya :

int a = b * 2 + 1;

Untuk dapat lebih memahami expression evaluation maka kita harus lebih dahulu mengenal dan memahami urutan dari operator dan operand evaluation. Dibawah ini saya akan memperkenalkan cara cara penggunaan nya :

1.Membuat program untuk mengonversikan suatu nilai derajat Farenheit(F) ke derajat Celcius (C) menggunakan formula dbawah ini:

#include <stdio.h>

main (){
float C, F, CF, a=5, b=9;

printf(โ€œMasukkan derajat Fahrenheit : โ€œ);
scanf(โ€œ%fโ€, &F);

C = (a / b * (F โ€“ 32));

printf(โ€œ\n\n%.0f derajat Fahrenheit = %.2f derajat Celciusโ€,F, C);

getch();
return 0;
}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2.membuat program untuk menyelesaikan formula

#include <stdio.h>

main (){
float a, b, x, y, z;

printf(โ€œFormula: y = 3x^2 + 6x + 9\nโ€);
printf(โ€œFormula: z = (2y^2 + 5x^2) / 9y\n\nโ€);
printf(โ€œMasukkan nilai x = โ€œ);

scanf(โ€œ%fโ€, &x);

y = 3*x*x + 6*x + 9;
a = (2*y*y + 5*x*x);
b = 9*y;
z = a / b;
printf(โ€œ\nJika x = %.0f\nโ€, x);
printf(โ€œMaka\nโ€);
printf(โ€œy = %.0f\nโ€,y);
printf(โ€œz = %fโ€,z);

getch();
return 0;
}

 

Maka sebagai contoh kita memasukkan nilai x adalah 2, maka akan menjadikan nilai y = 33 dan z = 7.400673. Untuk lebih jelasnya mari kita lihat pada gambar

  • Facebook
  • Twitter
  • Google+
  • Pinterest
3.menghitung keliling dan luas lingkaran

#include<stdio.h>

void main(){
float jari,keliling,luas;
const float PI = 3.14;
printf(โ€œMasukkan jari-jari lingkaran = โ€œ);
scanf(โ€œ%fโ€, &jari);
keliling = 2 * PI * jari;
luas = PI * pow(jari,2);
printf(โ€œ\nKeliling lingkaran dengan jari-jari %.2f adalah = %.2f \nโ€, jari, keliling);
printf(โ€œLuas lingkaran dengan jari-jari %.2f adalah = %.2fโ€, jari, luas);
getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

4.membuat program cara untuk mengkonversikan dari jam ke menit

#include<stdio.h>;

void main(){

int jam, hasil, menit;
printf(โ€œ\t\tProgram konversi jam ke menit \n\nโ€);
printf(โ€œMasukkan jam dan menit (jj:mm) = โ€œ);
scanf(โ€œ%d:%dโ€, &jam, &menit);

hasil = jam * 60 + menit;
printf(โ€œJam %02d:%02d adalah setara dengan %d menitโ€, jam, menit, hasil);

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

5.menganalisa program di bawah 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\n b=%7d\n c=%7d\n d=%7d\n\nโ€,a,b,c,d);
printf(โ€ e=%12.5f\n f=%12.5f\n g=%12.5f\n h=%12.5f\nโ€, e,f,g,h);
getch();

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Mungkin itu saja yang dapat saya sampaikan apabila saya mempunyai kesalahan mohon maaf sebesar besarnya karena manusiah tidak akan luput dari kesalahan…

Terimakasih,

Wassalamualaikum Wr. Wb.