עבור לתוכן
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. ערב טוב, קיבלתי עבודה לחופש, מעין הכנה למה שאלמד שנה הבאה - אובייקטים. עכשיו הדבר האחרון שאני רוצה זה שתעשו לי את העבודה. פשוט יש לי כמה שאלות. זה מה שהתחלתי לכתוב: אבל אין לי מושג איך להמשיך מפה. יש לי גם כמה שגיאות. איך אני מגדיר את האובייקטים האלו? איך אני ממשיך מכאן? אני ממש בור בחומר הזה. תודה.

    • 24 תגובות
    • 5.3k צפיות
  2. Started by amd@ati,

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

    • 4 תגובות
    • 5.2k צפיות
  3. שלום לכולם, נתקלתי בדילמה מסויימת (שפת C): יש לי עץ בינארי שאני מחפש בו פעם לפי אינדקס ופעם לפי המידע שבתוכו-סטרינג, פה נוצר העתק כמעט זהה של אותה הפונקציה רק עם פרמטרים מעט שונים והשוואה של סטרינג במקום int. לעומת זאת אני יכול ליצור מערך שמייצג את העץ, ולעבור מסטרינג ל-int וההפך בקלות. באפשרות של שכפול קוד, הקוד הופך לפחות אלגנטי, אך חוסך זמן ריצה ומקום (כמובן שמזערי אך אני מדבר בכלליות), ובאפשרות השנייה אני מוסיף עוד מקום ועוד זמן ריצה (אני צריך כל פעם ללכת לחפש במערך ואז להמשיך) אך הקוד יפה יותר כי אני אשתמש תמיד באותה הפונקציה. השאלה שלי היא מה נחשב תכנות נכון? אני יודע ששכפול קוד מסתכלים עליו בעין מאוד לא יפה, אך זמן זה משהו שתמיד צריך לחסוך בו. תודה למגיבים

    • 29 תגובות
    • 5.2k צפיות
  4. Started by TGA,

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

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

    הי אשמח לדעת קצת יותר על הנ"ל אני יודע שsync מכריח שרק theard הנוכחי ירוץ, כל השאר יחכו שהוא יסיים. async מריץ את הtherad במקביל לתהליכים אחרים, מה הולך עם הtask, await, lock? ותכלס, איך כל זה נכנס בעולם האמיתי, כשאני בונה תוכנה, מתי אצטרך להשתמש בזה? עוד לא יצא לי להתקל בצורך כזה (חוץ מאולי לשלוח מייל שזה תוקע את המחשב, וגם לו יש פונקציה מובנית בשביל זה). תודה.

    • 14 תגובות
    • 5.2k צפיות
  6. Started by idanm19,

    שלום לכולם ! אני מנסה לכתוב תוכנה שהופכת את שמות הקבצים והתאגים של קבצי MP3 על מנת שיראו היטב בנגני IRIVER כשתצא התמיכה בעברית (הפוכה) בקרוב. כרגע התוכנה עובדת, אבל רק לקבצים בודדים... אני רוצה להרחיב אותה עבור WILDCARDS כלומר *,? וכן תמיכה רקורסיבית בספריות. למישהו יש רעיון/פונקציה מוכנה שיכולה לעזור לי ? בתודה מראש. #include <iostream.h> #include <string.h> #include <stdio.h> #define MAX 1024 bool is_shemi (char ch) { return ((ch>='א') && (ch<='ת')); } void hebrev(const char* st, char* st2) { int i,j,l,len; len=strlen(st)-1; st2[len+1]=0; if ((st[len-3]=='.')&&((st[len-2]=='m')||(st[len-2]=='M'))&&((st…

    • 22 תגובות
    • 5.2k צפיות
  7. Started by xxkj,

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

    • 0 תגובות
    • 5.2k צפיות
  8. Started by StrikeEagle,

    אינני בקיא כלל וכלל בשפות תכנות, למעשה אני לא יודע אף אחת. בעבר ניסיתי ללמוד HTML ולא ראיתי איך זה עוזר לי, לאחר מכן למדתי קצת C# במסגרת ביה"ס ולא כל כך הלך ולכן פרשתי. התחום שאני רוצה ללמוד הוא בעצם אבטחת אתרי אינטרנט, איזה שפה/ות אני צריך ללמוד והאם ניתן לעשות זאת ללא קורסים ולהגיע לרמה טובה? תודה לעוזרים

  9. Started by Sagi Shnek,

    שלום לכולם. התבקשתי לרשום תוכנית שתקבל מספר בינארי ותדפיס הקסדצימאלי התוכנית צריכה לקלוט את המספר כמשתנה שלם int ולהדפיס את הייצוג ההקסדצימלי הפוך. רשמתי את התוכנית הבאה #include<stdio.h> int main() { long int num_b,num_h=0,j=1,sherit; printf("Enter any number any binary number: "); scanf("%ld",&num_b); while(num_b!=0){ sherit=num_b%10; num_h+=sherit*j; j=j*2; num_b/=10; } printf(" hexadecimal: %lX",num_h); return 0; כשאני מכניס 11111111 התוכנית אכן מדפיסה ff אך שזה מעל 8 ספרות נוצר בלאגן. אשמח לעזרה.

    • 14 תגובות
    • 5.2k צפיות
  10. Started by OZSHIMON21,

    שלום! אני לומד כעת בכיתה י"ג ואנחנו צריכים לעשות פרויקט בC# אני לא רוצה לעשות פרויקט רגיל שמו 4 בשורה או דמקה אני רוצה לשלב קצת גרפיקה עם XNA חשוב שהפרויקט יהיה עםאלגוריתם שמחשב ישחק כנד המשתמש תודה רבה!

    • 5 תגובות
    • 5.2k צפיות
  11. Started by yaloner,

    ראיתי הרבה מתכנתים ב-C שמוסיפים לקוד שלהם את utils.h. אשמח לקבל הסבר או קישור להסבר של מה זה בדיוק. כל מה שמצאתי עד עכשיו זה דוגמאות קוד שונות, אבל לא הסבר.

    • 3 תגובות
    • 5.2k צפיות
  12. Started by baruchiro,

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

    • 6 תגובות
    • 5.2k צפיות
  13. Started by davidcohen,

    היי יש לי מחלקה מסויימת ואני צריך להוסיף למחלקה שיטה בונה מעתיקה. משום מה מה שאני עושה הוא לא נכון... [pre]public class Point { private int x ; private int y ; public Point(int x , int y){ this.x = x; this.y = y; } public int getX(){ return this.x; } public int getY(){ return this.y; } public void setX(int x){ this.x = x; } public void setY(int y){ this.y = y; } public String toString(){ return ("<"+this.x+">" +","+ "<"+this.y+">"); }[/pre] זאת המחלקה ואני מנסה להוסיף את השיטה בונה הזאת, אבל היא לא נכונה , מה הטעות ?! [pre] public Point (){ Point copyPoint = new Point (this.point); return copyPoint; }[/pre] תודה לעוז…

    • 15 תגובות
    • 5.2k צפיות
  14. Started by MasterDK,

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

    • 15 תגובות
    • 5.2k צפיות
  15. Started by Ic3 CuB3,

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

    • 5 תגובות
    • 5.2k צפיות
  16. שלום. אני מנסה ליצור מחלקה שתייצג קבוצה של מספרים שלמים חיוביים בלבד. לכל קבוצה יהיה פרמטר בשם N. פרמטר זה יקבע את גודל הקבוצה המקסימלי האפשרי (כלומר – מספר האיברים המקסימלי שיכולים להיות בקבוצה). איברי הקבוצה כולם יהיו בתחום בין 0 ל- N-1. למשל, אם N יהיה שווה ל-10, אזי הקבוצה יכולה להכיל עד עשרה איברים, שכולם חייבים להיות בין אפס ל-9 כולל. כל איבר בקבוצה יכול להופיע רק פעם אחת – אין חזרה של איברים. לכל אחת מהשיטות הבאות ישנה דרישת סיבוכיות מקסימלית מותרת. בכל השיטות, דרישות היעילות מתייחסות לפרמטר N. אני מנסה ליצור בנאי שייצור קבוצה ריקה שיכולה להכיל n איברים. אם n קטן או שווה לאפס, הבנאי יצור קבוצה בגודל 1. סיבוכיות זמן נדרשת – O(1). כתבתי עד כה את מבנה הקוד הבא : publ…

    • 31 תגובות
    • 5.1k צפיות
  17. Started by OshriALM,

    שלום לכולם. כפי שאתם בטח רואים אני חדש פה, אז קודם כל אומר שהפורום פה נראה על הכיפאק. עכשיו קצת רקע: אני סטודנט לפיתוח תוכנה(אייפון אנדרואיד) ואני נמצא בשלב המיון כרגע. אנחנו לומגים JS במיון והמרצה נתן לו מס' תרגילים. אשמח אם תוכלו לעזור לי. 1.כתוב תוכנית שמקבלת מהמשתמש 2 מספרים ומדפיסה את כל המספרים ביניהם. חשוב מאוד אין לכם מושג בהתחלה מי הגדול ומי הקטן. זה המקום לומר שאנחנו חייבים להשתמש רק בדברים שלדמנו שהם: 1.אופרטורים: +-*/= == : ? % => <= < > 2.קלט- prompt 3.לולאת while. 4.alert תודה רבה מראש!

    • 28 תגובות
    • 5.1k צפיות
  18. אני לא מבין את ההבדל בין אם מבקשים ממני לכתוב "פעולה חיצונית" לבין "פעולה פנימית" תודה מראש

    • 8 תגובות
    • 5.1k צפיות
  19. Started by spring10,

    יש מטלה שעלי להכין ואני צריך את עזרתם בנושא, זו המטלה: הגדר מחלקה שתייצג רכב. לכל אובייקט רכב רוצים לשמור מהירות נוכחית בלבד. רכב זה יידע להאיץ ,להאט , לעצור ולהציג את מהירותו. כמובן בעת יצירת הרכב מהירותו שווה 0. האצת הרכב משמעותה הגברת המהירות ב- 1 קמ"ש , והאטה משמעותה הנמכת המהירות ב- 1 קמ"ש. אני צריך הנחיות כלליות כיצד לכתוב את זה כי הרבה זמן שאני מנסה ולא מצליח, תודה.

    • 48 תגובות
    • 5.1k צפיות
  20. Started by matan9023,

    שלום לכולם, אני מנסה להכניס בתוכנית מילה מחרוזת של 4 אותיות ושהיא תראה לי אותם לאחר מכן בפלט, ככה: #include<stdio.h> void main(void) { char x; printf("Insert four-letter word\n"); scanf("%s",&x); printf("the word is:%s\n",x); } מה לא טוב בה?

    • 1 תגובה
    • 5.1k צפיות
  21. Started by Vlad3,

    שלום אני רוצה לדעת איך אני יכול ללמוד שפת תוכנה כגון C# בזמן שהידע שלי בעולם התוכנה שואף ל0 ניסיתי בעבר לקרוא המון מדריכים והכל היה ניראה לי כמו סינית וגרוע מכך אשמח לעזרה

    • 31 תגובות
    • 5.1k צפיות
  22. Started by Or4more,

    שלום לכולם, אני אתחיל מהקדמה קצרה: בבצפר כרגע אני לומד ASM במסגרת מגמת רובוטיקה..התלהבתי מהקטע של תכנות ואני רוצה להתחיל ללמוד בשפה שאיך שהבנתי מוגדרת כ"שפת עילית".. ידעתי תמיד ש2 שפות מומלצות הן C ו C++, אבל אני לא יודע למה, דווקא נמשכתי ל Python ו ROR, אולי כי אני מחפש משהו קצת שונה.. רציתי לשאול אתכם המומחים, מה תמליצו ללמוד? לאיזה שפה יש קהילה גדולה יותר? איזה שפה יותר קלה ללמידה? איזה שפה קל יותר לשלב במסגרת של בניית אתרים גם? ובכלל, מה ההבדלים שנחשבים משמעותיים בין השניים? תודה ! אם זה משנה אני יודע HTML למרות שאני לא חושב שזה קשור, ו PHP אני יודע מעט מאוד גם( if while do while switch ודברים בסייסים)

    • 18 תגובות
    • 5.1k צפיות
  23. Started by Mike-,

    שלום לכולם, לא מזמן התחלתי ללמוד קצת C# (לימוד עצמי) כתבתי פונקציה רקוסרסיבית (לפחות ניראה לי שהיא רקורסיבית, לא למדתי את הנושא עדיין) האם אפשר לייעל את הביצוע שלה ? מה שבעצם רציתי לעשות זה פונקציה שתחפש תת-מחרוזת בתוך מחרוזת ותדפיס על המסך את המיקום של כל התת-מחרוזות על המסך. אחר כך אני מתכוון לשכתב אותה כך שתחזיר את הערכים לתוך מערך או רשימה או משהו. static void Find(string substr, string str) { Find(substr, str, 0); } static void Find(string substr, string str, int loc) { int nextloc; if (loc == 0) nextloc = 0; if ((nextloc = str.IndexOf(substr,loc)) > loc) { Console.WriteLine("Found match for \"{0}\…

    • 12 תגובות
    • 5.1k צפיות
  24. Started by xjj,

    הבנתי פחות או יותר ש-foreach נועד לשלוף אלמנטים מסוימים מתוך אוביקטים, למשל ב-array. אפשר לקבל פירוט קצת יותר רחב מזה ובעברית? תודה

    • 36 תגובות
    • 5.1k צפיות
  25. Started by wow,

    יש לי תרגיל ואני צריך לרשום לו מספר פונקציות. יש לי Class של מצולע אשר יכול להיות בעל עד 10 צלעות: private Point[] _vertices; private int _noOfVertices; _vertices - מערך של הקדקודים, מורכב מנק' (המחלקה point) _noOfVertices - מספר הקדקודים במצולע בבנאי שלי אני יוצר מצולע כאשר המערך של הקודקודים ריק ואני מוסיף נק' בעזרת פונקצית Add כאשר אפשר להניח שהוספת הנק' יוצרת מצולע ונק' מתווספות לפי הסדר. אני אמור לכתוב פונקציה שתחשב ותחזיר לי (משתנה מסוג דבל) את שטח המצולע שלי וכדי לחשב את שטח המצולע, צריך לסכום את שטחי המשולשים המכסים את שטח המצולע לא ממש הצלחתי עד עכשיו במה שניסיתי, ראיתי רק שאם יש לי למשל במצולע מספר מסויים של קודקודים אז מספר המשולשים המרכיבים אותו הוא תמי…

    • 4 תגובות
    • 5.1k צפיות

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

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.