برنامه نویس و یک طراح رابط کاربری ساده
عدد هارو چاپ کن!
سلام، داشتم سوالات سایت کوئـرا را نگاه میکردم که یک سوال با عنوان عدد چاپ کن دیدم!
گفتم میتونه زمانه خوبی باشه تا اولین پست ویرگول را بنویسم و بگم که چجوری من این سوال را حل کردم!
توضیحات سوال به شرح زیر هست:
برنامهای بنويسيد كه یک عدد صحيح را که تعداد ارقامش مشخص نيست از کاربر گرفته و هر رقم را به تعداد آن رقم چاپ کند.
ورودی نمونه:
50943
خروجی نمونه:
5: 55555
0:
9: 999999999
4: 4444
3: 333
من این برنامه کوچیک را با گو (Golang) نوشتم. پس در قدم اول فایلم را میسازم و محتویات اولیه را درونش قرار میدم.
در قدم بعدی ما میخوایم ورودی را از کاربر دریافت کنیم.
سپس یک حلقه ایجاد میکنیم برای هر عدد در مقدار ورودی برای اینکار اندازه مقدار ورودی را با تابع len بدست میاوریم پس حله ما به شکل زیر میشود.
حالا کار اصلی ما شروع میشه در این مرحله ما اولین عدد از مقدار ورودی کاربر را میگیرم و آن را به int تبدیل میکنیم سپس به یک حلقه به تعداد آن عدد ایجاد میکنیم و عدد را اضافه به متغییر خودمون میکنیم. در نهایت کد ما به شکل زیر میشود:
حال با اجرای برنامه و وارد کردن ورودی میتوانیم نتیجه کار خودمون رو ببینیم.
ممنون از اینکه خوندین و ببخشید بخاطر کم و کسری ها بزارید روی اینکه اولین نوشتم هست.
شاد باشید D:
مطلبی دیگر از این انتشارات
گروهبندی سریع کاربران با استفاده از Consistent Hashing
مطلبی دیگر از این انتشارات
خلاصه مختصر مفید GoLang (پارت دوم)
مطلبی دیگر از این انتشارات
تعریف تابع و حلقه تکرار و متغیر در گولنگ go