سلام
كيف اقوم ببرمجة تطبيق مثل تطبيق سكورتيك والادوات الازمه شكرا
إن هذا التطبيق يستخدم تقنيات التعرف على النص باستخدام الصور / الكاميرا OCR = Optical character recognition , وحسب استخدام التطبيق يقوم بقراءة علاقات رياضية ويسعى لحلهم.
الجزء الأول من المشكلة، يمكنك تحميل مكتبات تقرأ النص من الصور حسب لغة البرمجة التي تستخدمها و بالطبع يوجد هكذا مكتبات إن كنت تستخدم java - kotlin - swift ..
أما الجزء الثاني، حل المعادلة، عليك استخدام خوارزميات و بناء المعادلة وحلها مثل Infix To Postfix Conversion Using Stack،
افترض وجود تعبير رياضي:
a+b*(c^d-e)^(f+g*h)-i
حيث يتم معالجها بعد ترتيب الأولويات الريضاية للرموز الحسابية يتم تقييم مابين الأقواس وتجميعهم ثم(الضرب و القسمة) أولا ثم الجمع و الطرح ثانيا. وبتعويض القيم يتم حساب القيمة.
التطبيق ليس بسيطا ويحتاج مهارات في الرياضيات، ولعمل منافس له عليك الإعتماد على الخوارزميات وتحسينها
التعليقات