Sunday, July 17, 2016

Cara Menggunakan Operator Aritmatika dalam Bahasa Pemrograman C

Seperti yang telah disebutkan pada artikel sebelumnya. Operator Aritmatika ini digunakan jika kita ingin memanipulasi nilai nilai yang ber... thumbnail 1 summary
Seperti yang telah disebutkan pada artikel sebelumnya.

Operator Aritmatika ini digunakan jika kita ingin memanipulasi nilai nilai yang berbentuk bilangan, atau bertipe data integer atau floating point.


baca juga : Operator dalam Bahasa C/C++


dalam kebanyakan bahasa pemrograman, baik C / C++ / Java, dll,
jika pada pelajaran matematika kita menuliskan operasi sebelah kiri, dan hasil sebelah kanan, maka dalam pemrograman sebaliknya.
seperti halnya saat kita membuat sebuah variabel
contoh:
a = 5;
itu berarti, nilai 5 dimasukkan kedalam variabel a.

maka dalam operasi begitu juga.
contoh:
hasil = 3 + 2;
itu berarti, nilai 3 ditambah 2, dan hasilnya dimasukkan kedalam variabel hasil.


baca juga : Tipe Data dan Variabel dalam Bahasa C


Langsung saja kita melihat contoh penggunaannya masing masing.


1. Operator Penjumlahan

Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x = 0, y = 0;
    int hasil;

    printf("Masukkan nilai x : ");
    scanf("%d", &x);
    printf("Masukkan nilai y : ");
    scanf("%d", &y);

    hasil = x + y;

    printf("\nHasil dari %d + %d = %d\n", x, y, hasil);

    return 0;
}


Output:

Cara Menggunakan Operator Penjumlahan dalam Bahasa Pemrograman C
Hasil penjumlahan


2. Operator Pengurangan



Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x = 0, y = 0;
    int hasil = 0;

    printf("Masukkan nilai x : ");
    scanf("%d", &x);
    printf("Masukkan nilai y : ");
    scanf("%d", &y);

    hasil = x - y;

    printf("\nHasil dari %d - %d = %d\n", x, y, hasil);

    return 0;
}


Output:

Cara Menggunakan Operator Pengurangan dalam Bahasa Pemrograman C
Hasil Pengurangan



3. Operator Perkalian


Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x = 0, y = 0;
    int hasil = 0;

    printf("Masukkan nilai x : ");
    scanf("%d", &x);
    printf("Masukkan nilai y : ");
    scanf("%d", &y);

    hasil = x * y;

    printf("\nHasil dari %d x %d = %d\n", x, y, hasil);

    return 0;
}


Output:

Cara Menggunakan Operator Perkalian dalam Bahasa Pemrograman C
Hasil Perkalian



4. Operator Pembagian


Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x = 0, y = 0;
    int hasil = 0;

    printf("Masukkan nilai x : ");
    scanf("%d", &x);
    printf("Masukkan nilai y : ");
    scanf("%d", &y);

    hasil = x / y;

    printf("\nHasil dari %d / %d = %d\n", x, y, hasil);

    return 0;
}


Output:

Cara Menggunakan Operator Pembagian dalam Bahasa Pemrograman C
Hasil Pembagian


5. Operator Modulus (Sisa Bagi)


Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x = 0, y = 0;
    int hasil = 0;

    printf("Masukkan nilai x : ");
    scanf("%d", &x);
    printf("Masukkan nilai y : ");
    scanf("%d", &y);

    hasil = x / y;
    int sisaBagi = x % y;

    printf("\nHasil dari %d / %d = %d\n", x, y, hasil);
    printf("Sisa Bagi = %d\n", sisaBagi);

    return 0;
}


Output:

Cara Menggunakan Operator Modulus dalam Bahasa Pemrograman C
Hasil Sisa Bagi



6. Operator Increment


Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x = 0;
    int hasil = 0;

    printf("Masukkan nilai x : ");
    scanf("%d", &x);

    printf("\nNilai x = %d\n", x);

    hasil = x++;

    printf("\nx setelah di increment = %d\n", x);
    printf("Nilai hasil = %d\n", hasil);

    return 0;
}


Output:

Cara Menggunakan Operator Increment dalam Bahasa Pemrograman C
Operator Increment


7. Operator Decrement


Source Code:

// kode ini ditulis dari ng0ding.blogspot.com
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x = 0;
    int hasil = 0;

    printf("Masukkan nilai x : ");
    scanf("%d", &x);

    printf("\nNilai x = %d\n", x);

    hasil = x--;

    printf("\nx setelah di decrement = %d\n", x);
    printf("Nilai hasil = %d\n", hasil);

    return 0;
}


Output:

Cara Menggunakan Operator Decrement dalam Bahasa Pemrograman C
Operator Decrement
Kesimpulan :
untuk operator Penjumlahan, Pengurangan, Perkalian, Pembagian, dan Sisa Bagi penggunaannya sama saja.
Dalam pembagian, jika nilai yang dibagi bertipe int, maka hasilnya bertipe int juga.
contoh : 9 / 2, maka hasilnya 4

untuk increment dan decrement, assignment tidak berpengaruh.
contoh : 
x = 10;
hasil = x++;

maka, nilai variabel hasil akan tetap 10, karna yang di increment cuma x, dan hasil dari increment tersebut tidak di copy ke variabel hasil

Jika ada yang membingungkan bisa di comment comment.
Sekian dan Terima Kasih.

1 comment