15-11-16, 12:07 AM
كيف يمكن ترتيب قائمة اعداد موجودة بملف نصي على حسب الرقم الاخير من كل عدد اي على النحو الموجود في الصورة ادناه
كيف يمكن عمل هذا الترتيب
|
15-11-16, 12:07 AM
كيف يمكن ترتيب قائمة اعداد موجودة بملف نصي على حسب الرقم الاخير من كل عدد اي على النحو الموجود في الصورة ادناه
15-11-16, 12:17 AM
السلام عليكم
اخي الكريم قم بتحويل الارقام الى نص بعد ذلك قم بعملية الترتيب تلاحظ ان الترتيب اصبح كما تريد والله اعلم يعطيك العافية (( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))
15-11-16, 12:38 AM
15-11-16, 12:40 AM
هل تقصد الترتيب تنازلي او تصاعدي للاعداد الموجودة في الملف النصي
ام هل هناك طريقة معينة للترتيب خاصة بك؟؟ يرجى التوضيح اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
15-11-16, 01:31 AM
عليك أن تقرأ الملف باستخدام IO.File.RealAllLines فتحصل علي مصفوفة عبارة عن String لحميع الاسطر
, طالما انت متأكد ان جميع المدخلات عبارة عن ارقام أصلا فكل ما عليك هو ان تقوم بنحويل تلك المصفوفة الي مصفوفة Integer عن طريق عمل حلقة تكرارية تقرأ ما هو موجود ف المصفوفة و تحويل كل String ف المصفوفة الي Integer باستخدام |Integer.Parse واخيرا تقوم بuمل Sort لمصفوفة الأرقام إما تصاعديا او تنازليا
15-11-16, 01:33 AM
انت تقصد الترتيب تصاعدي حسب الخانة الاولى من الرقم (خانة الاحاد و ليس العشرات) هل انا مخطئ؟؟
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
15-11-16, 01:42 AM
أيضا من الممكن ان تستخدم SortedDictionary كالتالي
PHP كود : Dim dict As New SortedDictionary(Of Integer, String)() تم الشكر بواسطة: ابو ليلى
15-11-16, 01:48 AM
كود : Dim lstNo As New List(Of Integer) From {55, 67, 11, 56, 83, 32, 23, 46, 43, 91, 80, 20, 12} مع تغيير ما يلزمك من تحويل الادخال المباشر في الكود للارقام ، الى قرائتها من ملف نصي . الناتج من الكود السابق كالتالي : كود : 20 بالتوفيق
اسم معرفي : محمد يحيى
تم الشكر بواسطة: ابو ليلى
15-11-16, 02:08 AM
باستخدام كود الاخ محمد يمكنك اجراء اللازم
و لقراءة الملف النصي ليتوافق مع الكود السابق PHP كود : Dim fStream As New System.IO.FileStream("d:\File1.txt", IO.FileMode.Open) اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
|
|