Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

การบวกเลขสองจำนวนด้วยตัวดำเนินการ ++ ใน C++

ในการเขียนโปรแกรม ตัวดำเนินการ ++ คือตัวดำเนินการเพิ่มค่า (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