Menu
CoddyTech

Inkrementasi/Penurunan

Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 18 dari 63.

Di C, operator increment (++) dan decrement (--) memungkinkan kamu menambah atau mengurangi nilai variabel sebesar 1.

Mari gunakan variabel bilangan bulat:

int counter = 5;

Untuk menambah 1, gunakan operator ++:

counter++;  // Menaikkan counter menjadi 6

Untuk mengurangi 1, gunakan operator --:

counter--;  // Mengurangi counter menjadi 5

Operator ini dapat digunakan dengan dua cara:

  1. Bentuk prefiks (++counter atau --counter):
int a = 5;
int b = ++a;  // a ditambah 1 menjadi 6, lalu b diberi nilai 6
  1. Bentuk postfix (counter++ atau counter--):
int x = 5;
int y = x++;  // y diberi nilai 5, lalu x bertambah menjadi 6

Perbedaannya terletak pada waktu kenaikan nilai relatif terhadap penetapan.

challenge icon

Tantangan

Mudah

Buat program yang:

  1. Mendeklarasikan variabel integer bernama number dengan nilai awal 10
  2. Menggunakan operator increment prefix untuk menambah number sebanyak 1 dan menetapkan hasilnya ke variabel bernama prefixResult
  3. Menggunakan operator increment postfix pada number dan menetapkan hasilnya ke variabel bernama postfixResult
  4. Mencetak nilai akhir number, prefixResult, dan postfixResult dengan format persis berikut:
Number: [value]
Prefix result: [value]
Postfix result: [value]

Coba sendiri

#include <stdio.h>

int main() {
    // Tulis kodemu di sini
    
    return 0;
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C online