ببین ، تو نفهمیدی که من چی می خوام پس جوابت هم نامفهوم است.
من می خوام کسی که برنامه نوشته شده را اجرا می کنه بتونه به دلخواه خودش چندتا از متغیرهای مورد نظر را وارد کنه
مثلا اگر قرار باشه برنامه با استفاده از یک فرمول عبارتی را بدست آورد ، امکان دارد داده های مسئله X و y باشد و امکان دارد X و z باشد. برای مثال مقدار بار یک ذره رو از فرمول q=ne بدست می آید اگر سوال مقدار q را بخواهد برنامه باید مقدار n و e را وارد کند در حالی که ممکن است مسئله n را بخواهد که در این صورت باید مقدار q و e را وارد کند.
حالا:
من می خوام که فرد بتونه خودش انتخاب کنه که کدوم متغیر را وارد کند و سپس کامپیوتر با استفاده از فرمول مورد نظر جواب ما را بدست آورد.
که در این جا جواب ما متغیری است که ما برای آن چیز در نظر نگرفته ایم.