Urutan
hirarki pengerjaannya;
1. Div, mod
2. /
3. *
4. +,-
Urutan
hirarki pengerjaan ;
1.
Div, mod
2. /
3. *
4. +,-
D. Operator Relasional(And dan Or).
|
Variabel A
|
Variabel B
|
Hasil (Operasi And)
|
Hasil (Operasi Or)
|
|
True
|
True
|
True
|
True
|
|
True
|
False
|
false
|
True
|
|
False
|
True
|
False
|
True
|
|
False
|
False
|
False
|
false
|
a. Operator AND, berfungsi untuk melakukan operasi AND pada
bit-bit nilai operan.
b. Operator OR, berfungsi untuk melakukan operasi OR
pada bit-bit nilai operan.
Contoh praktikum tipe data :
Program 1
#include <stdio.h>
#include <conio.h>
int main()
{
int a=10;
float b=10;
char c='a';
printf("nilai bilangan bulat adalah : %d\n",a);
printf("nilai pecahan %.2f\n",b);
printf("nilai char %c\n",c);
return 0;
}
outputnya yang tampil :
nilai bilangan bulat adalah : 10
nilai pecahan 10.00
nilai char a
outputnya yang tampil :
nilai bilangan bulat adalah : 10
nilai pecahan 10.00
nilai char a
Program 2
#include <stdio.h>
#include <conio.h>
int main()
{
int alas=5;
int tinggi=8;
float luas;
luas=(alas*tinggi)/2;
printf("luas adalah : %.2f",luas);
return 0;
}
outputnya yang tampil :
luas adalah : 20.00
3.
Program
#include <stdio.h>
#include <conio.h>
int main ()
{
int alas;
int tinggi;
float luas;
printf("masukkan alas :
");
scanf("%d", &alas);
printf("masukkan tinggi :
");
scanf("%d",&tinggi);
luas=(alas*tinggi)/2;
printf("luas adalah :
%.2f",luas);
return 0;
}
outputnya yang tampil :
masukkan alas : 50
masukkan tinggi : 8
luas adalah : 200.00
luas adalah : 200.00
4.
Program 4
#include <stdio.h>
#include <conio.h>
int main()
{
int
tinggi=4;
int
lebar=6;
int
panjang=8;
float luas;
luas=((2*(tinggi*lebar))+(2*(tinggi*panjang))+(2*(lebar*panjang)));
printf("luas
adalah %.2f",luas);
getch();
return 0;
}
Outputnya yang tampil :
luas adalah= 208.00
5. Program
#include
<stdio.h>
int main()
{
int alas;
int tinggi;
int luas;
printf("masukan
alas:");
scanf("%d",&alas);
printf("masukan
tinggi:");
scanf("%d",&tinggi);
printf("masukan
luas:");
scanf("%d",&luas);
luas("alas*tinggi")/2;
printf("luas
adalah:%.2f",luas);
return 0;
}
Output yang tampil
masukan alas: 4
masukan tinggi:6
masukan luas:8
luas adalah:12
Keterangan coding dari program tersebut :
Ø %d dan %i,
fungsi coding ini untuk menampilkan nilai dari tipe data integer.
Ø %f, fungsi
coding ini untuk menampilkan nilai dari tipe float.
Ø %c, fungsi
coding ini untuk menampilkan karakter.
Ø \n,fungsi
coding ini untuk enter.
Ø Scanf,
merupakan sebuah fungsi dalam file header <stdio.h> juga yang berfungsi
untuk menerima inputan dari user.
Ø &,
coding ini berfungsi untuk menampilkan inputan yang dimasukkan/diatur oleh programmer.
Ø int, coding
ini berfungsi untuk menampilkan nilai dari integer(bilangan bulat).
Ø float,
coding ini berfungsi untuk menampilkan nilai float(pecahan).
Ø char, coding
ini berfungsi untuk menampilkan karakter.
Ø printf,
coding ini berfungsi untuk menampilkan inputan.


0 Comments: