گرفتن 10 عدد از ورودی در سی‌ شارپ

گرفتن 10 عدد از ورودی در سی‌ شارپ
فهرست مقاله [نمایش]

    در عصر دیجیتال، زبان برنامه‌نویسی سی‌ شارپ نقش مهمی در توسعه نرم‌افزارهای ویندوز، بازی‌های ویدئویی، وب سایت‌ها و برنامه‌های موبایل ایفا می‌کند. در این مقاله، قصد داریم به شما بیاموزیم که چگونه 10 عدد را از ورودی در سی‌ شارپ دریافت کنید.


    گام اول: مقدماتی


    برای شروع، ابتدا نیاز داریم تا یک پروژه جدید در Visual Studio ایجاد کنیم. پس از ایجاد پروژه، یک کلاس جدید می‌سازیم و نام آن را InputNumbers قرار می‌دهیم.

    
    public class InputNumbers
    {
    }
    

    گام دوم: تعریف متد


    در این مرحله، باید یک متد در کلاس InputNumbers تعریف کنیم که وظیفه‌ی دریافت اعداد از کاربر را بر عهده داشته باشد. برای این منظور، متد GetNumbers را ایجاد می‌کنیم.

    
    public class InputNumbers
    {
       public void GetNumbers()
       {
       }
    }
    

    گام سوم: دریافت اعداد


    حالا وقت آن رسیده است که اعداد را از کاربر دریافت کنیم. برای این کار، از Console.ReadLine() استفاده می‌کنیم و ورودی را به int تبدیل می‌کنیم. این فرایند را 10 بار تکرار می‌کنیم.

    
    public class InputNumbers
    {
       public void GetNumbers()
       {
           for(int i=0; i<10; i++)
           {
               Console.Write("Please enter a number: ");
               string userInput = Console.ReadLine();
               int number = int.Parse(userInput);
               Console.WriteLine("You entered: " + number);
           }
       }
    }
    

    در این کد، از یک حلقه برای دریافت 10 عدد استفاده شده است. با استفاده از Console.Write، به کاربر پیامی نمایش داده می‌شود که برای وارد کردن یک عدد دعوت می‌کند. سپس، Console.ReadLine ورودی کاربر را دریافت می‌کند و int.Parse آن را به عدد تبدیل می‌کند. در نهایت، عدد دریافتی نمایش داده می‌شود.


    نکته مهم


    یک نکته مهم در مورد این کد این است که اگر کاربر چیزی غیر از عدد وارد کند، int.Parse یک خطا ایجاد خواهد کرد. برای حل این مشکل، می‌توانید از int.TryParse استفاده کنید که اگر تبدیل ناموفق باشد، یک خطا نمی‌دهد و به جای آن false برمی‌گرداند.


    نمونه کاربردی


    در بخش آخر این مقاله، دو نمونه کاربردی از این موضوع را بررسی می‌کنیم.


    نمونه کاربردی اول:


    یک برنامه که از کاربر 10 عدد دریافت کرده و میانگین آن‌ها را محاسبه می‌کند. در این مثال، نیاز به ذخیره کردن اعداد دریافتی در یک لیست و سپس محاسبه کردن میانگین آن‌ها داریم.


    نمونه کاربردی دوم:


    یک برنامه که از کاربر 10 عدد دریافت می‌کند و بزرگترین و کوچکترین عدد را یافته و نمایش می‌دهد. در این مثال، می‌توان با استفاده از تابع‌های Max و Min در لیست، این دو عدد را پیدا کرد.


    آخرین کلمات


    امیدوارم این مقاله بتواند به شما کمک کند تا با گرفتن ورودی در سی‌ شارپ آشنا شوید. سی‌ شارپ یک زبان برنامه‌نویسی قدرتمند و پرکاربرد است و با یادگیری آن، می‌توانید برنامه‌های مختلفی را پیاده‌سازی کنید. در صورت تمایل به یادگیری حرفه‌ای این زبان، می‌توانید در دوره‌های آموزش سی شارپ باگتو شرکت کنید. با مطالعه و تمرین، شما نیز می‌توانید به یک برنامه‌نویس حرفه‌ای تبدیل شوید.

    برای مطالعه بیشتر مقالات سایت باگتو می توانید مقاله تبدیل عدد صحیح به اعشاری در سی شارپ را مطالعه کنید.


    • نویسنده: تیم تحریریه باگتو

    ارسال دیدگاه

    برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربری‌تان شوید


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