ในการเขียนโปรแกรม ตัวดำเนินการ ++ คือตัวดำเนินการเพิ่มค่า (increment operator) ที่เพิ่มค่าของตัวถูกดำเนินการขึ้น 1 เราสามารถบวกเลขสองจำนวนด้วยตัวดำเนินการนี้ได้ โดยการเพิ่ม 1 ให้กับเลข a จำนวน b ครั้ง
Input: a = 31, b = 4 Output: 35
คำอธิบาย - การเพิ่ม 1 ให้กับ 31 จำนวน 4 ครั้ง จะได้ 31 + 1 + 1 + 1 + 1 = 35
อัลกอริทึม
Input: จำนวนเต็มสองจำนวน a และ b ขั้นตอนที่ 1: วนลูปจาก 0 ถึง b และทำตามขั้นตอนที่ 2 ขั้นตอนที่ 2: เพิ่ม 1 ให้กับ a ขั้นตอนที่ 3: พิมพ์ค่าของ a
ตัวอย่างโค้ด
#include <iostream>
using namespace std;
int main() {
int x = 324, y = 76;
cout << "The sum of " << x << " & " << y;
if (y > 0) {
for (int i = 0; i < y; i++) {
x++;
}
} else {
for (int i = y; i < 0; i++) {
x--;
}
}
cout << " is " << x;
return 0;
}
ผลลัพธ์
The sum of 324 & 76 is 400