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

โปรแกรม C++ หาด้านที่ 4 ของสี่เหลี่ยมจาก 3 ด้านที่กำหนด


คำอธิบายปัญหา

สมมติว่าเรามีตัวเลข 3 ตัวคือ a, b และ c ต้องการทำรั้วปิดเป็นรูปสี่เหลี่ยมธรรมดาที่ไม่退化 (non-degenerate simple quadrilateral) มี 3 ด้านแล้วคือ a, b, c ต้องการหาอีกด้านหนึ่ง d

ตัวอย่าง: a = 12; b = 34; c = 56 ผลลัพธ์คือ 42 (คำตอบอื่นก็ได้)

ขั้นตอนการแก้ปัญหา

คืนค่า a + b + c - 2

ตัวอย่างโค้ด C++

#include<bits/stdc++.h>
using namespace std;

int solve(int a, int b, int c){
    return a+b+c-2;
}

int main(){
    int a = 12;
    int b = 34;
    int c = 56;
    cout << solve(a, b, c) << endl;
}

อินพุต

12, 34, 56

เอาต์พุต

100