עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone - פורומים

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

תכנות

פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.

  1. Started by supercars,

    ערב טוב. אני צריך להכין שיטה הקולטת סדרת מספרים, מחשבת ומחזירה את ההפרש המקסימלי בין שני מספרים. חשבתי על זה הרבה ולא הצלחתי לפתור. תודה רבה מראש.

    • 18 תגובות
    • 1.9k צפיות
  2. שלום, עבדתי די הרבה זמן על האתר החדש שלי שנקרא: www.gitaratabs.com האתר משמש ללימוד גיטרה וכלים נוספים. הוא מכיל בתוכו טאבים+שיעורים, טאבים ואקורדים איכותיים ביותר. האתר מותאם לכל הרזולוציות, המסכים, הדפדפנים ואפילו מותאם לסלולרי וטבלטים.

    • 0 תגובות
    • 900 צפיות
  3. שלומות, אני זקוק לעזרה ה"משימה": כתוב שגרה רקורסיבית המקבלת כפרמטר מספר שלם וחיובי ומחזירה את ערך הספרה המקסימלית. הנה הפתרון שלי(בשפת בני אדם): הפרד ממספר את ספרת האחדות שלו/פרק המספר עד הגיעך ל0. אם הגעת ל0 אזי 0 <- מקסימום אחרת אם ספרת האחדות הנוכחית גדולה מן המקסימום אזי הצב במקסימום את ספרת האחדות הנוכחית מקסימום = מקסימום(ללא ספרת האחדות) בפסקל: Function FindMaxDigit(N:integer):integer; Begin If N = 0 Then FindMaxDigit := 0 Else Begin If FindMaxDigit(N mod 10) > FindMaxDigit Then FindMaxDigit := FindMaxDigit(N mod 10); FindMaxDigit := FindMaxDigit(N div 10); End; End;{IfFivePresnet} אז הנה איפה שאני צריך את עזרתכם תו…

    • 7 תגובות
    • 4.1k צפיות
  4. אהלן, לאחרונה התחלתי ללמוד C#.. חשבתי לבנות תוכנית שמקבלת מספר בינארי, לדוגמא 111, ומחזירה את המספר בעשרוני(7).. הבעיה היא, שכדי להמיר מספר בינארי לעשרוני צריך לקחת כל ספרה בנפרד ולהכפיל אותה ב2 בחזקת המיקום.. מה שאומר, שאם אני מקבל מספר כמו 11001 אני צריך להפריד אותו ל 1 0 0 1 1 ואני לא יודע איך אפשר לעשות כזה דבר.. עוד דבר, מישהו מכיר אתר עם כל מיני פרויקטים קטנים עם קוד המקור שלהם ככה שאפשר לעבור על הקוד וללמוד ממנו? תודה!

    • 6 תגובות
    • 1.7k צפיות
  5. שלום לכולם נדרשתי לבנות משחק ראשון שלי בארדואינו ואני עדיין לא שולטת טוב ישמח לעזרתכם 1.להדליק מיקום אקראי גם הכיוונים וגם האלכסונים שמיוצגים ע"י שתי נורות כלומר אם לדוגמא :דולקת גם הנורה הימנית וגם העליונה - יש להזיז באלכסון ימינה ולמעלה ולכבות את שניהם ואחרי 20 פעמים של הזזות נכונות לכבות את הנורות ושהמשחק יגמיר .

    • 1 תגובה
    • 719 צפיות
  6. Started by arkady,

    אנשים שלום הכנתי עבודה לבית הספר, העבודה היא בשפת C. שאני עושה Comiple אין שום שגיאה והכל עובר חלק, אבל שאני עושה run אני מקבל שגיאה אחת שאומרת: Undefined symbol _main in module TURBO_CCOS.ASM זו ההודעה. אני זקוק לעזרה בהקדם האפשרי תודה! :-) אם זה משנה אני עובד בקומפיילר TcLight

    • 1 תגובה
    • 683 צפיות
  7. Started by omer1595,

    שלום, ניסיתי לעשות פונקציה שסופרת כמה structs יש לי בקובץ... אבל זה לא הצליח הלולאה פשוט אינסופית. הינה הקוד: int count_structs(FILE *fin) { int i=1; struct book b; rewind(fin); while (!feof(fin)) { fseek(fin,sizeof(b),SEEK_CUR); i++; // printf("i= %d\n",i); } return i; } מישהו יכול לעזור לי להבין למה זה לא עובד? תודה רבה לכל מי שיעזור ושבת שלום

    • 4 תגובות
    • 654 צפיות
  8. Started by DNA_na,

    שלום, אני רוצה לכתוב תוכנית בJava שמשתמשת במערך בוליאני כתנאי יציאה מלולאת while. איך אני יכול לעשות את זה? תודה לכל העוזרים

  9. אהלן. אני צריך למצוא פתרון לאחסון 500MB +/- (לא אני בניתי את האתר ולא לא בשבילי). מכיוון שהאתר לא יכיל הרבה גולשים אז חשבתי לקחת מחשב עתיק ולפתוח עליו שרת. השאלה עם זה אפשרי. קודם כל זה ישמע מצחיק כצאת אז הנה. פנטיום 1 200MHZ 80MB SDRAM 730MB HDD ide LG X52CD ROM Ati GPU 1-2MB PCI VGA 1024*768 Etharnet card 10/100 PCI Windows xp sp2 lite Usb 2.0 pci card x6 (משום מה גיליתי שיש יציאה אחת על הלוח שמפעילים אותה בביוס וחשבתי שUSB קיים רק מפנטיום 2 וW98 השאלה עם בכלל הגרוטאה הזאת מסוגלת לזה עם יותקן עליו אפילו 98/2K שהם טסות או איזה לינוקס. האתר יהיה צרוב על דיסק או מחובר לדיסק און קי. ותגידו לי מה המינימום שצריך עם זה ככה P2-3 מסוגלים לזה כי המחשב הזה הייתי הופך אותו לMs-Dos …

  10. היי, בלינקים למטה תוכלו למצוא פוסטים על המגמות החמות בעולם הווב, עם דגש מיוחד למובייל: http://www.softwarearchiblog.com/2012/04/web-mobile-1.html http://www.softwarearchiblog.com/2012/04/web-mobile-2.html תגובות והערות יתקבלו בשמחה, ליאור

    • 0 תגובות
    • 834 צפיות
  11. הי ! אני מנסה לבצע: string1 = string2 + string3 באופן הבא: 1. header file למחלקה str כדלקמן: //str1.h // header file for class str class str { public: str(char *); void setS(char *); str &operator+(str &); str &operator=(str &); private: char *s; int l; }; 2. ה implementation file של המחלקה כדלקמן: //str.cpp // implementation of class str #include "str.h" #include <new> #include <iostream> str::str(char *myS) { setS(myS); } void str::setS(char *yoS) { int myL = strlen(yoS); s = new char[myL]; strcpy(s, yoS); } str &str::operator+(str &yoStr) { int myL = strlen(yoStr.s…

    • 4 תגובות
    • 701 צפיות
  12. Started by HAREL1010,

    שלום אני חדש בתחום ואני רוצה לבנות אתר ב HTML5 לאחותי שעוסקת בנדל"ן . אני רוצה לתת לה אופציה להעלות תמונות ולמחוק באמצעות שם משתמש וסיסמה( כמו ביד 2) איך אני עושה את זה ? מה אני צריך ללמוד בשביל זה? אני לומד לבד. תודה!

  13. Started by Sikamikanico,

    אחרי שקראתי קצת בספר של ++C, החלטתי לעבור לתכנת רק בה (במקום C). כחלק מהמעבר, אני משדרג את משחק הסנייק שבניתי בC. אני משתמש במשחק בפקודה realloc, שזה נותן להגדיל\להקטין את הזכרון הדינמי שמוקצה כבר. רציתי לדעת אם יש מקביל לפקודה זו ב++C. בינתיים אני משתמש בזכרון זמני, מעתיק אליו את הזכרון הקיים, יוצר זכרון חדש גדול יותר, ומעתיק אליו את הישן. כמובן שזה לא יעיל, כי אני משתמש בשתי פקודות new ושתי delete, במקום realloc אחת. בלי קשר: ++C ממש שפה אדירה! האפשרות להשתמש בפונקציות ספציפיות לאוביקט, חסכה לי המון שורות קוד - בעיקר של שימוש בפוינטרים.

    • 39 תגובות
    • 6.5k צפיות
  14. Started by בלה,

    שלום, חשבתי לבנות sniffer . אני יודע להשתמש ב- Winsock אבל אין לי ניסיון גדול בכתיבת ישומי רשת. מישהו יוכל להפנות אות למקור מידע שיראה לי איך להגיע ל promiscious mode ? אה ואם מישהו כאן גם מכיר מדריך ל- raw sockets זה יהיה נחמד. תודה

    • 1 תגובה
    • 816 צפיות
  15. Started by spinchicken,

    אני מנסה להריץ ב C++ שני thread ים במקביל שקוראים לאותן פונקציות. כדי למנוע פנייה בו זמנית השתמשתי ב critical section אבל בגלל זה נוצר הפרש זמנים שהורס לי משהו בתוכנית. יש אולי דרך יותר טובה שלא תפגע לי בזמן? אולי דרך שממש תשכפל את הפונקצייה שנקראת?

    • 6 תגובות
    • 980 צפיות
  16. שלום, כיצד אני יכול לשמור נתיב לאלמנט מסויים בתוך מסמך XML כך שאוכל לגשת ישירות לאלמנט הנ"ל לפי הצורך. אי אפשר להשתמש באינדקסים או שיטות כמו "first child" מכיון שמיקומו של האלמנט יכול להשתנות. מדובר בקובץ גדול ואני לא רוצה לסרוק את כולו כל פעם מחדש כדי לחפש את האלמנט הנ"ל. הנתיב לאלמנט המבוקש הוא ייחודי ואין חשש שיהיו 2 או יותר נתיבים זהים. שאלה נוספת: אחרי שסרקתי XML ומצאתי אלמנט מסויים(למשל בעזרת GetElementsByTagNameׂ) האם קיימת פונקציה שתחזיר לי את הנתיב לאלמנט הנ"ל?

    • 2 תגובות
    • 1k צפיות
  17. שלום לכולם, אני עובד בעיקר על ASP.NET, ורוצה לשלב את החדשות שלמעלה המתגלגלות באתר שלי. (כנ"ל לדוגמא החדשות של YNET). כמו כן, שבלחיצה יפתחו בחלון חדש. ראיתי שמשהו ניסה להבין איך עושים זאת(פה בפורום) ולא בדיוק הבנתי אם הוא הצליח ואיך. אשמח להסבר או קישור. תודה, ושיהיה רק טוב...

    • 11 תגובות
    • 1.7k צפיות
  18. Started by Rule The Pc,

    אהלן. אהלן חברה.... אני כתה י' והשנה אנחנו נצטרך לבנות פרוייקט של לתכנת ג'וק בשפת C...... עכשיו אנחנו נתחיל ללמוד את החומר ר קעוד חודשיים ומשעמם לי אז רציתי לדעת... איך כתובים פקודת OUTPUT.... הבנתי שצריך לכתוב את הפורט.... אבל איך זה נראה איזה INCLUDE.............

    • 8 תגובות
    • 1.3k צפיות
  19. אני צריכה לממש את הפונקציה public static String bigNumbersAddition(String n1, String n2) אשר תקבל שתי מחרוזות ותבדוק האם המחרוזות מכילות מספרים בלבד. במידה והקלט לא תקין על הפונקציה להחזיר null במידה והקלט תקין עלי להמיר את המחרוזת למערך של תווים ע"י שימוש בפונקציה toCharArray. עם שתי לולאות בדקתי אם המחרוזות מכילות אכן רק מספרים . במידה והקלט באמת תקין אני צריכה להחזיר מערך של תווים. הבעיה היא שכאשר אני משתמשת בפונקציה toCharArray ואני רוצה להחזיר בסוף הפעולה את המערך זה רושם לי שאי אפשר להפוך מchar ל string. מישהו יודע אולי מה הבעיה בקוד שכתבתי ? תודה מראש !!

    • 3 תגובות
    • 1.1k צפיות
  20. Started by miaoo673,

    הופיעה היום במבחן ועד עכשיו אין לי מושג איך לפתור את זה: נתון מערך לא ממוין עם n איברים שונים. מגדירים "היפוך" כזוג איברים, כך שאחד מהם גדול מהשני ונמצא לפניו במערך. צריך להציע אלגוריתם שמוצא את מספר ההיפוכים במערך, בסיבוכיות (O(n*logn.

    • 2 תגובות
    • 863 צפיות
  21. שלום, חזרתי לא מזמן למקורות- לC כדי לנסות למצוא פונקציה חזקה שמייצרת מספרים רנדומלים טובים. לפי מה שהבנתי בC הפונקציה שמייצרת מספרים, RAND, מייצרת פסדו-רנדומליים קבועים בין 0 ל32767, כאשר אני פשוט "דוגם" מספר מסדרה קבועה שרצה ולכל מספר הסתברות שווה להופיע. אפילו אם אני עושה SEED עם SRAND עדיין המספרים לא כל כך טובים... גם random() בדומה לrand לא משהו בכלל... אבל אז שמתי לב לפונקציה מעניינת בשם CryptGenRandom בספרייה Wincrypt.h שלפי מה שקראתי עליה ע"י ישום טוב שלה למקור רנדומלי CSP ניתן לייצר פונקציה חזקה למספרים רנדומליים.. יחד עם זאת יש עליה הרבה סימני שאלה שלא ממש הצלחתי להבין, כמו מה מקור האנטרופיה שלה... מישהו פה פיתח משהו טוב עם הפונקציה הזאת למספרים רנדומל…

    • 1 תגובה
    • 1.4k צפיות
  22. Started by nathan14,

    שלום, אני צריך סקריפט שבו יהיו לי את השדות הבאים: שם: מייל: מייל אליו שולחים: תוכן: (בשדה של התוכן אני צריך שיהיה לינק מסוים) תודה למי שיצליח לעזור.

    • 4 תגובות
    • 1.2k צפיות
  23. Started by ac1240,

    כמו שרשמתי בכותרת אני צריך מדריך לVISUAL STUDIO 2005 לחלק של ה VB שבו ולעבודה עם SQL תודה אני מוכן אפילו לקנות ספר תמליצו לי על ספר טוב ואני יקנה אותו (חובה שיהיה בעברית )

    • 3 תגובות
    • 1.3k צפיות
  24. Started by i1991,

    : כניסה איבר: אדם חדש יכנס בראש הרשימה . הותיק ביותר יהיה בראש. הוצאת איבר: עוברים מתחילת הרשימה לסוף. מסמנים תחילה ב-max את האדם הראשון. מתקדמם ברשימה וכל איבר בעל מידת כעס שווה או גדולה לראשון יסומן כ-max . בסוף נוציא את האיבר ה-max אבל רק אחרי שנבדוק אם הnext שלו הוא לא null כי אז צריך להגדיל את הכעס של כולם ב-1. נתקעתי בשלה הארון בו צריך להגדיל את הכעס של כל האנשים ב-k .

    • 7 תגובות
    • 1.5k צפיות
  25. Started by ofersto,

    רציתי לעשות תוכנה שתהיה בכמה מחשבים ותסתנכרן ביניהם דרך האינטרנט. אמרו לי שצריך להשתמש ב winsock. מישהו יכול להסביר לי איך משתמשים בזה? תודה מראש.

דיונים חדשים בפורומים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.