Assalamu’alaikum Wr.Wb

Pertama-tama Saya ucapkan puji syukur kepada Tuhan atas kesempatan yang diberikan kepada Saya hari ini. Semoga Tuhan selalu memberikan keberkahan kepada Kita semua yang sudah bersedia meluangkan waktunya untuk melihat uneg” saya

Yang kedua kita akan membahas suatu materi tentang Espression dan Statement. Yang secara singkat dapat kita ketahui bahwa:

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;

sedangkan statement merupakan symbol sama dengan (=) untuk memasukan nilai hasil expression pada suatu variabel. Syntax secara umum : <target variabel><assignment operator><expression>

Compound Assignment OperatorOperator yang melakukan proses perhitungan dan memasukan nilai suatu sekaligus secara bersamaan. Semua binary arithmetic operator dalam Java memiliki fungsi yang sama dengan compound assignment operator, berikut adalah tabelnya:

Expression Compound Assignment Operator
a = a + b; a += b;
a = a – b; a -= b;
a = a * b; a *= b;
a = a / b; a /= b;
a = a % b; a %= b;

setelah mempelajari secara singkat expression and statement secara singkat kita dapat melatih pemahan kita dengan mengerjakan latian soal, dan contoh soalnya seperti berikut:

1. Buatlah program untuk mengkonversikan suatu nilai derajat Fahrenheit ke derajat Celsius menggunakan formulir ini, dibawah;

C= 5/9 (F-32)

Nah gini caranyaa,

lalu masukkan semisal F= 212 dan hasilnya dapat dilihat

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2. Buatlah program untuk mengevaluasi formula dibawah ini;

y= 3x²+6x÷9

z=2y²+5x²/9y

Nah caranya

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

kemudian masukkan x= 2 dan hasilnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3. Buatlah program untuk menghitung keliling dan luas suatu lingkaran dengan formula seperti di bawah ini ;

Keliling = 2πr   ,

luas = πr²

gini caranya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

masukkan jari-jari = 12 dan hasilnya kaya gini

  • Facebook
  • Twitter
  • Google+
  • Pinterest

4. Buatlah program untuk mengkonversikan dari jam ke menit;

  • Facebook
  • Twitter
  • Google+
  • Pinterest

dan hasilnya kitra masukkan jam dan menitnya 12:30. maka hasilnya sebagai berikut

  • Facebook
  • Twitter
  • Google+
  • Pinterest

dan yang terahir kita akan mencoba pemrograman di bawah ini apakah ada eror

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();
}

dan adanya eror pada program di atas karena penggunaan %7d menggambarkan panjang suatu tipe data integer yang hanya sampai angka 7, sementara penggunaan %12.5f menggambarkan panjang tipe data float hanya sampai 12

oeke untuk kesimpulan dari uneg” saya tadi dapat diketahui bahwa

percobaan ini kita dapat mengamati bahwa operator aritmatika seperti +, -, *, / dan % dan operator unary seperti -, ++ dapat dipadukan dengan tipe variabel dasar

oekee cukup sekian uneg” saya. terimakasi telah melihat dan menyempatkan waktunya

wassalamualaikum WR WB