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

تمرین لیست در دارت

  • تعریف این لیست را تکمیل کن.

                    import 'dart:core';
    
    void main() {
      List<""> userPermissions = ['Read', 'Write', 'Publish', 'Delete'];
      
      for (String permission in userPermissions) {
        print(permission);
      }
    }
  • از لیست حق دسترسی ها، اولین حق دسترسی را انتخاب و چاپ کن.

                    import 'dart:core';
    
    void main() {
      List<String> userPermissions = ['Read', 'Write', 'Publish', 'Delete'];
    
      String firstPermission = ""
      print(firstPermission);
    }
  • آخرین آیتم از لیست را با استفاده از اندیس آن انتخاب کن.

                    import 'dart:core';
    
    void main() {
      List<String> userPermissions = ['Read', 'Write', 'Publish', 'Delete'];
    
      String lastPermission = userPermissions[""];
      print(lastPermission);
    }
  • در یک کلاس درس، استاد نیاز دارد که نمره امتحان دانشجویان را به صورت صعودی مرتب کند. با اینکار می تواند نمرات برتر را پیدا کند. این برنامه را بر اساس منطق بیان شده تکمیل کن.

                    import 'dart:core';
    
    void main() {
      List<int> scores = [90, 85, 95, 92, 88];
    
      scores.""();
      for (int score in scores) {
        print(score);
      }
    }
  • نمرات را به صورت نزولی مرتب کنید.

                    import 'dart:core';
    
    void main() {
      List<int> scores = [90, 85, 95, 92, 88];
    
      scores.sort();
      scores = scores."".toList();
      
      for (int score in scores) {
        print(score);
      }
    }
  • خروجی این برنامه چیست؟

                    import 'dart:core';
    
    void main() {
      List<double> itemPrices = [10.00, 300.00, 20.90, 5.00, 75.00];
    
      itemPrices.sort();
      double mostExpensiveItem = itemPrices[itemPrices.length - 1];
      print(mostExpensiveItem);
    }
  • خروجی این برنامه چند است؟

                    import 'dart:core';
    
    void main() {
      List<String> tasks = [
        "Update content", "Prepare report", "Call clients",
        "Review strategy", "Finalize proposal"
      ];
    
      int numberOfTasks = tasks.length;
    
      print(numberOfTasks);
    }
  • خروجی این برنامه چیست؟

                    import 'dart:core';
    
    void main() {
      List<String> productList = [
        "Widget A", "Gadget B", "Accessory C", "Tool D", "Equipment E"
      ];
    
      String product = productList[5];
      print(product);
    }
  • لیستی با نام products شامل 3 آیتم است. حالا می خواهیم آیتم جدیدی با نام Tool D به انتهای آن اضافه کنیم. چطور این کار را انجام می دهید؟

                    import 'dart:core';
    
    void main() {
      List<String> products = [
        "Widget A", "Gadget B", "Accessory C"
      ];
      String newProduct = "Tool D";
    
      "";
      
      for (String product in products) {
        print(product);
      }
    }
  • در این کد 2 لیست داریم که لیست اول شامل مشتریان قبلی ما و لیست دوم شامل مشتریان جدید است. این کد را به صورتی کامل کن که لیست دوم را به لیست اول الحاق کنیم.

                    import 'dart:core';
    
    void main() {
      List<String> existingCustomers = [
        "مریم توکلی", "یاسمن ترابی", "بهزاد نریمانی"
      ];
      List<String> newCustomers = [
        "علی محمدی", "یاسر رحمانی"
      ];
    
      existingCustomers.""(newCustomers);
    
      for (String customer in existingCustomers) {
        print(customer);
      }
    }
  • در لیست exercises لیستی از تمرینات روزانه قرار گرفته است. ولی از آنجایی که امروز روز تقلب یا (Cheat Day) است، تمام آیتم های این لیست را پاک کنید.

                    import 'dart:core';
    
    void main() {
      List<String> exercises = [
        "اسکوات بدون وزنه", "پلانک", "اسکوات به دیوار", "کرانچ دوچرخه", "شنا"
      ];
    
      exercises.""();
    
      for (String exercise in exercises) {
        print(exercise);
      }
    }
  • در یک سیستم مدیریت انبار، شما لیستی از محصولات موجود در انبار را دارید. حالا فرض کنید محصولی از این لیست با اندیس 2 به اتمام رسیده. بنابراین این محصول را از لیست موجودی ها حذف کنید.

                    import 'dart:core';
    
    void main() {
      List<String> inventory = [
        "محصول شماره 1", "محصول شماره 2", "محصول شماره 3", "محصول شماره 4"
      ];
    
      inventory.""(2);
    
      for (String item in inventory) {
        print(item);
      }
    }
  • در یک سیستم مدیریت پرسنل، شما نیاز به ایجاد لیستی جهت نگهداری نام پرسونل دارید. بنابراین تعریف این لیست را تکمیل کنید.

                    import 'dart:core';
    import 'dart:io';
    
    void main() {
      List<String> newlyHiredEmployees = "";
    
      stdout.write("Enter the name of the first employee: ");
      String? employeeName1 = stdin.readLineSync();
      stdout.write("Enter the name of the second employee: ");
      String? employeeName2 = stdin.readLineSync();
      stdout.write("Enter the name of the third employee: ");
      String? employeeName3 = stdin.readLineSync();
    
      newlyHiredEmployees.add(employeeName1!);
      newlyHiredEmployees.add(employeeName2!);
      newlyHiredEmployees.add(employeeName3!);
    
      for (String employee in newlyHiredEmployees) {
        print(employee);
      }
    }
  • در لیست اطلاعات ترافیک یک وب سایت نگهداری شده است. هر آیتم نمایانگر تعداد بازدید کننده در هر ماه است. حالا نیاز داریم که اطلاعات ربع اول سال را از لیست استخراج و در لیست جدیدی با نام firstQuarterTraffic نگهداری کنیم. چطور این کار را باید انجام دهیم؟

                    import 'dart:core';
    
    void main() {
      List<int> trafficData = [
        5000, 6000, 5500, 7000, 8000, 7500, 9000, 9500, 8500, 10000, 9500, 11000
      ];
    
      List<int> firstQuarterTraffic = trafficData."";
    
      print("تعداد بازدید از وب سایت در ربع اول سال:");
      for (int traffic in firstQuarterTraffic) {
        print(traffic);
      }
    }
  • فرض کنید یک لیست خرید شامل آیتم های زیر دارید. و حالا متوجه شده اید که نیاز است شیر (Milk) را به شیربادام (Almond milk) بروزرسانی کنید. چطور این کار را انجام می دهید؟

                    import 'dart:core';
    
    void main() {
      List<String> groceries = ["Apples", "Bread", "Milk", "Eggs"];
    
      // Update the item in the list
      "" = "Almond Milk";
    
      for (String item in groceries) {
        print(item);
      }
    }

منتشر شده

در

,

توسط

دیدگاه‌ها

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

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