View Full Version : سوال: یک عدد۵رقمی رو به صورت مجزا با فاصله چاپ کند عدد به همون صورت چاپبشه نه معکوس
Ferdos.sh
دوشنبه 06 مرداد 1399, 08:55 صبح
سلام میشه این برنامرو به زبان C++ بهم بگین به شکلی که عدد به همون صورت فقط با فاصله چاپ بشه.با باقی مانده میرم ولی معکوس عدد چاپ میشه باید مثلا اگه عدد۱۲۳۴۵ بود به صورت ۵ ۴ ۳ ۲ ۱ چاپ بشه.بدون استفاده از ارایه
Salar Ashgi
جمعه 17 مرداد 1399, 16:27 عصر
سلام میشه این برنامرو به زبان C++ بهم بگین به شکلی که عدد به همون صورت فقط با فاصله چاپ بشه.با باقی مانده میرم ولی معکوس عدد چاپ میشه باید مثلا اگه عدد۱۲۳۴۵ بود به صورت ۵ ۴ ۳ ۲ ۱ چاپ بشه.بدون استفاده از ارایه
سلام. با یک تابع بازگشتی خیلی راحت کار انجام میشه
#include <iostream>
using namespace std;
void print_num(int n)
{
if(n<10)
cout<<n<<" ";
else
{
print_num(n/10);
cout<<n%10<<" ";
}
}
int main()
{
print_num(123456);
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.