עבור לתוכן
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. היי, אני צריך עזרה דחופה בתרגיל מטורף שקיבלתי לעשות, ואני אפילו לא יודע איך להתחיל אותו... : פלינדרום הוא סדרת תאים סימטרית במערך, כלומר כזו שקריאתה מימין לשמאל וקריאתה משמאל לימין נותנות אותה תוצאה. לדוגמה: {1, 5, 7, 5, 1} או: {1, 5, 5, 1} או {2, 2} (בתכנית זאת לא נתעניין בפלינדרום שאורכו קטן משני תאים). כתבו תכנית המגדירה מערך בן עשרה תאים, קוראת לתוכו מספרים שלמים חיוביים מהמשתמש, ואחר סופרת ומציגה כמה פלינדרומים מכיל המערך. שימו לב כי סדרת התאים {1, 5, 5, 1} מכילה שני פלינדרומים, שכן גם: {5, 5} הוא פלינדרום. באופן כללי: בין שני פלינדרומים תיתכן חפיפה, בפרט הכלה. שימו לב: יש לבדוק שהקלט תקין ואם הוא לא יש לפלוט הודעת שגיאה מתאימה. הודעת השגיאה היא "bad input".…

    • 10 תגובות
    • 10.7k צפיות
  2. Started by SharonSx,

    שלום, אני רוצה לבנות תוכנה שמסכמת את כל הדרייברים שלי בדיסק ואז התוכנה קוראת להם מהדיסק. כמו דרייבירים של מדפסות וכאלה. עכשיו השאלה שלי היא באיזה שפה כדאי לבנות את זה? האם יש תוכנה שאני יכול להוריד והיא כבר תעשה את זה? אפשר לבנות את זה בVB? תודה,

    • 10 תגובות
    • 842 צפיות
  3. Started by RebliNk17,

    אני צריך ליצור תוכנית הקולטת מהמשתמש מייל בודקת את תיקנותו(אם הוא נכתב כמו שצריך[לדוגמא @] ושומרת את המייל בתוך מערך מוקצה דינמית הבעיה היא שאני לא יודע איך לבצע את ההקצאה הדינמית אחרי שהמשתמש הכניס את הנתונים תודה לכל מי שיכול לעזור :-)

    • 10 תגובות
    • 2.1k צפיות
  4. Started by barp12,

    הכול בסדר שאני מקצה זיכרון אבל שאני מנסה לשחרר אותו זה עושה לי בעיות עשיתי את זה בתוך מחלקה בבונה של המחלקה עשיתי str = new char[20]; ובהורס delete str; מה הבעיה? זה כתב לי

    • 10 תגובות
    • 2.1k צפיות
  5. Started by eliom,

    שאני רושם את הקוד הזה.אני מקבל שגיאת קומפלציה. אפשר הסבר?. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication11 { class Program { static void Main(string[] args) { int x; //not initialized MyMethod(out x); //x now is 10 void MyMethod (out int i) i=10; } } }

    • 10 תגובות
    • 4k צפיות
  6. Started by forvenz,

    הינה מאמר נחמד שמסביר לנו את ההבדלים בין ב# לJAVA ידוע שיש חילוקי דעות למאמר לחצו פה

    • 10 תגובות
    • 14.7k צפיות
  7. Started by iem,

    איך ניתן להגדיר מצביע לקובץ שהוגדר בפונק' ספציפית בקובץ מסויים (שאינו main) כך שיהיה אפשר להשתמש באותו מצביע בפונק' אחרת שבקובץ אחר (שגם אינו main)? מה עלי להגדיר בכל קובץ ואיפה, ועל מה עלי לשמור ? תודה !!

    • 10 תגובות
    • 1.8k צפיות
  8. Started by raiman1,

    שלום לכולם! יש לי בעיה באיזה תרגיל של הטלת קוביות. בתרגיל אני צריך ליצור את המחלקה קוביה: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Dei { private int num; public Dei() { this.num = 1; } public void Roll() { Random rnd = new Random(); this.num = rnd.Next(1, 7); } public int GetNum() { return this.num; } } } בנוסף אני צריך לכתוב תוכנית שיוצרת שתי קוביות ובכל תור זורקת את שתי הקוביות עד שיוצא דאבל 6. בנוסף בכל תור היא רושמת את המספרים שיצאו. הבעיה שלי זה שיוא לי רק דאבלים ולא מספרים כמו 4,6 1,2 וכו'. מישהו יכול לומ…

    • 10 תגובות
    • 7.4k צפיות
  9. Started by DarkSight,

    שלום לכולם רציתי לשאול אם יש פה מישהו שמבין איזה ספר ממולץ לרכוש לשפת התכנות C# באנגלית/עברית - אין לי בעיה להזמין מאמזון. העיקר שיהיה ספר לעניין שמסביר את השפה מההתחלה עד חלק מתקדם. מוכן לשמוע המלצות

    • 10 תגובות
    • 1.3k צפיות
  10. Started by omermich,

    היי, רציתי לדעת אם יש מהדר לPython.ליתר דיוק אופציה נורמלית לעשות דיבאגינג לקוד. מחיפוש בגוגל הבנתי שאין משום מה. תודה, עומר.

  11. Started by BadMan,

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

    • 10 תגובות
    • 1.1k צפיות
  12. Started by oba3k,

    אם כן, אז איך עושם את זה? כי בג'אווה זה אוטמטית וזה ממש נוח.

    • 10 תגובות
    • 1.3k צפיות
  13. Started by li1,

    האם זה נחשב לחיפוש בינארי BinaryS(A,x) i<--length[A] j<--|i/2| do if A[j]>x then j--<|j/2| else if A[j]<x then j-->|j+j/2| else return j until j<1 or j>i return 0 ה-| | הכוונה לערך השלם הקטן

    • 10 תגובות
    • 1.2k צפיות
  14. Started by booo21,

    שלום! הבעיה שלי היא ב- apdiv7 ה-div שמצד ימין לא ממלא לי את כול הרקע יש חלק דק בצד ימין שנשאר בלי רקע (ראה תמונה) http://www.upf.co.il/file/421460802.html אם אני מוסיפה 2px אז הוא מוריד אותו למטה(ראה תמונה) http://www.upf.co.il/file/117579264.html אני רוצה שהעמוד יראה טוב גם בתוכנה dreamweaver וגם בדפדפנים מה לעשות? שולחת גם את קובץ הקוד http://jsfiddle.net/6VwNU/ תודה גליה

    • 10 תגובות
    • 2.3k צפיות
  15. Started by marking,

    אני למדתי HTML, VB וזהו. כמה עוד יש?

    • 10 תגובות
    • 4.1k צפיות
  16. Started by PeaS,

    נתקלתי בהתנהגות לא צפויה שהצלחתי למקד אותה למקרה הפשוט הבא: #include <stdio.h> main(){ double c,d=2; for (c=0;c<4;c+=1) { printf("%lf\n",c); if (c==d) printf("hit\n"); } } כשהקפיצות ב-C הן של 1, הקוד עובד כמו שצריך - מדפיס את הספרות מ-0 ועד 3 בקפיצות של אחד, ומדפיס hit אחרי 2. לעומת זאת כשאני הופך את הקפיצות של c ל-0.1, התוכנה מדפיסה כצפוי את המספרים מ-0 עד 3.9 בקפיצות של 0.1, אבל התנאי עצמו לא מתקיים, כלומר התוכנה לא מדפיסה hit אחרי 2. מישהו יודע מה הבעיה? תודה מראש.

    • 10 תגובות
    • 1.6k צפיות
  17. Started by DavidBD,

    שלום לכולם, קיבלתי תרגיל לתכנות שרת HTTP שממתין על פורט 80 לחיבור ואמור לקבל מחרוזת מסויימת מהלקוח לצורך העניין. הקוד שלי הוא כזה: from socket import * server_s = socket(AF_INET, SOCK_STREAM) server_s.bind(('0.0.0.0', 80)) server_s.listen(5) while(1): (client_s, client_addr) = server_s.accept() rcv = client_s.recv(1000) cmd = rcv.split(' ') client_s.sendall("a") client_s.close() משום מה, ברגע שאני מתחבר דרך ה-CMD בצורה הבאה: telnet localhost 80 השרת לא ממתין לקבלת המחרוזת מהלקוח, כלומר, אני מקבל ישר a וConnection Lost. אציין שהידע של בפייתון הוא בסיסי בהחלט (בעבר תכנתתי בשפות שונות, פייתון רק התחלתי ללמוד ע"מ להבין את החוברת - כך שאם למישהו יש מ…

    • 10 תגובות
    • 1.5k צפיות
  18. נגיד ויש לי את המערך הדו מימדי הבא: 2 2 2 2 1 1 1 1 3 3 3 3 1 1 1 1 מישהו יכול לנסות לכתוב לי כמה פונקציות קטנות ב JAVA אני צריך שפעם אחת זה ירוץ על האלכסון ויחשב את הסכום שלו פעם אחת על האלכסון השני ויחשב את הסכום שלו פעם אחת שירוץ על כל עמודה ויחשב את הסכום שלה ופעם אחת על כל שורם ויחשב את הסכום שלה.. ואם אפשר שזה יהיה דינאמי למשל אם המערך הוא לא סימטרי כמו בדוגמה שרשמתי 4x4 אלה כזה 1 1 1 1 1 1 1 1 1 תודה מראש לכל מי שיעזור זה מאוד חשוב לי...

    • 10 תגובות
    • 1.8k צפיות
  19. Started by רן200,

    שלום! יש לי קוד נגן ואני רוצה "לשדרג" אותו ולהוסיף 2 סרטונים איך אני עושה זאת? הקוד: <center> <div class="player"> <object id="MediaPlayer" width="420" classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" height="300" align="center" style="border: 1px solid #536F7F"> <param NAME="URL" value="blblblblblblblba.avi" ref> <param NAME="autoStart" value="-1"> <param NAME="enableContextMenu" value="0"> <param NAME="volume" value="75"> <param NAME="uiMode" value="full"> <param NAME="rate" value="1"> <param NAME="balance" value="0"> …

    • 10 תגובות
    • 1.1k צפיות
  20. Started by yigael_o,

    היי, אני מפתח מתחיל ב C# כרגע פחות משנה. עברתי על רשימות שכר והשכר של מפתח ליבה (kernal) מאוד קורץ לי, מישהו יודע ויכול להמליץ על ספרי לימוד ברמה טובה? קצת בעסה שחלק גדול מהמאמץ שעשיתי יירד לטמיון (אני כמעט מסיים את Thinking in C# ועמוק בתהליך של קריאת המסמכים שמגיעים עם ה VS2005 שמתארים את הספסיפיקציות של השפה, אגב, הם נמצאים גם אצלכם ב C:\Program Files\Microsoft Visual Studio 8\VC#\Specifications\1033 אם יש לכם VS2005) בכל מקרה אני בטוח שעכשיו אני אצטרך להתמקד הרבה יותר ב C++ ו C וכנראה אסמבלר. בכל מקרה, אני צריך ספר מומלץ בנושא, כמובן שזה אמור להיות שונה למערכות הפעלה שונות. ונראה לי שבהתחלה אני אתמקד ב WIN אבל אם מישהו יודע שיש משהו אחר שעדיף מבחינת ביקוש (UNIX, LINUX…

    • 10 תגובות
    • 3k צפיות
  21. Started by Mazumotte,

    שלום לכולם. התחלתי ממש לא מזמן לתכנת בC++ ורציתי לנסות לבנות מערך "מוגן" בעזרת טמפלטים וכד'. הבעיה שלי היא שאני מקבל את השגיאות הנ"ל: אין לי מושג מאין הן נובעות, שכן ממימשתי את כל מה שהגדרתי: template <class T> class PArray { public: PArray<T> (int size); ~PArray<T> (); int GetSize(); T * operator[] (int index); PArray<T> operator+ (int n); PArray<T> operator- (int n); PArray<T> operator-- (); PArray<T> operator++ (); PArray<T> operator+= (int n); PArray<T> operator-= (int n); private: int size; int offset; T m_PArray [1]; }; #include <stdio.h> #include "PArray.h" tem…

    • 10 תגובות
    • 4.8k צפיות
  22. Started by y_a_n_i_k,

    u8 temp_menu() { u8 data i=0; u8 code select[]="Please Select Option:"; u8 code options[]="[1] Sensor #1 [2] Sensor #2"; u8 code options1[]="[3] Sensor #3 [4] Avrg temp"; u8 code options2[]="[5] Repeat menu"; lcd_setup(); delay_lcd(); start: do { for (i = 0 ; select[i] ; i++) lcd_write(select[i]);//write message on display - "Please Select Option:" for (i = 0 ;i<2;i++) delay(700000); lcd_clear(); delay_lcd(); for (i = 0 ; options[i] ; i++) lcd_write(options[i]);//write message on display for (i = 0 ;i< 2;i++) delay(700000); lcd_clear(); delay_lcd(); for (i = 0 ; options1[i] ; i++) lcd_write(options1[i]);//write message …

    • 10 תגובות
    • 2.8k צפיות
  23. Started by puvsc,

    יש למישהו מקור ללמידה??? אני מחפש אבל לא מצאתי web streaming tutorial... תודה.

    • 10 תגובות
    • 1.6k צפיות
  24. ממש מרמה של מתחילים עד לרמה גבוהה

    • 10 תגובות
    • 987 צפיות
  25. Started by razaviv,

    שלום תביעו בבקשה חוות דעת על האתר שלי, מה צריך לשפר להוסיף לשנות תודה , אם האתר טוב. www.hypersonic.bryansoft.info תודה רבה.

    • 10 תגובות
    • 1.2k צפיות

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

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.