PDA

View Full Version : سوال: استفاده از پشته برای برعکس کردن اعداد



abasi.mohsen
جمعه 09 دی 1390, 16:47 عصر
میخوام برنامه ای بنویسم که یکسری عدد از ورودی بگیرد که پایان آنها عدد 1- باشد سپس با استفاده از پشته اعداد برعکس ترتیب ورودشان چاپ شوند

mp_mp353
دوشنبه 19 دی 1390, 13:51 عصر
میخوام برنامه ای بنویسم که یکسری عدد از ورودی بگیرد که پایان آنها عدد 1- باشد سپس با استفاده از پشته اعداد برعکس ترتیب ورودشان چاپ شوند

ئوست عزیز کاری نداره کافیه شما عداد رو به ترتیب داخل پشتهپوش کنی و بعد که تموم شدن یکی یکی پاپ کنی و چاپ کنی.
میدونی که در پشته اولین ورودی آخرین خروجی هست و بر عکس آخرین ورودی اولین خروجی.
نتونستی بگو تا کمکت کنم

darkness-king
دوشنبه 26 دی 1390, 15:42 عصر
سلام
این کد به دردت میخوره
80915

crackgns
یک شنبه 30 بهمن 1390, 17:12 عصر
mp_mp353 (http://barnamenevis.org/member.php?104287-mp_mp353) درست مي گه.ساختار پشته به اين صورته كه داده اي كه آخرين بار وارد شده اول فراخواني ميشه و با فراخواني هاي بعدي داده هايي كه قبل تر وارد شدن به دست ميان.براي نوشتن اين برنامه،(چاپ اعداد برعكس اون ترتيبي كه در ورودي چاپ شدن )چون داده ها از يه نوع هستند به يه آرايه و متغير كه آخرين مورد ورودي رو نشون بده احتياج داري اگه براي به وجود آوردن پشته بازم دچار مشكل شدي مي توني به اين لينك مراجعه كني:
http://answers.yahoo.com/question/index?qid=20100110172202AA43heX