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

ตรวจสอบว่าเลขหาร 29 ลงตัวหรือไม่ใน C++

โจทย์

นี่เป็นโจทย์ตรงไปตรงมา เราสามารถใช้ตัวดำเนินการโมดุลโโล (%) เพื่อตรวจสอบว่าตัวเลขที่กำหนดหาร 29 ลงตัวหรือไม่ มาดูตัวอย่างกัน

อินพุต

29 254

เอาต์พุต

1 0

อัลกอริธึม

การนำไปใช้งาน

ต่อไปนี้เป็นการนำไปใช้งานของอัลกอริธึมข้างต้นใน C++

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

bool isDivisibleBy29(long long n) { 
    return n % 29 == 0; 
} 

int main() { 
    cout << isDivisibleBy29(29) << endl; 
    cout << isDivisibleBy29(234567876543) << endl; 
    cout << isDivisibleBy29(234567657329) << endl; 
    return 0; 
}

ผลลัพธ์

หากคุณรันโค้ดข้างต้น คุณจะได้ผลลัพธ์ดังนี้

1 1 0