با سلام
دوستان من ميخوام برنامه اي بنويسم كه دو عدد و عملگر مورد نظر رو از كاربر بگيره و نتيجه رو چاپ كنه.مثلا 5و9 رو بگيره با عملگر ضرب و جواب رو چاپ كنه.حالا به چه شكلي بايد اين عملگر از كاربر گرفته بشه رو نميدونم؟
ممنون ميشم راهنمائي كنيد.
Printable View
با سلام
دوستان من ميخوام برنامه اي بنويسم كه دو عدد و عملگر مورد نظر رو از كاربر بگيره و نتيجه رو چاپ كنه.مثلا 5و9 رو بگيره با عملگر ضرب و جواب رو چاپ كنه.حالا به چه شكلي بايد اين عملگر از كاربر گرفته بشه رو نميدونم؟
ممنون ميشم راهنمائي كنيد.
به نظر نمياد كه ديگه اينقدر سخت باشه!!؟نقل قول:
سلام
خب میتونی عملگرا رو معرفی کنی...با سویچ کیس میشه نوشت...
میشه عملگرو بعنوان استرینگ بگیره و ....
سلام ،نقل قول:
اگه کاربر اعداد و عملگر های خودشو در یک رشته تعریف کنه ، بیرون کشیدن اعداد و عملگر ها رو میتونید تو 2 تا Stack انجام بدین که خود استک عملگر ها باید با رعایت تقدم عملگر باشه...
ولی اگه برنامه به همین صورت کلیشه ایه که تو دو تا سوال 2 تا عدد بگیره و یه سوال عملگر رو بگیره ، عددش که معلومه ، عملگر رو هم اگه فقط 4 عمل اصلی هستش رو با یه Switch - Case میتونی بنویسی که کیس های ما هر کدوم یه کاراکتر میگیرن به عنوان عملگرها...