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

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

  • تعریف متغیر fileName را کامل کنید.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        "" fileName = "log.txt";
    
        return 0;
    }
  • تعریف متغیر maxAttempts را کامل کنید.

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        "" maxAttempts = 3;
    
        return 0;
    }
  • تعریف متغیر numOfChildren را کامل کنید.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        "" numOfChildren = "3";
    
        return 0;
    }
  • مقدار 1.23 را به متغیر exchangeRate اختصاص بده.

                    #include <iostream>
    
    using namespace std;
    
    int main() {
        float exchangeRate = "";
    
        return 0;
    }
  • طول رشته زیر را به دست آورید.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        string password = "123456";
        int passwordLength = ""
        cout << passwordLength << endl;
    
        return 0;
    }
  • خروجی این کد چیست؟

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        string phoneNumber = "0939 7660086";
        int phoneNumberLength = phoneNumber.length();
        cout << phoneNumberLength << endl;
    
        return 0;
    }
  • چه مقداری در خروجی چاپ می شود؟

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        string hashtag = "tamrin24.com";
        int hashtagLength = hashtag.length();
        cout << hashtagLength << endl;
    
        return 0;
    }
  • خروجی این برنامه چیست؟

                    #include <iostream>
    #include <cmath>
    
    using namespace std;
    
    int main() {
        double marketShare = 12.03298;
        double roundedMarketShare = round(marketShare * 100) / 100;
        cout << roundedMarketShare << endl;
    
        return 0;
    }
  • معنی Type Casting چیست؟



  • با استفاده از مفهوم Type Cating و با وارد کردن متد مناسب، نوع داده imageResolution را از String به نوع داده صحیح (یا همان Integer )تغییر بده.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        string imageResolution = "72";
        int castedImageResolution = ""
        cout << castedImageResolution << endl;
    
        return 0;
    }
  • فرض کنید که شما قرار است برنامه مدیریت رویدادها را در سی پلاس پلاس کد نویسی کنید. این برنامه را به گونه ای تکمیل کنید که تعداد صندلی مورد نیاز هر رویداد را براساس تعداد حضار و به اضافه 10 صندلی اضافی محاسبه کند.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        cout << "تعداد حضار را وارد کنید" << endl;
        string attendees;
        getline(cin, attendees);
    
        int chairsNeeded = "" + 10;
    
        cout << "صندلی نیاز دارید" << chairsNeeded << "شما به" << endl;
    
        return 0;
    }
  • با استفاده از مفهوم Type Cating و با انتخاب فانکشن مناسب، نوع داده productPrice را از String به Float تغییر بده.

                    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
        string productPrice = "9.99";
        float castedProductPrice = ""
        cout << castedProductPrice << endl;
    
        return 0;
    }

منتشر شده

در

,

توسط

برچسب‌ها:

دیدگاه‌ها

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

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