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

تمرین لیست ها در سی شارپ

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

                    using System;
    using System.Collections.Generic;
    
    class Program {
      public static void Main (string[] args) {
    
        List userPermissions = "" { "Read", "Write", "Publish", "Delete" };
        
      }
    }
  • از لیست حق دسترسی ها، اولین حق دسترسی را انتخاب و چاپ کن.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List userPermissions = new List { "Read", "Write", "Publish", "Delete" };
    
            string firstPermission = ""
            Console.WriteLine(firstPermission);
        }
    }
  • آخرین آیتم از لیست را با استفاده از اندیس آن انتخاب کن.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List<string> userPermissions = new List<string> { "Read", "Write", "Publish", "Delete" };
    
            string lastPermission = userPermissions[""];
            Console.WriteLine(lastPermission);
        }
    }
  • در یک کلاس درس، استاد نیاز دارد که نمره امتحان دانشجویان را به صورت صعودی مرتب کند. با اینکار می تواند نمرات برتر را پیدا کند. این برنامه را بر اساس منطق بیان شده تکمیل کن.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List scores = new List { 90, 85, 95, 92, 88 };
    
            scores.""();
        }
    }
  • نمرات را به صورت نزولی مرتب کنید.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List scores = new List { 90, 85, 95, 92, 88 };
    
            scores.Sort();
            scores.""();
        }
    }
  • گران ترین آیتم از لیست را انتخاب کن.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List itemPrices = new List { 10.00, 300.00, 20.90, 5.00, 75.00 };
    
            itemPrices.""();
            double mostExpensiveItem = itemPrices[itemPrices.Count - 1];
            Console.WriteLine(mostExpensiveItem);
        }
    }
  • خروجی این برنامه چند است؟

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List tasks = new List
            {
                "Update content", "Prepare report", "Call clients",
                "Review strategy", "Finalize proposal"
            };
    
            int numberOfTasks = tasks.Count;
    
            Console.WriteLine(numberOfTasks);
            
        }
    }
  • خروجی این برنامه چیست؟

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List productList = new List { "Widget A", "Gadget B", "Accessory C", "Tool D", "Equipment E" };
    
            string product = productList[5];
            Console.WriteLine(product);
        }
    }
  • لیستی با نام products شامل 3 آیتم است. حالا می خواهیم آیتم جدیدی با نام Tool D به انتهای آن اضافه کنیم. چطور این کار را انجام می دهید؟

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List products = new List { "Widget A", "Gadget B", "Accessory C" };
            string newProduct = "Tool D";
    
            products."";
        }
    }
  • در این کد 2 لیست داریم که لیست اول شامل مشتریان قبلی ما و لیست دوم شامل مشتریان جدید است. این کد را به صورتی کامل کن که لیست دوم را به لیست اول الحاق کنیم.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List existingCustomers = new List { "مریم توکلی", "یاسمن ترابی", "بهزاد نریمانی" };
            List newCustomers = new List { "علی محمدی", "یاسر رحمانی" };
    
            existingCustomers.""(newCustomers);
            
        }
    }
  • در لیست exercises لیستی از تمرینات روزانه قرار گرفته است. ولی از آنجایی که امروز روز تقلب یا (Cheat Day) است، تمام آیتم های این لیست را پاک کنید.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List exercises = new List { "اسکوات بدون وزنه", "پلانک", "اسکوات به دیوار", "کرانچ دوچرخه", "شنا" };
    
            exercises.""();        
        }
    }
  • در یک سیستم مدیریت انبار، شما لیستی از محصولات موجود در انبار را دارید. حالا فرض کنید محصولی از این لیست با اندیس 2 به اتمام رسیده. بنابراین این محصول را از لیست موجودی ها حذف کنید.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List inventory = new List { "محصول شماره 1", "محصول شماره 2", "محصول شماره 3", "محصول شماره 4" };
    
            inventory.""(2);
        }
    }
  • در یک سیستم مدیریت پرسنل، شما نیاز به ایجاد لیستی جهت نگهداری نام پرسونل دارید. بنابراین تعریف این لیست را تکمیل کنید.

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List newlyHiredEmployees = new "";
    
            Console.Write("Enter the name of the first employee: ");
            string employeeName1 = Console.ReadLine();
            Console.Write("Enter the name of the second employee: ");
            string employeeName2 = Console.ReadLine();
            Console.Write("Enter the name of the third employee: ");
            string employeeName3 = Console.ReadLine();
    
            newlyHiredEmployees.Add(employeeName1);
            newlyHiredEmployees.Add(employeeName2);
            newlyHiredEmployees.Add(employeeName3);
        }
    }
  • در لیست اطلاعات ترافیک یک وب سایت نگهداری شده است. هر آیتم نمایانگر تعداد بازدید کننده در هر ماه است. حالا نیاز داریم که اطلاعات ربع اول سال را از لیست استخراج و در لیست جدیدی با نام firstQuarterTraffic نگهداری کنیم. چطور این کار را باید انجام دهیم؟

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List trafficData = new List
            {
                5000, 6000, 5500, 7000, 8000, 7500, 9000, 9500, 8500, 10000, 9500, 11000
            };
    
            List firstQuarterTraffic = trafficData."";
    
            Console.WriteLine("تعداد بازدید از وب سایت در ربع اول سال:");
        }
    }
  • خروجی این برنامه چیست؟

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List tasks = new List
            {
                "Update content", "Prepare report", "Call clients",
                "Review strategy", "Finalize proposal"
            };
    
            List prioritizedTasks = tasks.GetRange(3, tasks.Count - 3);
    
            foreach (string task in prioritizedTasks)
            {
                Console.WriteLine(task);
            }
        }
    }
  • فرض کنید یک لیست خرید شامل آیتم های زیر دارید. و حالا متوجه شده اید که نیاز است شیر (Milk) را به شیربادام (Almond milk) بروزرسانی کنید. چطور این کار را انجام می دهید؟

                    using System;
    using System.Collections.Generic;
    
    class Program
    {
        static void Main()
        {
            List groceries = new List { "Apples", "Bread", "Milk", "Eggs" };
    
            // Update the item in the list
            "" = "Almond Milk";
    
        }
    }

منتشر شده

در

,

توسط

دیدگاه‌ها

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

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