چگونه بگوییم اگر عدد اینتیجر شد چاپ و اگر فلوت شد از اون بگذر و برو عدد بعدی؟

6 پاسخ
- py programmer26 خرداد ۱۴۰۱
عکس اول
- py programmer26 خرداد ۱۴۰۱
عکس دوم
- py programmer26 خرداد ۱۴۰۱
با سلام دوست عزیز متاسفانه من پروژه شما را متوجه نشدم ولی تا آنجایی که فهمیدم شما میخواهید تا یک عدد را از کاربر بگیرید و اگر int بود چاپش کنید و اگر هم float بود برید سراغ عدد های بعدی من به دو شکل این کار را انجام دادم عکس اول من خودم این عکس رو پیشنهاد میکنم چون کامل هست و کاربر میتونه هم برنامه رو قطع کنه هم ادامه بده
ولی توی عکس دوم برنامه بینهایت هست و تا ابد اجرا میشود و کاربر نمیتواند قطعش کند
دوست عزیز اگر شما بخواهید از این مثال در حقه for و foreach هم می توانید استفاده کنید میتوانید این موضوع رو با break و continue پیاده سازی کنید
- py programmer26 خرداد ۱۴۰۱
عکس اول مثال دوم
- py programmer26 خرداد ۱۴۰۱
عکس دوم مثال دوم
- py programmer26 خرداد ۱۴۰۱
دوست عزیز من مثال این موضوع رو با یک لیست و حلقه for هم برای شما پیاده سازی کردم
عکس اول مثال دوم یک لیست مرتب هست که عملیات روش انجام میشه ولی عکس دوم مثال دوم یک لیست نا مرتب هست که عملیات روش انجام میشه
موفق باشید
