امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مجموع 2 عدد رو چجو (x
نویسنده پیام
IT.M@N آفلاین
كاربر دو ستاره
**

ارسال‌ها: 235
موضوع‌ها: 17
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 276
( 327 تشکر در 107 ارسال )
ارسال: #1
Question  مجموع 2 عدد رو چجو (x
سلام یکی از دوستام یه 6-7 تا مسعله c داشت که 5 تاش رو حل کردم با اجازتون و 2 تاش ریپ زدم Rolleyes! مسعله هاشم اسونه ولی خوب من خیلی وقته کار نکردم خیلی از موارد از یادم رفته !Cool

یکی از تمریناش اینجوریه که : برنامه ای بنویسید که یه عدد مثبت 2 رقمی (یعنی منفی نباشه دیگه !) از صفحه کلید بخونه و بعد مجموع اعدادشون رو چاپ کنه مثلا اگه عدد 24 باشه اینجوری 2+4

من هرکاری کردم نتونسم مشخص کنم فاصله بین اعداد رو چون اینجوری نمیشه اعداد رو یکیش رو تو یه خونه بزارم یکی رو تو یه خونه ! و عدد هم که تو یه خونه حافظه هست Confused


---

مسعله بعدی که باهاش دچار مشکل شدم :

3 عدد رو از صفحه کلید بخواند و به ترتیب از کوچیک به بزرگ چاپ کنه !

اقا من اینو نوشتم ولی خیلی پیچده شد ! یعنی از 3 خونه حافظه کمک گرفتم و 3 خونه حافظه بک اپ...
کد php:
int x,y,z;
int xl,l,m

scanf
("%i %i %i ,",&x&y&);


if (
>=x>=z) {xl=xx=0;}

if (
>=y>=z) {xl=yy=0;}

if (
>=z>=y) {xl=zz=0;}

 
if (
>=x>=<xl) {l=x;}

if (
>=y>=<xl) {l=x;}

if (
>=z>=<xl) {l=x;}


if (
<=xl x<=l) {m=x;}

if (
<=xl y<=l) {m=y;}

if (
<=xl z<=l) {m=z;} 

و بعد هم اول m بعد l و بعد xl رو چاپ میکنم


ببینید اینی که نوشتم مشکل و موردی نداره ؟! به نظر میرسه مشکلی نداشته باشه ولی یکم پیچیده شد و باز اینجا من ریپ نزدم دوستم ریپ میزنه :دیBiggrin

راه حل بهتر و ساده تری نیست که بشه نوشت ؟ البته با if باشه بهتره Whistle



و نکته مهم من فقط امروز وقت دارم اینو بهش بدم یعنی تا شب هم اگه Okay شد بازم خوبه فقط از امشب که گذشت دیگه به کارم نمیاد متاسفانه Sad


باشد تا بتونم جبران کنم..Heart

اقا این عنوان تاپیک چرا اینجوری شد ! من نوشته بودم : مجموع 2 عدد را چجوری میشه چاپ کرد ( 31 = 3+1 )

ولی موندم چرا اینجوری شد !

یکی اصلاحش کنه لطفا..
(آخرین ویرایش در این ارسال: ۱۲-آذر-۱۳۸۹, ۱۲:۱۹:۱۹، توسط IT.M@N.)
۱۲-آذر-۱۳۸۹, ۱۲:۱۸:۱۲
ارسال‌ها
پاسخ
اشک آفلاین
كاربر دو ستاره
**

ارسال‌ها: 108
موضوع‌ها: 14
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 758
( 532 تشکر در 136 ارسال )
ارسال: #2
RE: مجموع 2 عدد رو چجو (x
با سلام.درمورد مسئله اول:کافیه ورودی اول رو ماکس بگیرید.بقیه ورودیها رو با آیتم مقایسه کنید.اگر عدد بعدی ماکس بود یک جابجایی و بعد هم پرینت.درمورد مسئله اول:وقتی ورودی 2رقمی رو دریافت میکنه رقم اول رو در یک کاراکتر و دومی رو در یکی دیگه استور کرده و بعد اونها رو باهم جمع میکنه.امیدوارم مفید بوده باشه.

زمانی که به پایان رسیدی بدان شروعی دوباره در کام تولد است.Wink
۱۲-آذر-۱۳۸۹, ۱۸:۵۸:۲۳
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, IT.M@N
IT.M@N آفلاین
كاربر دو ستاره
**

ارسال‌ها: 235
موضوع‌ها: 17
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 276
( 327 تشکر در 107 ارسال )
ارسال: #3
RE: مجموع 2 عدد رو چجو (x
سلام به مدیر عزیز..

درمورد مسعله دوم مشکلم حل شد امروز هرچی منتظر reply شدم خبری نبود یکم بیشتر فک کردم به همین نتیجه شما رسیدم ! و حل شد

ولی موند مسعله اولی که خودمم تو پست بالایی بهش اشاره کردم یعنی ارقام وارد شده رو چجوری از هم جدا کنم !!!

یه مثالی چیزی درموردش بزن لطفا..

و بازم ایول به دوستای خوب خودم ..
مرسی
۱۲-آذر-۱۳۸۹, ۲۳:۰۶:۱۹
ارسال‌ها
پاسخ
hamed_Arfaee آفلاین
مدیر بخش
*****

ارسال‌ها: 1,334
موضوع‌ها: 231
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 1250
( 2634 تشکر در 730 ارسال )
ارسال: #4
RE: مجموع 2 عدد رو چجو (x
وقتی عدد دریافت کنین میتونین با تقسیم از هم جدا کنین
کد:
x=23
y=x/10
x=x%10
print x+y

حامد ارفعی

موفقيت، پيش رفتن است، نه به نقطه ي پايان رسيدن.(آنتوني رابينز)


تریگرها در SQL server

آیا میدانید SQL ای
۱۳-آذر-۱۳۸۹, ۰۲:۲۳:۴۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, IT.M@N
IT.M@N آفلاین
كاربر دو ستاره
**

ارسال‌ها: 235
موضوع‌ها: 17
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 276
( 327 تشکر در 107 ارسال )
ارسال: #5
RE: مجموع 2 عدد رو چجو (x
مرسی عزیز ...

گل کاشتی اونم تو دقایق 90 ! چون داشتم میرفتم بخوام گفتم یه رفرش بزنم بلکه فرجی شده باشه

بازم ممنون و موفق باشید
۱۳-آذر-۱۳۸۹, ۰۳:۲۸:۴۲
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS