Minggu, 19 Maret 2017

Operator-operator dalam Bahasa C





Laporan Praktikum
Bahasa Pemrograman
Modul 2


Diamat oleh :
NAMA : Diky Anwar
NIM : 1603065
KELAS :  D3 TI 1C

Teknik Informatika
Polindra
2016

C. LATIHAN
1. Tuliskanhasil (output program) dari program yang telahdijalankanpadacontohprogramyangAndapraktekan di atas!
Jawab :
Membuat program denganmenggunakan operator pengerjaan


Membuat program denganmenggunakan operator aritmetika


Membuat program denganmenggunakan operator peningkatandanpenurunan


Membuat program denganmenggunakan operator bitwise


Membuat program denganmenggunakan operator hubungan


Membuat program denganmenggunakan operator logika


Membuat program denganmenggunakan operator alamat


Membuat program denganmenggunakan operator koma



2. Sebutkansertaberikancontoh program tentang operator yang adadalam C++ !
Jawab :

Operator Pengerjaan


Operator Aritmetika
#include <stdio.h>
#include <conio.h>
main()
{
float alas, sisi;
sisi = 15;
alas = sisi;
printf("sisi = %f\n", sisi);
printf("alas = %f", alas);
getch();
}



Operator Peningkatan dan penurunan



Operator Bitwise


Operator Hubungan
#include <stdio.h>
#include <conio.h>
main()
{
float nilai;
printf("6 < 7 = %d\n",6<7);
printf("10 > 5 = %d\n",10>5);
printf("5 == 5 = %d\n",5==5);
printf("5 != 5 = %d\n",5!=5);

nilai=56.5;
if (nilai>70.0)
printf("diatas KKM\n");
else
printf("dibawah KKM\n");
getch();
}



Operator Logika

#include <conio.h>
#include <stdlib.h>
main()
{
int jumlah, miskin;
printf("masukan sebuah jumlah :"); scanf("%d",&jumlah);
printf("masukan jumlah miskin :"); scanf("%d",&miskin);
if (jumlah>=80 && miskin>=805)
printf("warga kaya\n");
else
printf("warga miskin\n");
getch();
}



Operator Alamat

#include <stdio.h>
#include <conio.h>
main()
{
int a, *b;
a = 72;
b = &a;
printf("huruf b menunjukkan alamat = %p\n",b);
printf("alamatnya berada di angka : %d\n",*b);
getch();
}



Operator Koma




3. Carilahnilai j danterangkanbagaimananilai j inidiperolehidalam C++ berikut, jika
diketahui
int m = 24, k = 21;
a. j = m > k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m > k;
printf("j%d\n", j);
getch();
}



b. j = m % k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m%k;
printf("j%d\n", j);
getch();
}


c. j = m && k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m && k;
printf("j%d\n", j);
getch();
}



d. j = m & k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m & k;
printf("j%d\n", j);
getch();
}



e. j = m + + + k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m + + + k;
printf("j%d\n", j);
getch();
}



f. j = m - --k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m - --k;
printf("j%d\n", j);
getch();
}



g. j = m >> 2;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m >> 2;
printf("j%d\n", j);
getch();
}



h. j = k += m;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = k += m;
printf("j%d\n", j);
getch();
}



i. j = -m + k++;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = -m + k++;
printf("j%d\n", j);
getch();
}


j. j = m == k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m == k;
printf("j%d\n", j);
getch();
}



k. j = k > m -= 5;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = k > m -= 5;
printf("j%d\n", j);
getch();
}



l. j = k != 21;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = k != 21;
printf("j%d\n", j);
getch();
}



m. j = -m * 5;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = -m * 5;
printf("j%d\n", j);
getch();
}



n. j = m | k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = m | k;
printf("j%d\n", j);
getch();
}



o. j = ~m | k;

#include <stdio.h>
#include <conio.h>
main()
{
int j, k, m;
m = 24;
k = 21;
j = ~m | k;
printf("j%d\n", j);
getch();
}

Tidak ada komentar:

Posting Komentar