نمایش عددی در مبنای ۳ به صورت (۲۰۱۱۲۱) است.
نمایش عددی در مبنای ۳ به صورت (۲۰۱۱۲۱) است.در نمایش این عدد در مبنای ۴ ، چند مرتبه رقم صفر تکرار شده است ؟
اگر بسط این عدد در مبنای $3$ را بنویسیم داریم:
$$\begin{align}(201121)\_3&=2\times 3^5+0\times 3^4+1\times 3^3+1\times 3^2+2\times 3^1+1\times 3^0\\
&=529
\end{align}$$


حال کافی است با تقسیمات متوالی بر $4$ نمایش در مبنای چهار این عدد را به دست آورید:


تقسیم $529$ بر $4$ برابر $132$ و باقیمانده $1$ است.


تقسیم $132$ بر $4$ برابر $33$ و باقیمانده آن $0$ است.


تقسیم $33$ بر $4$ برابر $8$ و باقیمانده $1$ است.


تقسیم $8$ بر $4$ برابر $2$ و باقیمانده $0$ است.


بنابراین
$$529=(20101)\_4$$
سلام


اینکارو رو میتونید با یک تابع انجام بدید، که یه عدد به عنوان ورودی بهش بدید و بیاد تعداد ۰ های عدد داده شده رو محاسبه کنه و اگه ۳ تا ۰ داشت، هزار، ۶ تا ۰ داشت، میلیون و … چاپ کنه.


تابع مورد نظر:






function convertZero(int $number = 0)
{
 if ($number > 999) {
 $divide = (int)($number / 1000);
 $number = $divide;

 if ($divide > 0 && $divide <= 999) {
 return $divide . "هزار تومان";
 } else {
 $divide = (int)($number / 1000);
 return $divide . "ملیون تومان";
 }
 } else {
 return "تومن" . $number;
 }
}



| 12345678910111213141516 | function convertZero(int $number = 0){    if ($number > 999) {        $divide = (int)($number / 1000);        $number = $divide;         if ($divide > 0 && $divide <= 999) {            return $divide . "هزار تومان";        } else {            $divide = (int)($number / 1000);            return $divide . "ملیون تومان";        }    } else {        return "تومن" . $number;    }} |





تا میلیون رو جواب میده، برای میلیارد و …. باز باید بهش اضافه کنی، که اگه متغییر number$ بین چه عددهایی بود، فلان حرف رو بنویسه و الی آخر.


مثال:






echo convertZero(100000);



| 1 | echo convertZero(100000); |





موفق باشید. سلام وقت بخیر


من تو این برنامه یه تابع نوشتم که آرایه رو از ورودی میخونه و پر میکنه، تابع دوم یه عدد رو به عنوان ورودی میگیره و اگه اول بود عدد ۱ و اگر اول نبود ۰ رو برمیگردونه، تابع سوم هم کارش صفر کردن اعداد اول آرایه هست که توی اون تابع دوم فراخوانی میشه، تابع چهارم هم آرایه حاصل رو چاپ میکنه




C++

#include<iostream>
#include<conio.h>
using namespace std;

void ReadArray(int *a,int n)
{
 for(int i=0;i<n;i++)
 {
 cout<<"a["<<i+1<<"] : ";
 cin>>a[i];
 }
}
//////////////////////////////////////////////
int Prime(int num)
{
 for(int i=2;i<=num/2;i++)
 if(num%i==0)
 return 0;
 return 1;
}
//////////////////////////////////////////////
void PrimeToZero(int *a,int n)
{
 for(int i=0;i<n;i++)
 {
 if(Prime(a[i])==1)
 {
 a[i]=0;
 }
 }
}
//////////////////////////////////////////////
void PrintArray(int *a,int n)
{
 cout<<"Array is : ";
 for(int i=0;i<n;i++)
 {
 cout<<a[i]<<"\t";
 }
}
//////////////////////////////////////////////
int main()
{
 int n;
 cout<<"Enter number Of array : ";
 cin>>n;
 int *a=new int[n];
 ReadArray(a,n);
 PrimeToZero(a,n);
 PrintArray(a,n);
 return 0;
}



| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | #include<iostream>#include<conio.h>using namespace std; void ReadArray(int *a,int n){ for(int i=0;i<n;i++) { cout<<"a["<<i+1<<"] : "; cin>>a[i]; }}//////////////////////////////////////////////int Prime(int num){ for(int i=2;i<=num/2;i++) if(num%i==0) return 0; return 1;}//////////////////////////////////////////////void PrimeToZero(int *a,int n){ for(int i=0;i<n;i++) { if(Prime(a[i])==1) { a[i]=0; } }}//////////////////////////////////////////////void PrintArray(int *a,int n){ cout<<"Array is  : "; for(int i=0;i<n;i++) { cout<<a[i]<<"\t"; }}//////////////////////////////////////////////int main(){ int n; cout<<"Enter number Of array : "; cin>>n; int *a=new int[n]; ReadArray(a,n); PrimeToZero(a,n); PrintArray(a,n); return 0;} | تکراری سلام
کاربر محترم سوال شما تکراری است پاسخ در سوال قبل داده شد لطفا به بایگانی سوالات خود مراجعه بفرمایید سلام وقت بخیر، روزی یک عدد مجدد شروع شود و ۵ روز دیگر مجدد آزمایش ارسال کنید. سلام و عرض ادب با توجه به بسته شدن سوال قبلی لطفاً مورد را مجددا مطرح بفرمائید و یا شماره پیگیری سوال قبلی را بفرمایید روزانه یک عدد <div class="ckeditor-html5-audio" style="text-align: center;">
<audio controls="controls" controlslist="nodownload" src="/img/blog/all/4118whatsapp ptt 2021-05-03 at 12.47.14.mp3"> </audio>
</div>

<p>با سلام لطفا صوت را برای دریافت پاسخ گوش دهید</p> سلام
کاربر محترم این سوال تکراریست قبلا جواب داده شده لطفا به بایگانی سوالات خود مراجعه و پاسخ را ملاحظه فرمایید سلام کاربر محترم ، تغییر ارقام پلاک خودرو طبق ماده ۷۲۰ قانون مجازات اسلامی حبس از ۶ ماه تا ۱ سال به دنبال دارد