check home phone-call search send

سورس کد تشخیص عدد مثلثی

برنامه ای بنویسید که یک عدد را از ورودی بگیرد و مشخص کند که عدد وارد شده یک عدد مثلثی است جز سوالات و تمرینات درس و برنامه نویسی سی پلاس پلاس هست که دانشجویان باید انجام دهند. در این پست سورس کد تشخیص عدد مثلثی رو آماده کردیم. توضیحی هم در مورد این سورس کد دهیم ، در اینجا ما تابعی به نام check_triangular نوشته ایم که ورودی آن یک عدد int است که اگر عدد یک عدد مثلثی بود مقدار true و در غیر این صورت مقدار false را برمی گرداند.

سورس کد تشخیص عدد مثلثی

سورس کد تشخیص عدد مثلثی

عدد مثلثی چیست؟

به عددی گفته میشود که از حاصل جمع اعداد طبیعی متوالی به دست می آید. مثلا اعداد 1 ، 3 ، 6 مثلثی هستند.

به تصویر زیر دقت کنید:

عدد مثلثی چیست؟

#include<iostream>
#include<conio.h>
using namespace std;
 
int check_triangular(int);
 
int main(){
    int n;
    cout<<"please Enter a number:";
    cin>>n;
    if(check_triangular(n)){
        cout<<"\n\n"<<n<<" is a rigtangular number.";
    }
    else{
        cout<<"\n\n"<<n<<" is not a rigtangular number.";
    }
    getch();
    return 0;
}
 
 
//**************
int check_triangular(int n){
    
    int sum = 0;
    
    for(int i=0;i<n;i++){
        sum+=i;
        if(sum == n){
            return true;
        }
        if(sum > n){
            return false;
Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۰ دیدگاه
هنوز دیدگاهی ارسال نشده است.


شما با موفقیت در خبرنامه ما عضو شدید