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 6Untuk mengurangi 1, gunakan operator --:
counter--; // Mengurangi counter menjadi 5Operator ini dapat digunakan dengan dua cara:
- Bentuk prefiks (++counter atau --counter):
int a = 5;
int b = ++a; // a ditambah 1 menjadi 6, lalu b diberi nilai 6- Bentuk postfix (counter++ atau counter--):
int x = 5;
int y = x++; // y diberi nilai 5, lalu x bertambah menjadi 6Perbedaannya terletak pada waktu kenaikan nilai relatif terhadap penetapan.
Tantangan
MudahBuat program yang:
- Mendeklarasikan variabel integer bernama
numberdengan nilai awal 10 - Menggunakan operator increment prefix untuk menambah
numbersebanyak 1 dan menetapkan hasilnya ke variabel bernamaprefixResult - Menggunakan operator increment postfix pada
numberdan menetapkan hasilnya ke variabel bernamapostfixResult - Mencetak nilai akhir
number,prefixResult, danpostfixResultdengan format persis berikut:
Number: [value]
Prefix result: [value]
Postfix result: [value]Coba sendiri
#include <stdio.h>
int main() {
// Tulis kodemu di sini
return 0;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
2Variabel
Tipe DataBilangan BulatFloat - DoubleKarakterBooleanKonstantaDasar printfAturan Penamaan VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 2Tantangan Rangkuman3Operator
Operator AritmetikaOperator ModuloInkrementasi/PenurunanOperator PenugasanOperator RelasionalOperator Logika Bagian 1Operator Logika Bagian 2Operator Logika Bagian 3Tantangan RangkumanLatihan sendiri: Compiler C online