עבור לתוכן
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 carman6,

    בנסיום לבנות בלק ג'ק פשוט, רציתי לבנות מחלקה לקלף, ככה שתכיל את התכונות סוג ומספר. ומהתוכנה הראשית רציתי ליצור מערך מסוג הקלף שיצרתי לו מחלקה בהתחלה. עכשיו אני מנסה להכניס את כל הקלפים למערך ע"י הכתיבה הזאת- cards[0]=new card(2,heart); אם אני עושה את heart בלי מרכאות זה אומר לי שזה לא מוכר בקונטקסט הזה. אם אני עושה עם הוא אומר ש-CARD (העצם שיצרתי) לא מקבל שני ארגומנטים. על מנת לעזור בפיתורן, זה הפעולה ליצירת עצמים שעשיתי- class card { private char num; private string shape; public void card (char num, string shape) { this.num = num; this.shape = shape; }

    • 16 תגובות
    • 4.3k צפיות
  2. שלום אחרי שנים שלא נגעתי באסמבלי, רציתי לבנות תוכנית ממש קטנה שעושה Delay קטן, למשל של שנייה או כמה שניות. אני משתמש ב-Windows XP SP3. פתחתי חלון DOS, הרצתי debug.exe והזנתי את התוכנית הבאה: MOV CX,3D MOV DX,0900 MOV AH,86 INT 15 פונקציה מספר 86h ב-Interrupt 15h, מבצעת delay, כאשר הזמן להשהייה(במיקרושניות) נמצא באוגרים CX,DX כך, אם אנחנו רוצים שהפונקציה תמתין 4 שניות, אז 4,000,000 מיקרושניות, בהקסה-דצימלי זה 3D0900h, וזה בדיוק מה שהזנתי ל-CX,DX הרצה של התוכנית הקטנה הזו מסתיימת מייד, בלי שום השהייה.. ניסיתי אופציה אחרת. פונקציה מספר 0, ב-Interrupt 1Ah, אמורה להחזיר לנו את ערך השעון של המחשב, לתוך האוגרים CX,DX הרצתי את התוכנית הזו: MOV AH,0 INT 1A וערך האוגרים CX,DX בסי…

    • 2 תגובות
    • 4.3k צפיות
  3. צירפתי את השאלה בקובץ וורד ואת הקובץ CPP עצמו בrar, הקובץ כרגע תקין ומתקמפל (אני מקווה שאמרתי את זה נכון ) התרגיל הוא לבנות תוכנה שבודקת האם מספר תעודת הזהות שאני מזין תקינה או לא ע"פ נוסחה שיצר משרד הפנים, במידה והמספר הוזן כראוי המערכת צריכה להודיע האם התעודה נכונה או לא. (זה החלק העיקרי ואותו סיימתי). במידה והוזנו פחות מ 8 ספרות המערכת צריכה להתריע בפני המשתמש שההזנה אינה נכונה ולתת לו נסיון נוסף עד 3 פעמים, ולאחר מכאן "לחסום אותו" (כשבתכלס הכוונה היא פשוט לתת פלט בסיגנון של "המשתמש נחסם" ואז פשוט לסיים את ההרצה) כמו שאמרתי את החלק שבודק האם הת.ז נכונה או לא כבר בניתי וגם אמרתי למערכת לבדוק האם הוזנו מלכתחילה מספיק ספרות (במידה והוזנו 8 מבחינתי הסיפרה הראשונה מ…

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

    • 1 תגובה
    • 4.3k צפיות
  5. Started by Sarlula,

    נגיד והתבקשתי לבצע הקצאה דינמית של משתנה int בודד: int* pnNumber; pnNumber = (int*) malloc(sizeof(int)); ולאחר מכן ארצה לשחרר אותו בעזרת free: free(pnNumber); איך הפונקציה free יודעת כמה בתים עליה לשחרר מהזיכרון אם כל מה שנשלח אליה הוא מצביע שהיא מקבלת כ - void*? כלומר, יכול להיות שהקצאנו בזיכרון תא אחד מטיפוס int ויכול להיות שהקצאנו מערך של 80 מטיפוס int. איך הפונקציה free תדע כמה לשחרר אם כל מה שנשלח אליה הוא מצביע של התא הראשון בזיכרון?

    • 5 תגובות
    • 4.3k צפיות
  6. Started by GWeizman,

    כותרת. רוצה לבחור שפת תכנות, כרגע בעיקר בשביל לדעת אבל בעתיד בשביל דברים יותר רציניים שיקולים עיקריים קלות כתיבה אפשרויות יעילות השפה - שיהיה אפשר בפחות שורות קוד ובפחות הסתבכויות להגיע לאותה תוצאה. קשור בקשר ישיר לקלות הכתיבה והאפשרויות כמובן. ההתלבטות העיקרית כרגע, כמו שכתוב בכותרת, היא בין C# לC++ מבחינת ידע, למדתי דיי מזמן קצת C (עדיין יש לי את הספר), יודע mIRC Scripting (שרוב האנשים יניחו שזה לא יעזור לי בכלום, אבל היא מכילה את כל היסודות) ברמה טובה, תכנות אתרים יודע PHP ברמה מספיקה לעשות כל מה שצריך וHTML כמובן. אין לי שום בעיה עם למידה באנגלית במקום בעברית, אפילו להפך, אני מעדיף ללמוד באנגלית אז מה שאני בעצם צריך זה: 1. לדעת איזה שפה יותר תתאים לי 2. להבין למה הש…

    • 28 תגובות
    • 4.3k צפיות
  7. מה הסביבת עבודה שלכם שאיתה אתם בונים אתרים או מתכנתים בכללי אני בונה אתרים עם NOTEPAD++ לדעתי הכי נוח ומספיק בשביל הכל עם אני רוצה לשלב צד שרת אני משתמש בשרת ביתי בעזרת WAMP

    • 8 תגובות
    • 4.3k צפיות
  8. Started by M.G.,

    האם יש מישהו שמכיר, יודע או למד את שפת התיכנות MATLAB? לפי מה שאני יודע, זו שפת תיכנות לא הכי נפוצה בעולם, והיא גם קשה להבנה. אני לומד לתואר ראשון בהנדסת מכונות, ושם לומדים את שפת התיכנות הזו - והיא כמו סינית בשבילי. האם יש מישהו שיכול אולי להמליץ לי על מדריך טוב של השפה, עדיף בעברית - אם יש... תודה.

    • 10 תגובות
    • 4.3k צפיות
  9. שלום אני מעוניין להוריד נתונים לטבלת אורקל מאתר רשות המיסים https://www.misim.gov.il/svinfonadlan2010/startPageNadlan.aspx?ProcessKey=239d529c-7e82-4f6b-8d3c-91dc451eff44 ישירות לטבלה אורקל , או לחליפין להוריד את הנתונים לקובץ כלשהו כגון TXT ,csv אני מעוניין לבצע על הנתונים מחקר , האם יש למישהו רעיון כיצד ניתן לעשות דבר כזה? האם מישהו יודע אם אשר לעשות select לנתונים ישר לטבלת אורקל לא חייב מאתר רשות המיסים אפשרי מאתרים אחרים שמפרסמים את המידע אשמח לקבל סיוע (ולכל המודאגים מראש , זה חוקי אם זה למחקר פרטי ולא לשימוש מסחרי )

    • 9 תגובות
    • 4.3k צפיות
  10. Started by Lior4543,

    מה דרוש בשביל לפתוח משחק דפדפן כמו זה: http://ikariam.co.il..

    • 2 תגובות
    • 4.2k צפיות
  11. Started by HAREL1010,

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

  12. Started by zoharsaar1,

    יש לי בעיה בתנועה איך להוזיז ימינה שמאלה למעלה למטה אני צריך עזרה Ideal Model Small Stack 100h DataSeg cleaner db " $" player db "X$" CodeSeg Start: mov AX,@data mov DS,AX call clear call playerr call move playerr: lea dx,[player] mov ah,09h int 21h ret move : mov bl , 0 mov dl , 15 mov dh , 6 mov ah,02h int 10h ret clear : mov ax,03h int 10h ret Exit: mov ah,4ch int 21h

    • 1 תגובה
    • 4.2k צפיות
  13. היי הכוונה שלי בשאלה היא האם למשל את הדומיין WWW.בנקלאומי.CO.IL (במידה והיה פנוי) היה מותר לי לרכוש?

    • 16 תגובות
    • 4.2k צפיות
  14. Started by matu89,

    שלום , התרגיל : צריך לקלוט מערך דוד מימדי ולהדפיס את האלכסון הראשי בסדר יורד . זה מה שהגעתי עד עכשיו : int matrix[100][100]; int i, j, n, m,k; printf("enter dem of matrix: \n"); scanf("%d%d", &n, &m); printf("enter values to %dx%d matrix:\n ", n, m); for (i = 0; i < n; i++) { for (j = 0; j < m; j++) scanf("%d", &matrix[i][j]); } for (i = 0; i < n; i++) { for (j = 0; j < m; j++) printf("%4d", matrix[i][j]); printf("\n"); } for (i = 0; i < n; i++) { for (j = 0; j < m; j++) if (i == j) k = matrix[0][0]; …

    • 2 תגובות
    • 4.2k צפיות
  15. מה זה איטרטור? ובבקשה אל תגידו לי שזה משמש למעבר על אוסף של אובייקטים כי זה לא ממש עוזר לי... ואיפה אני יכול למצוא מה יש בSTL?

    • 5 תגובות
    • 4.2k צפיות
  16. Started by SupeRnovA,

    אני עכשיו לקראת הצעת פרוייקט ליג' ואני לא רוצה לעשות את הטעות שעשיתי שנה שעברה כאשר בחרתי לבנות פאק-מן בשפת C ותאמינו לי סבלתי רבות מזה למרות שקיבלתי בסופו של דבר 100 אז עכשיו יש לנו לעשות פרוייקט גמר של יג' בשפת C++ ואני לא רוצה לעשות פרוייקט קשה כי גם יש לנו לעשות אותו במשך חודשיים - שלוש סך הכל וגם אין לי כח לשבת עליו הרבה אחרי הסיוט שעברתי שנה שעברה אשמח אם תציעו לי הצעות לפרוייקט לפי מה שאמרתי לכם תודה

    • 26 תגובות
    • 4.2k צפיות
  17. בתוכנית מסוימת שאני מכין, אני מעוניין שתוצאת חישוב תינתן על טופס כ- Label, כך שמספר הספרות המוצג תמיד יהיה 6. למשל: אם התוצאה היא 350, הטופס יראה 000350. אם התוצאה היא 45623, הטופס יראה 045623. ניסיתי לעשות את זה כך: TaxiFLbl.Text = string.Format("{0:000000.#}", TAXI); (TAXI הוא מחרוזת שמכילה את התוצאה) כמובן שמשהו לא בסדר כי זה לא עובד (אני מקבל בתוצאה את מספר הספרות הרגיל).

    • 10 תגובות
    • 4.2k צפיות
  18. ערב טוב, יש לי וקטור שמוגדר ככה : typedef std::vector<Dish*> box; ובשדה המחלקה מופיעה : std::vector<box> m_dishBoxes Dish* זהו מצביע לטיפוס מחלקה שהוגדר אצלי בתוכנית. השאלה שלי היא בהנחה שבכל אובייקט שנוצר ישנה פונקציית הדפסה, איך אני יכול למעשה לעבור על כל האיברים שמופיעים בוקטור m_dishBoxes? כאשר עליי להקפיד על החלוקה המתאימה, זאת אומרת במקום הראשון במשתנה הנ"ל מופיעים אובייקטים (מצביעים לאובייקטים) מאותו סוג ועלי להדפיס את כולם קודם, במקום השני אובייקטים מסוג אחרי ועלי להדפיס הנתונים שלהם וכך הלאה.. תודה רבה מראש על העזרה.

    • 11 תגובות
    • 4.2k צפיות
  19. Started by ehud101,

    טוב, מחקתי את הWAMP והתקנתי XAMPP (המליצו לי יותר לא יודע עד כמה זה משנה) כעת כשאני רוצה להכנס לhttp://localhost אני מקבל הודעת שגיאה: Not Found HTTP Error 404. The requested resource is not found. למה כלום לא עובד חלק???

    • 9 תגובות
    • 4.2k צפיות
  20. Started by nati2211,

    שלום, אני התחלתי ללמוד תכנות רק לא מזמן... בויזואל בייסיק . יש לי בעיה שאני לא מצליח לפתור כבר מספר ימים. הבעיה הולכת כך : יש טבלה עם מספרים וצריך למיין אותה לפי האלגוריתם הזה : חפש את פעולה עם הערך הכי מינימלי, אם הערך שייך למכונה A אז שבץ את הפעולה בהתחלה. אם הערך שייך למכונה B אז שבץ את הפעולה בסוף. חזר על הפעולה עד לסיום כל הפעולות הנתונות. הבעיה שלי היא שאין בויזואל בייסיק פונקציית מינימום ליותר משני ערכים.. השיטה הזו MATH.MIN לא מקבלת יותר משתי ערכים ובנוסף צריך לשמור על הסדר והערכים של הפעולות כלומר אסור לבלבל בין המספרים איך שרוצים כמו במיון בועות רגיל... אני צריך לעשות זאת עבור 10 פעולות וזה די הרבה... מצורפת דוגמא. תודה לכל העוזרים http://www.*צונזר*/my/mnmjdyd…

    • 43 תגובות
    • 4.2k צפיות
  21. השאלה היא: "כתוב פונקציה המקבלת פרמטר מערך של מספרים. הפונקציה מחזירה 1 אם כל המספרים במערך שונים זה מזה, אחרת היא תחזיר 0." הקוד שכתבתי: #include<stdio.h> #include<conio.h> #define n 10 typedef int array[n]; void kelet (array a) { int i; for (i=0;i<n;i++) scanf ("%d", &a[i]); } int Bdika (array a) { int i, shone, flag; shone=a[0]; flag=0; for (i=1;i<n;i++) { while (flag!=1) { if (a[i]!=shone) { shone=a[i]; } else flag=1; } } return (flag); } void main () { array b; int s; clrscr(); kelet (b); s=Bdika(b); printf ("%d",s); }משום מה זה תמיד מחזיר לי את המספר 1. מה הבעיה? תודה לעוזרים.

    • 19 תגובות
    • 4.2k צפיות
  22. אני רוצה ללמוד שפת אסמבלר וכל המדריכים שמצאתי עד היום באינטרנט הם לא למתחילים אלא למקצוענים ורובם באנגלית(כך אני יכול להסתבך גם עם האנגלית(אני ואנגלית לא חברים טובים)). אני רוצה שיתנו לי קישור להורדה למדריך על שפת אסמבלר בעברית ושיהיה מקיף מקווה שתענו לי(למה בפורום הזה האנשים ישנים) אם משיהו מכיר מדריך באנגלית אפשר לתת קישור רק תודיעו לי שזה באנגלית בבקשה בבקשה לענות מצפה לתגובות ביי

    • 4 תגובות
    • 4.2k צפיות
  23. Started by MrAlex,

    אני לוקח חלק בקורס הזה:https://www.coursera.org/course/hwswinterface ואשמח לדעת מה דעתכם עליו,איזה נושאים לפי דעתכם הם טובים(חוות דעת בכלל מלמידה מהאתר הזה של הקורסים) אני לומד במקביל C++ ואני נהנה מהחלק של הפענוח של הזכרון וזה אני יודע קצת C ככה שאני חושב שיהיה לי קל להשתלב,בעקרון,כבר הם התחלו את הקורס ואני מבין פחות או יותר בגלל הידע בC++(בחלק של המצביעים שהם התחילו) אז סליחה על החפירה חוות דעת ><"

    • 2 תגובות
    • 4.2k צפיות
  24. Started by BigTools,

    אני כבר ממש חסר אונים. אחרי הרצה של דיבאג, קוד לא ממש מסובך, שאלתי הרבה אנשים, ולא קיבלתי תשובה חד משמעית, מה עשיתי לא נכון? - דף קוד HTML -> שליחה לדף ASP -> תיוג במסד נתונים. הצעות? [attachment deleted by admin]

    • 41 תגובות
    • 4.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.