لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 12/10/20 in أجوبة
-
2 نقاط
-
<!DOCTYPE html> <html> <head> <style> body,html{ width:100%; height:100%; } #parent { margin: 50px; width: 50%; height: 50; border: 2px solid rgb(133, 132, 132); border-radius: 10%; display:flex; text-align: center; } #asc ,#desc { margin: 50px; width: 50%; height: 300px; border: 2px solid #ddd; background-color: #eee; text-align: center; } </style> </head> <body> <div id="parent"> <div id="asc"> sort </div> <div id="desc"> sort </div> </div> <script> var cars = [ {Name:"Asma'a", specialty:"WEB DEVELOPER"}, {Name:"Lamia", specialty:"Programming"}, {Name:"Ayman", specialty:"Hacker"} ]; var x= document.getElementById("parent").innerHTML; x.onmouseover= cars[0].Name + " : " + cars[0].specialty +"\n" + cars[1].Name + " : " + cars[1].specialty +"\n" + cars[2].Name + " : " + cars[2].specialty +"\n" </script> </body> </html> أريد طباعة المصفوفة عند تمرير الماوس لكن لايعمل معي!! لماذا1 نقطة
-
السلام عليكم ورحمة الله وبركاته أرجو المساعدة في حل البرنامج المرفق في الملف البرنامج بلغة ++c DS-Mid-CSE-Practical-2020.pdf1 نقطة
-
السلام عليكم ورحمة الله وبركاته انا استخدم المحرر البرمجي sublime واريد انا اكتب فيى بالعربي كيف يمككني ذلك علما باني حملت برنامج للكاتبه بالعربي لاكنت توقف عمل المحرر sublime1 نقطة
-
باستخدام لغة ++C، أكتب برنامج مستخدما المصفوفات أحادية الابعاد يطلب من المستخدم إدخال 5 طلاب ودرجاتهم من لوحة المفاتيح ومن ثم يقوم البرنامج بحساب التالي: 1- حساب مجموع الدرجات الكلي. 2- حساب متوسط الدرجات. 3- حساب أكبر درجة حصل عليها الطالب. 4- حساب أصغر درجة حصل عليها الطالب. 5- حساب عدد الطلبة الحاصلين على درجة 90 6- حساب عدد الطلبة الراسبين (هم الطلبة الحاصلين على درجة أقل من 50) ملاحظة/ -مطلوب استخدام الـدوال لحساب ماهو مطلوب. -لعمل مصفوفة لاسماء الطلبة استخدم نوع البيانات string1 نقطة
-
هل هذا هو طلبك مثال على استخدام المصفوفات و تقرير بالدرجات1 نقطة
-
1 نقطة
-
مرحباً @Mr Yobe في بداية الأمر إن أردت أن تهتم في مجال الويب يجب ان تعلم أن الويب ينقسم الى قسمين : Front End: وهي ما يراه المستخدم أمامه عند تصفح الموقع . Back End : وهي التي لا يرها المستخدم والمقصود بها لغة البرمجة مثل (php, ruby, …) وتعمل على معالجة المعلومات واستقبالها من واجهة الموقع. والان بعد ان توضحت لنا الأمور قليلاً الآن يأتي سؤالك ,كيف تبدأ بتعلم هذا المجال ؟ يجب علينا بالبداية أن نتعلم ال HTML والتي تعطينا هيكلية أي صفحة خاصة بالإنترنت . بعد ذلك يمكننا تعلم ال CSS والتي بدورها تعطي تنسيقات الموقع و ألوانه و تضيف بعض الحركات والتأثيرات عليه. تعلّم ال JAVASCRIPT , والتي بدورها كلغة برمجة تعطي منطقية للصفحة (( إذا ضغط المستخدم يحدث هكذا , وإذا حرك الفأرة إلى هنا يحدث هكذا )) الخ ... بعد تعلّم هذه الأمور الثلاثة , سيكون بإمكانك إنشاء و تصميم أي موقع أو صفحة تخطر ببالك . و عند هذه النقطة يمكنك الاختيار , إذا أردت أن تكون Back End Developer يجب أن تتعلم على الأقل واحدة من لغات البرمجة الخاصة بالويب (( Ruby ,php,python .... ) , بينما إن أردت أن تكون Front End developer يمكنك أن تتعلم أحد ال frameworks المشهورة مثل vue ,angular,react ومع الوقت يمكنك تعلّم الأدوات المساعدة لتسريع العمل و تسهيله ضمن مجموعات مثل ال Git . فهذه المعلومات الأساسية التي تحتاجها للبداية بتعلم الويب , و أرجوك أن لا تشعر أن الموضوع معقّد أو غاية في الصعوبة , لا أبداً , فهو ممتع و كما قلت يكفيك لإنتاج أول موقع تعلم الأمور الثلاثة الأولى التي ذكرتها . تحياتي1 نقطة
-
مرحباً @Asma'a الكود الخاص بك بحتاج بعض التعديلات .... أولاً بالنسبة للسطر الذي يقوم بعمل select على العنصر parent , فلا يجب أن نستخدم تابع ال innerHtml لأنه ببساطة بقوم بإرجاع ال Html داخل العنصر : لاحظي كيف أن ال x ترجع Html , فيجب لتحديد عنصر استخدام الكود التالي فقط : var x= document.getElementById("parent"); ثانياً ommouseover يجب أن تساوي تابعاً وليس قيمة نصية , وضمن هذا التابع يمكننا القيام بأي شيء مثل الطباعة أو غيرها . على هذا يكون الكود النهائي لطباعة المصفوفة ضمن ال console : var x = document.getElementById("parent"); x.onmouseover = function () { var content = cars[0].Name + " : " + cars[0].specialty + "\n" + cars[1].Name + " : " + cars[1].specialty + "\n" + cars[2].Name + " : " + cars[2].specialty + "\n"; console.log(content); } تحياتي1 نقطة
-
مرحباً بك، في الحقيقة تعليمة switch تعمل بشكل صحيح و ذلك لأن أي قيمة يتم إرجاعها في المتغير num عبارة عن سلسلة نصية (string) و بالتالي لم تُطابق أي حالة من الحالات الموجودة (cases) في تعليمة switch. إضافة إلى ذلك لا توجد تعليمة default فإذا لم تتحقق أي حالة من الحالات سيتم تنفيذها: default: message.innerHTML = "anything"; break; بإمكانك تحويل النوع من string إلى int بحيث مثلا: حالياً إذا أدخل المُستخدم 2 فإن القيمة التي ستُخزن في المُتغير num ستكون "2" لكن يُمكننا تحويلها إلى 2 عن طريق إستخدام الدالة parseInt كما هو موضح أدناه: var num = parseInt(document.getElementById("number").value); ليُصبح الكود في النهاية بهذا الشكل: function f1() { "use strict"; var num = parseInt(document.getElementById("number").value); var result = num * 600; var message = document.getElementById("m"); switch (num) { case 1 : message.innerHTML = "1/1/2020"; break; case 2 : message.innerHTML = "2/2/2020"; break; case 3 : message.innerHTML = "3/3/2020"; break; case 4 : message.innerHTML = "4/4/2020"; break; case 5 : message.innerHTML = "5/5/2020"; break; default: message.innerHTML = "anything"; break; } } بالتوفيق.1 نقطة
-
مرحبا محمد، إقرأ رسالة الخطأ السطر رقم 4 من الأسفل. يخبرك أنه عليك تثبيت نسخة Microsoft Visual c++ 14.0، فهي مطلوبة بالإضافة لـ Build Tools ويقترح عليك تحميلهم من الرابط المرفق visualstudio.microsoft.com/downloads بالتوفيق1 نقطة
-
هل يمكنك تجربة التالي و إخباري بالنتائج: pip uninstall pyinstaller ثم pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip ثم pip install -U gevent==1.5a3 ثم pip install -U auto-py-to-exe1 نقطة
-
مرحباً بك، بإمكانك متابعة منصة بعيد فشركة حسوب تنشر عليها العديد من الوظائف في مختلف المجالات للعمل معهم ضمن الفريق و تقوم بالتقديم على الوظيفة من خلال إرسال سيرتك الذاتية و الإجابة على بعض الأسئلة من خلال تقديم عرضك لهم و إن وجدو أنك الشخص المناسب لذلك المنصب سيتواصلون معك لإجراء مقابلة و إن جرت الأمور على ما يرام ووجدو أنك ستُقدم إضافة لهم و انك الشخص الذي يبحثون عنه سيقومون بتوظيفك. بالتوفيق.1 نقطة
-
من وجهة نظري أن الفكرة الغير تقليدية هي التي تقدم إفادة حقيقية لشريحة معينة ، وبإمكانك الوصول إلى الأفكار التي تخدم الناس بالتعرف على مشاكلهم ثم تقدم لهذه المشاكل حلول ، أو تقدم ميزة إضافية تجعلك سابق بخطوة عن المنافس. ومن ضمن الأفكار التي أود أن أجد لها شركة عربية هي خدمة النشرة البريدية (موقع مثل getresponse أو aweber أو Mailchimp ولكن باللغة العربية ويكون بأسعار أقل ، كنت أتمنى أن يكون معي المال لتنفيذ هذه الفكرة ولكن إن كان بإمكانك أنت تنفيذها فأنت لها.1 نقطة
-
عليك أنّ تدرك أنّه لا يوجد ما يُسمى "أفضل طريقة"، الطرق كثيرة وعليك اكتشاف الطريقة الّتي تُناسبك، ولكن بعد تعلّم الأساسيات، سواء بقراءة الكتب أو مُتابعة دورة ما، عليك مُتابعة التعلّم بالتطبيق العمليّ، وهو ما يُسمى Learn by doing.عندما يكون لديك هدف في تعلّم البرمجة، مثلًا لديك فكرة تطبيق أوفكرة موقع وتريد تطبيقها، سيكون ذلك حافزًا قويًا جدًا لك للمُتابعة.اللغة الإنكليزية لا مَفر منها خصوصًا في المرحلة المتوسطة والمُتقدمة، وليس من المُفترض أنّ تكون "بلبلًا" كل ما عليك أنّ تعرفه هو الأساسيات والباقي ترجمة -الجميع يفعل ذلك على الأقل في البداية-فأنت لا تقرأ كتابًا أدبيًا، والكتب التقنيّة أسهل بكثير.أبتعد عن المُقارنات بين لغات البرمجة ولا تلتفت إليها أبدًا، وعندما تقرأ عنوان "لغة x بطيئة" فهذا إشارة لك لكي تُغلق الموضوع على الفور، وضع في بالك أنّه عندما تتعلّم أي لغة فأنت تتعلم أساسيات باقي اللغات، وعليه اختر اللغة الّتي تُناسب رغبتك وميولك.النقطة الأخيرة وهي أهم نقطة في رأي، في مرحلة ما خلال تعلمك وبعد تعلّم الأساسيات، سوف تصل إلى نقطة تظن بها أنّ البرمجة أمرًا صعبًا وهو مجال ليس لك، هذه المرحلة بالذات إنّ تجاوزتها فاعتبر نفسك مُبرمجًا.1 نقطة
