من الگوریتم وار توضیح می دم شما خودت بنویس
1- عمل توان یعنی ضرب کردن عدد در خودش به اندازه توان
خب اگر بخواین a رو به توان b برسونید باید a رو b بار در خودش ضرب کنیم که قسمت اصلیش این حلقس:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
انقدر سوال ساده بود که حلش رو گفتم به عبارتی.gif)
-----------------------------------
2- این سوال با آرایه اگر نوشته بشه خب مسلما بهتره
می تونید 3 تا آرایه در نظر بگیرین که هر کدوم 10 عضو دارن
و یا یه آرایه 3*10
حتی می شه با یه دونه آرایه 10و12 عضوی هم پیادش کرد
ولی حالت اول رو شما در نظر بگیر
اول تو یه آرایه کل عناصر رو می ریزی
یه آرایه رو واسه اعداد مثبت فرض کن و توی یه حلقه چک کن که اگر عدد مثبت هست داخل این آرایه ریخته شه و اگر منفی بود داخل اون یکی آرایه
برای تعدادشونم می تونی واسه مثبتا یه شمارنده و واسه منفیا یه شمارنده در نظر بگیری و یا اینکه مثلا عناصر آرایه رو اول * کنی یا هر رشته خاص دیگه بعد آرایه رو پیمایش کنی تا به * برسی و تعداد به دست بیاد
-----