Ersus
Saeful Hidayat
Teknik
Media Digital
Sebuah
program C memiliki variabel sbb.:
int i=8,j=5,k;
double x=0.005,y=-0.01,z;
Tentukan
hasil perhitungan operasi-operasi di bawah ini. Buatlah analisis/ penjelasannya
dalam bentuk komentar
di dalam codenya.
1.
(3*i-2*j)%(2*j-4)
2.
2*((i/5)+(4*(j-3))%(i+j-2))
3.
(i-3 *j) % ( 12 +2 *j ) / ( x - y )
4.
-(i + j )
5.
++i
6.
i++
7.
--j
8.
++x
9.
y--
10. i <= j
Tutorial Operator Logika dan Aritmatika bahasa C menggunakan Microsoft Visual C++ 2010 Express
Tutorial pemogramannya dalam bentuk video youtube klikdisini.
Untuk lebih jelas lihat coding di bawah ini :
#include <stdio.h> //Mengakses file library stdio.h
#include <stdlib.h>
int main (void) //Fungsi yang harus ada pada setiap program C
{ //letak kurung kurawal
buka
int i=8,j=5,k; /*Deklarasi
variabel. Ini berarti
i, j dan k merupakan variabel bertipe
integer*/
double x=0.005,y=-0.01,z; /*Deklarasi
variabel. Ini berarti
x, y dan z merupakan variabel bertipe
double*/
k =
(3*i-2*j)%(2*j-4); //rumus atau Perintah input
printf("1. Hasil Perhitungan (3*i-2*j)%(2*j-4) = %d
\n",k); //Perintah output hasil
perhitungan
k =
2*((i/5)+(4*(j-3))%(i+j-2)); //rumus atau Perintah
input
printf("2. Hasil Perhitungan 2*((i/5)+(4*(j-3))%(i+j-2))=
%d \n",k); //Perintah output hasil
perhitungan
z =
(i-3 *j) % ( 12 +2 *j ) / ( x - y ); //rumus atau
Perintah input
printf("3. Hasil Perhitungan (i-3 *j) % ( 12 +2 *j ) / ( x
- y ) = %f \n",z); //Perintah output
hasil perhitungan
k = -(i
+ j ); //rumus atau Perintah input
printf("4. Hasil Perhitungan -(i + j ) = %d \n",k);
//Perintah output hasil perhitungan
k =
++i; //rumus atau Perintah input
printf("5. Hasil Perhitungan ++i = %d \n",k); //Perintah output hasil perhitungan
k =
i++; //rumus atau Perintah input
printf("6. Hasil Perhitungan i++ = %d \n",k); //Perintah output hasil perhitungan
k =
--j; //rumus atau Perintah input
printf("7. Hasil Perhitungan --j = %d \n",k); //Perintah output hasil perhitungan
z =
++x; //rumus atau Perintah input
printf("8. Hasil Perhitungan ++x = %f \n",z); //Perintah output hasil perhitungan
z =
y--; //rumus atau Perintah input
printf("9. Hasil Perhitungan y-- = %f \n",z); //Perintah output hasil perhitungan
k = i
<= j; //rumus atau Perintah input
printf("10. Hasil Perhitungan i <= j = %d \n",k);
//Perintah output hasil perhitungan
system("pause"); //Salah
satu fungsi yang ada pada library stdlib.h
return(0); //Nilai balikan
fungsi main() adalah 0
} //letak kurung kurawal
tutup
No comments:
Post a Comment