دوره های حرفه ای آموزش برنامه نویسی در

تمرین عملگرها در سی پلاس پلاس

  • مقدار 5 را از متغیر speed کم کن.

                    int speed = 120;
    speed = speed "" 5;
  • مقدار 1.75 را از متغیر marketShare کم کن.

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        float marketShare = 20;
        marketShare "";
        cout << marketShare << endl;
    
        return 0;
    }
  • چه عددی در خروجی چاپ می شود؟

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        int y = 8;
        int z = 2;
    
        cout << y / z << endl;
    
        return 0;
    }
  • در سی پلاس پلاس کدام عملگر حق تقدم بالاتری دارد؟



  • خروجی این برنامه چه عددی است؟

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        int a = 10;
        int b = 20;
        int c = 30;
    
        int d = a + b * c;
    
        cout << d << endl;
    
        return 0;
    }
  • خروجی این برنامه چه عددی است؟

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        int a = 1;
        int b = 2;
        int c = 3;
        int d = 4;
    
        int e = a + b * c + d;
    
        cout << e << endl;
    
        return 0;
    }
  • خروجی این برنامه چه عددی است؟

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        int a = 10;
        int b = 20;
        int c = 30;
    
        int d = (a + b) * c;
    
        cout << d << endl;
    
        return 0;
    }
  • خروجی این برنامه چه عددی است؟

                    int a = 1;
    int b = 2;
    int c = 3;
    int d = 4;
    
    int e = ((a + b) * c) + d;
    
    Console.WriteLine(e);
  • از عملگر مقایسه ای مناسب به گونه ای استفاده کنید که مشخص شود آیا توانایی خریدن گجت مورد نظر را داریم یا خیر.

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        float myBudget = 120.00f;
        float gadgetPrice = 80.50f;
    
        bool isGadgetAffordable = myBudget "" gadgetPrice;
    
        cout << boolalpha << isGadgetAffordable << ", آیا می توانم گجت را خریداری کنم؟" << endl;
    
        return 0;
    }
  • بررسی کنید که ایا هنوز گارانتی معتبر است یا نه.

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        int guarantyDays = 60;
        int passedDays = 42;
    
        bool isGuarantyValid = (guarantyDays - passedDays) "" 0;
    
        cout << boolalpha << isGuarantyValid << endl;
    
        return 0;
    }
  • بررسی کنید که آیا پروفایل کاربر فعال است یا نه.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        string status = "فعال";
        bool isProfileActive = status "" "فعال";
    
        cout << boolalpha << isProfileActive << endl;
    
        return 0;
    }
  • خروجی برنامه زیر چیست؟

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        bool a = true;
        bool b = false;
    
        bool c = a && b;
    
        cout << boolalpha << c << endl;
    
        return 0;
    }
  • فرض کنید که یک کاربر در صورتی که حق دسترسی admin یا moderator را دارا باشد می تواند به پست های یک سایت دسترسی داشته باشد. با توجه به این مورد، کد زیر را تکمیل کنید.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        string userRole = "admin";
    
        bool hasAccess = userRole == "admin" "" userRole == "moderator";
    
        cout << boolalpha << hasAccess << ", آیا کاربر دسترسی کافی را دارد؟" << endl;
    
        return 0;
    }
  • فرض کنید در صورتی که کاربری عضو ویژه سایت باشد و یا سفارش او حداقل 100.0 دلار است، میتواند درخواست ارسال پستی به صورت رایگان کند. بنا بر این مورد، کد زیر را تکمیل کنید.

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        double orderTotal = 150.0;
        bool isPremiumUser = true;
    
        double freeShippingLimit = 100.0;
    
        bool isEligibleForFreeShipping = orderTotal > "";
    
        cout << boolalpha << isEligibleForFreeShipping << ", آیا مشتری می تواند درخواست ارسال رایگان کند؟" << endl;
    
        return 0;
    }

منتشر شده

در

,

توسط

برچسب‌ها:

دیدگاه‌ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *