Hamada Sayed
-
المساهمات
106 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
4
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة Hamada Sayed
-
-
بتاريخ On 4/9/2020 at 12:06 قال Nadia الجهني:
مانوع الخطا هنا مع التصحيح
;()void Mark
;(void Mark( int x=1
;x+=2
;()Mark
الخطأ في الكود خطأ برمجي وهو وجود أكتر من ميثود بنفس الاسم وبدون params
التصحيح
int main(){ int x=0; void Mark(int x=1); x+=2; Mark(); } void Mark(int x=1){ //... }
-
بتاريخ 6 ساعات قال محمد الحربي13:
الحل
Loop: | sll | $t1, | $s3, | 2 | 60000 | 0 | 0 |19 | 9 | 2 | 0 | R | add | $t1, | $t1, | $s6 | 60004 | 0 | 9 |22 | 9 | 0 |32 | R | lw | $t0, | 0($t1)| | 60008 | 35| 9 | 8 | 0 | I | bne | $t0, | $s5, | Exit | 60012 | 5 | 8 |21 | 15006 | I | addi | $s3, | $s3, | 1 | 60016 | 8 |19 |19 | 1 | I | j | Loop | | 60020 | 2 | 15000 | J Exit: | | | 60024
-
بتاريخ 3 دقائق مضت قال Mohamd Imran:
اي انه لن يصل الى الصفر ويتم طباعة النتيجة الاكبر من صفر
متغير الindex في الfor من النوع int وليس unsigned int وبالتالي فالرقم 0x80000000 أصغر من صفر وسيتم انهاء عمل الدوران بعد الوصول لهذا الرقم وجمع كل الارقام التي سبقته في متغير x والنوع long يقبل جمع النوع int
والسبب هو ان int حجمه 4byte وlong حجمه 8byte
-
الهدف من الدوران هو الحصول علي مجموع الارقام من 1 إلي 0x7fffffff
وللحصول علي مجموع الارقام يجب التصريح عن المتغير x خارج الfor والنوع int لا يكفي لتخزين مجموع الارقام من 1 إلي 0x7fffffff فيجب التصريح عن المتغير x من النوع long
-
بتاريخ 8 ساعات قال Nadia الجهني:
مالنوع الخطا هنا مع التصحيح
(Stack (int size
}
;int Stk_ptr,Max_len
;[Stk_ptr = new int [size
;Max_len= size-1
{
يوجد 2 Error
الاول هو التصريح عن المتغير Stk_ptr من النوع int وفي هذه الحاله يجب الاعلان عن مؤشر int*
الثاني هو التصريح عن المتغيرين Stk_ptr,Max_len داخل داله البناء وبهذا لا تستطيع دوال الpush,pop الوصول للمتغيرين
والتصحيح
private: int *Stk_ptr, Max_len; public: Stack(int size){ Stk_ptr=new int[size]; Max_len=size-1; }
-
الخطأ في التصريح عن المتغير x داخل الدوران وأيضا من النوع int
الحل هو التصريح عن المتغير x خارج الدوران ومن النوع long
// long long x=0; //32bit long x=0; // 64bit for(int I=1; I>0; I++){ x+=I; }
-
بتاريخ 7 ساعات قال Nadia الجهني:
مانوع الخطا هنا مع التصحيح
(++for (int I=1; I > 0, I
{
;int x=0;
;x+=I
}
استبدال الفاصله بالفاصله المنقوطه
التصريح عن المتغير x خارج الدوران
مع العلم ان الفيضان سيحدث للمتغير x اكثر من مره
int x=0; for(int I=1; i>0; i++){ x+=1; }
-
الصوره رقم ٢
-
بتاريخ 1 دقيقة مضت قال عبدالله التميمي5:
الـ parent هو
الهيدر اصبح عنصر وليس parent
الparent اللي فيه الكلاس row اضف له الخاصيه position: relative
والآدي ده carouselExampleSlidesOnly# اضف له الخاصيه
position: absolute والخاصيه bottom: 50px
- 1
-
حدث خطأ في الbinary code السابق
وده بعد التعديل
lw $t0, 0($t1) 10001101001010000000000000000000 Add $t0, $s1, $s2 00000010000100010100000000100000 Sub $t0, $s3, $s4 00000010010100110100000000100010 Sw $s3, 32($s4) 10101110011100100000000000100000 And $t2, $s0, $s7 00000001111101100101000000100100
-
السلام عليكم.
بتاريخ 16 ساعات قال محمد الحربي13:Binary code
1000110100101000000000000000000000000010000100010100000000100000000000100101001101000000001000101010001001110010000000000010000000000001111101100101000000100110
-
الparent للheader أضف له الخاصيه position: relative والchild التاني اللي بعد الheader أضف له الخاصيه position: absolute والخاصيه bottom: 50px
-
السلام عليكم
بتاريخ On 27/3/2020 at 22:02 قال عبدالله التميمي5:أصبح النص وكأنه يسبح خارج محيطه ((خصوصاً في العبارات التي تكون على سطرين)) ، في السابق كان النص لا يستطيع أن يخرج عن الـ header ، الآن لو شاهدت الموقع ستفهم المقصود.
لو ركزت في خواص الcss في الرابط وبالتحديد في الخاصيه position ستجد حل المشكله
-
ممكن تتابع مع الربط ده https://sunlight.gq/html.php?id=8 ربما تتضح الفكره لك
- 1
-
5245786
- 1
-
العنصر اللي تم اضافه التأثير ليه اجعله في نفس المستوي او مستوي اعلي وليس parent واضف له الخاصيه position absolute
واستخدم الخاصيه z-index بقيمه سالبه في حال تم اضافه العنصر بعد الparent
-
بلغه C
#include <stdio.h> #include <stdlib.h> #define BITS 0xc #define FILENAME "filename here" static void output(unsigned char char1, unsigned char char2){ printf("%02x %02x\n", char1, char2); } void readFile(char *filename){ unsigned char rd; FILE *file=fopen(filename, "rb"); if(!file){ printf("error open file (%s)\n", filename); return; } fseek(file, 0, SEEK_SET); while(!feof(file)){ rd=(char)fgetc(file); output((rd&0xf0)|BITS, ((rd&15)<<4)|BITS); } } int main(int argc, char** argv) { readFile(FILENAME); return (EXIT_SUCCESS); }
- 1
-
ممكن باستخدام sort & callback & classes, friend classes
#include <iostream> #include <algorithm> using namespace std; class Item{ public: friend class Test; private: int item; public: Item(){ item=0; } int getItem(){ return item; } void setItem(int _item){ item=_item; } }; class Test{ private: static int itemCmp(Item item1, Item item2) { if(item1.item<item2.item) return 1; return 0; } public: void getItemsFromSTDIN(Item item[]){ int rd; int idx; cout<<"Now write the numbers: "; for (idx=0; idx<3; idx++){ cin>>rd; item[idx].item=rd; } } void sort(Item item[]){ std::sort(item, item+3, itemCmp); } void print(Item item[]){ cout <<item[0].item <<", " <<item[1].item <<", " <<item[2].item <<endl; } }; int main(int argsCount, char **argsValues){ Item item[3]; Test test; test.getItemsFromSTDIN(item); test.sort(item); test.print(item); return 0; }
-
بتاريخ 7 ساعات قال Hala Haneya:
The cpp file
السلام عليكم
المشكله في الconstructor
bookType::bookType(string title, int noOfAuthors, string authors[4], string publisher, int ISBN, double price, int noOfCopies) { title = ""; noOfAuthors = 0; authors[0] = ""; authors[1] = ""; authors[2] = ""; authors[3] = ""; publisher = ""; ISBN = 0; price = 0.0; noOfCopies = 0; } // end constructor
تحتاج لتهيئه الخصائص بالوسائط الممره وليس بقيم افتراضيه
bookType::bookType(string title, int noOfAuthors, string authors[4], string publisher, int ISBN, double price, int noOfCopies) { this->title = title; this->noOfAuthors = noOfAuthors; this->authors[0] = authors[0]; this->authors[1] = authors[1]; this->authors[2] = authors[2]; this->authors[3] = authors[3]; this->publisher = publisher; this->ISBN = ISBN; this->price = price; this->noOfCopies = noOfCopies; } // end constructor
- 1
-
الكود يتفاعل مع المستخدم علي الكمبيوتر وينتقل 3 نوافذ لليمين واليسار وعلي الموبايل نافذه واحده
لكن للانتقال دفعه واحده يجب استخدام واحده من الدوال slideTo, slideToLoop بدلا من الدوال slideNext, slidePrev
-
بتاريخ منذ ساعة مضت قال عبدالله التميمي5:
ما هو المقصود بالـ event click
التفاعل مع المستخدم عند الضغط علي العناصر في html
بتاريخ منذ ساعة مضت قال عبدالله التميمي5:وأين أجده؟
يمكنك اضافته في نهايه شفره الجافا سكربت في الكود الاصلي في tab Js
-
بتاريخ 1 ساعة قال عبدالله التميمي5:
هل يمكنك التفصيل أكثر وشرح الأمر عملياً، فأنا مبتدئ في الجافا سكربت.
اضافه الevent click استخدم الكود ده
swiper.on('click', function (e) { var np=e.target; var spv=3; //this.params.slidesPerView-1; do{ if (np.getAttribute("class").indexOf("news-slider-prev") != -1) { while(spv--) this.slidePrev(0, 0); break; } else if (np.getAttribute("class").indexOf("news-slider-next") != -1) { while(spv--) this.slideNext(0, 0); break; } }while((np=np.parentNode) != null); });
بتاريخ On 1/16/2020 at 09:23 قال عبدالله التميمي5:مع مراعاة أن تصفح الهواتف والشاشات الصغيرة يبقى على حاله (كل خدمة تعرض بشكل منفصل).
في الjson الممرر كوسيط ثاني لانشاء instance من الكائن Swiper استبدل السطر
slidesPerView: 'auto', بالسظر slidesPerView: 1,
لعرض slide واحد في الشاشات اصغر من 480px
واستبدل ايضا
breakpoints: { 480: { spaceBetween: 0, centeredSlides: true } }, بال breakpoints: { 480: { slidesPerView: 2, centeredSlides: true, spaceBetween: 0 }, 800: { slidesPerView: 3, centeredSlides: true, spaceBetween: 0 } },
لعرض اكتر من slide مع اختلاف حجم الشاشات
في الevent click استبدل السطر
var spv=3; //this.params.slidesPerView-1; بالسطر var spv=this.params.slidesPerView-1;
-
السلام عليكم.
افضل طريقه لعمل ذالك هو اضافه الevent click واستدعاء الدوال slideNext و slidePrev داخله
-
السلام عليكم
بتاريخ On 6/12/2019 at 20:40 قال Abdelnaem Atia:هل من طريقة اخري للحل
في الjs فقط
for (var k1 in arr)
for (var k2 in arr)
if (arr[k1] < arr[k2])
[arr[k1], arr[k2]] = [arr[k2], arr[k1]];
تصحيح تعليمات MIPS
في أسئلة البرمجة
نشر
التصحيح
lui $t0, 0 sltu $t0, $s1, $t2 beq $t0, $zero, IndexOutOfBounds