תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
אני מנסה לעשות מיון של שם כלומר שיסדר לי את סטראקט ע"פ שם אז בניתי את הפונקציה הזו: void sort(worker w[]) { worker temp; for (int i=0 ; i<worker_num; i++) { for (int j=0 ; !w.last[j++] ; j++) { if ((strcmp(w.last[j],w[i++].last[j]))<0) { temp=w; w=w[i++]; w[i++]=temp; } } } } מה שהתברר כלא מוצלח במיוחד יש לי שגיאות של הקומפיילר שאני לא יכול להמיר INT ל char* ??? last מוגדר כ -------------------------------------------------------------------------> char last[21];
-
- 15 תגובות
- 2k צפיות
-
-
לאחרונה התחלנו ללמוד רשימה מקושרת ןלמרות שהבנתי את הרעיון קיבלתי תרגיל אבל הבעיה היא שאני לא ממש מבין מה רוצים ממני ואיך להתחיל ואשמח להכוונה. התרגיל: נתאר כמה ממאפייני קבוצה: - בהינתן קבוצה A ועצם x כלשהו, מתקיימת בדיוק אחת משתי האפשרויות: או x הוא איבר של A (ובמילים אחרות נאמר: x שייך ל- x ,A נמצא ב- A), או x אינו איבר של . - בכל קבוצה מתקיים שכל האיברים שונים זה מזה. כלומר, אין חזרות של איברים. - שתי קבוצות A ו- B נחשבות שוות זו לזו, כאשר לשתיהן יש בדיוק אותם איברים. - קימות קבוצות סופיות, כגון: קבוצת הפתרונות של המשוואה x2 - 7x + 12 = 0 (הקבוצה מכילה את המספרים 3 ו- 4). במקרה כזה נגיד כי מספר האיברים בקבוצה הוא 2. - קיימות קבוצות אינסופיות, כגון: כל המספרים הממשיים בי…
-
- 14 תגובות
- 2k צפיות
-
-
מערך מסדר N*N נקרא מושלם אם הוא מכיל אך ורק את המספרים 1,2,,n כך שכל מספר מופיע בדיוק פעם אחת בכל שורה ובכל עמודה. לדוגמא: 1 2 3 4 2 1 4 3 3 4 2 1 4 3 1 2 כתבו פעולה המקבלת מערך דו-מימדי של מספרים ומחזירה "אמת" אם המערך מושלם ו- "שקר" אחרת. אני לא מצליח לחשוב על דרך למצוא אם יש את כל המספרים מ-1 עד N.. מישהו יכול לתת לי עזרה? רמז? תודה
-
- 10 תגובות
- 2k צפיות
-
-
שלום ! כאשר אני מנסה לקמל בעזרת GCC אני מקבל הודעות שגיאה שהוא לא מכיר את הספריות של STDIO וMATH... מכיוון שהוא לא מכיר את STDIO אפילו פקודות של פרינט וסקאן הוא לא יודע לבצע ואני לא יכול להריץ את התוכנית. להן מה שרשמתי (דרך אגב במחשבים של האונ' זה עובד טוב): gcc -lm filename.c -o filename.out הנה הפלט של הודעות השגיאה : gcc -lm quadeq.c -o quadeq.out quadeq.c:13:19: error: stdio.h: No such file or directory quadeq.c:14:18: error: math.h: No such file or directory quadeq.c: In function main: quadeq.c:21: warning: incompatible implicit declaration of built-in function scanf quadeq.c:22: warning: incompatible implicit declaration of built-in function printf quadeq.c: In …
-
- 8 תגובות
- 2k צפיות
-
-
אני אמור לבנות לפרוייקט גמר אתר , אני בחרתי באתר שיתבסס על וידאו צ'אט. אני צריך עזרים איך להתחיל ולסיים - יש מצב? תודה לעוזרים.
-
- 8 תגובות
- 2k צפיות
-
-
אזז ככה אם אני כל פעם קולט מספר מסוג אינטגר(int) איך אני יכול לבדוק אם בכלל מתי המשתמש בעצם משאיר אותו ריק מבלי להעביר לסטרינג או הפוך? תודה מראש דור
-
- 19 תגובות
- 2k צפיות
-
-
יש לי את השאלה הבאה: לפניך שתי טענות: 1. מחלקות באותה חבילה בג'אווה יורשות ממחלקה אחת שנמצאת אף היא באותה חבילה 2. אפשר להוסיף מחלקה חדשה לחבילה רק אם היא יורשת מאחת המחלקות שכבר צורפו לאותה חבילה מה מבין המשפטים הבאים נכון? א. טענה 1 נכונה וטענה 2 שגויה ב. טענה 2 נכונה וטענה 1 שגויה ג. שתי הטענות נכונות ד. שתי הטענות שגויות אני לא בטוח שהבנתי את טענה 1, ז"א מה שהתכוונו זה שאני לא אוכל לרשת ממחלקה אם היא לא באותה החבילה כי היא לא תכיר אותה ? בכל מקרה טענה 2 אני חושב ששגוייה. עוד שאלה: נתונה הפקודה הבאה: B b = new B(); ((A)b).myFun(); אילו מן המשפטים אינו יכול להיות נכון? א. הפונקציה myFun מוגדרת במחלקה A. ב. הפונקציה myFun מוגדרת בממשק C. ג. B הינה מחלקה הי…
-
- 0 תגובות
- 2k צפיות
-
-
חשבתי על זה, ולעשות תוכנת שח טובה זה אמור להיות ממש קשה לא? ז"א המחשב צריך לזהות כל פעם את מצב הלוח ולבדוק איך לשפר את מצב הלוח לטובתו וזה נשמע לי די קשה...(לפחות בתור מתחיל :'() ושאלה נוספת, זה לא רלוונטי לי כרגע אבל אני סקרן, האם תוכנת שח טובה תהיה טובה לפרוייקט של 10 יח' לבגרות במחשבים?
-
- 9 תגובות
- 2k צפיות
-
-
שלום חברים. אני נדרש לתכנת ממשק למשתמש (GUI) כחלק מפרוייקט שאני חבר בו. הממשק יכיל לא יותר מ-5 מסכים שונים, בכל אחד מהם מס' כפתורים, המנווטים בין המסכים - לא משהו מסובך מדי. אני מתלבט באיזו שפה לתכנת אותו,עם איזו שפה יהיה לי הכי קל? העידפות היא ל-JAVA מכיוון שהממשק ישתמש בקוד מוכן של JAVA כדי לעשות חישובים "מאחורי הקלעים". מה אתם אומרים? תודה מראש!
-
- 7 תגובות
- 2k צפיות
-
-
הבנתי כי כאשר אני רוצה לממש פולימורפיזים אני יכול לעשות זאת ב2 צורות צורה ראשונה, דרך השימוש במילה השמורה virtual ואז כל פעם שאני רוצה לעשות override אני רושם override בפונקציה תחת אותו עץ ואני יכול לעשות זאת על ידי השימוש במילה new השאלה שלי היא מתי אני בוחר להשתמש בnew ומתי אני אבחר להשתמש בvirtual אשמח להסבר קליל בסי שארפ
-
- 3 תגובות
- 2k צפיות
-
-
יש איזו פקודה שעושה את הפעולה ההפוכה מCOUT אוPRINTF ומוחקת משהו שנרשם מקודם בעזרת אחת מהפקודות האלו? (עדיף שהיא תהיה בספריית STDIO.H) עריכה- אוקיי עכשיו מצאתי שיש את האופרטור delete שיכול למחוק פוינטרים. אז כדי למחוק תו (למשל A) אני עושה משהו כזה? char letter='a'; char *ptr; ptr=&letter; printf("%c",letter); delete letter; זה נכון?
-
- 8 תגובות
- 2k צפיות
-
-
מישהו יודע באיזו פקודה אני צריך להשתמש ע"מ לקלוט לתוך מערך מספרים בזה אחר זה..רקb] בMATLAB
-
- 18 תגובות
- 2k צפיות
-
-
שלום רב, עליי לכתוב תוכנית שבכל לחיצה על כפתור, יתווספו לLISTBOX שישה מספרים אקראיים ושונים זה מזה. בנוסף, יש למצוא את המספר הגבוה ביותר בLISTBOX. על פניו מדובר בתרגיל פשוט אך מכיוון שהשפה חדשה לי, נתקלתי במספר בעיות. אשמח לקבל עזרה. בעיה ראשונה: כאשר אני לוחץ על הכפתור של הוספת המספרים, התוכנית לעיתים קופאת. private void button1_Click(object sender, EventArgs e) { int[] box = new int[6]; Random rnd = new Random(); for (i = 0; i < box.Length; i++) box[i] = rnd.Next(1, 38); for (i = 0; i < box.Length; i++) { for (j = 0; j < i; j++) …
-
- 11 תגובות
- 2k צפיות
-
-
שלום, יש לי שרת ויש לנו Account manager שרשום בPHP, עכשיו כל יום כמעט פורצים לנו דרכו לSQL והם יכולים: לשנות סיסמאות, למחוק databases וכו'. שינינו את ההגדרות של SQL Server 2005 שלא יהיה אפשרי remote וחסמנו את פורט 1433 והם עדיין יכולים לפרוץ. השאלה איך לעשות את הPHP Code של הAccount manager בטוח ? שמעתי שיש משהו שנקרא : mysql escape string אבל לא יודע איך לרשום את זה והאם להוסיף את זה רק לindex.php או לכל הקבצים שנכתבו בPHP. תודה רבה, אבי
-
- 9 תגובות
- 2k צפיות
-
-
היי, פרסמתי סדרה של פוסטים שבוחנת, את אבני היסוד של טכנולוגיות הווב: ה URL, פרוטוקול HTTP, הדפדפן (מנוע רינדור + מנוע ג'אווהסקריפט) ועוד. המטרה היא לספק תמונה פשוטה אך נכונה כיצד טכנולוגיות אלו עובדות. http://www.softwarearchiblog.com/2013/04/series-web-building-blocks.html אני מאמין שסדרה זו היא מקור חשוב לכל מי שעוסק באפליקציות ווב - ועל כן אני מפרסם אותה. (כן, אני משוחד) הערות / תיקונים / תוספות - יתקבלו בשמחה. תודה, ליאור
-
- 8 תגובות
- 2k צפיות
-
-
שלום לכולם, בידי קובץ add-in של excel (קובץ xla.). קובץ זה מכיל מספר פונקציות הכתובות ב-vba. נסיון לראות את שורות הקוד של הפונקציות בעזרת עורך ה-VB מביא להודעה הבא: Project Locked: Project is unviewable האם מישהו יודע איך ניתן לראות את שורות הקוד? לא מדובר פה בקובץ בעל זכויות יוצרים או משהו כזה אלא בקובץ שנכתב ע"י חבר לעבודה שלצערי אינו יכול לעזור.
-
- 0 תגובות
- 2k צפיות
-
-
אני מנסה ללמוד את עניין הסיבוכיות (מבנה נתונים א), הייתי בהרצאה, קראתי כל מיני סיכומי הרצאות קצרצרים אך לא הבנתי. האם יש מקור שמפרט על העניין הזה יותר? לפחות ברמה ראשונית כלשהי אני רוצה להבין. (מתי פעולה היא אושן 1 מתי היא אושן N)
-
- 17 תגובות
- 2k צפיות
-
-
שלום רב, אני כותב משחק בC שמבוסס על לוח משחק ריבועי-דמקה. הייתי רוצה לכתוב את קוד המשחק עצמו בעזרת מטריצת כיוונים. אני מחפש חומר והסברים על מטריצת כיוונים. אשמח לכמה קישורים אם מישהו מכיר. תודה מראש.
-
- 0 תגובות
- 2k צפיות
-
-
שלום יש לי שאלה איך אני בודק אם ב-<input> כלשהו כתבו רק בשפה מסויימת במקרה שלי באנגלית? ואיך אני יכול לעשות הגבלה של תווים ב-input כלשהו? תודה מראש לכל העוזרים.
-
- 4 תגובות
- 2k צפיות
-
-
שאלה חובבנית ממישהו שלא מבין כמעט כלום אבל אשמח לתשובה מהירה... נאמר לי שלמקש הרווח אין ערך בינארי (כשמקלידים מספר אשראי) וזה לא כל כך ברור לי. הרי יש למקש קוד ASCII אז כיצד זה יכול להיות שהוא לא מתורגם לבינארית? או שלא הבנתי את משמעות הדברים? (המשפט נאמר לי כששאלתי מדוע צריך להקליד את מקבצי המספרים על כרטיס האשראי ביחד וללא רווח כפי שהם מודפסים)... תודה!
-
- 6 תגובות
- 2k צפיות
-
-
שלום, אני מעוניין למצוא שרת לאחסון אתר שכולל רק צד לקוח. הנפח הכולל של האתר יהיה 5-8mb. הדבר הכי חשוב זה שלא יהיו פרסומות משום צורה. קראתי את הדיון על איחסון אתרים אבל שם מתמקדים בשאלה של איזה אפשרויות צד שרת קיימות שם. חשבתי בהתחלה להשתמש ב google sites אבל אז ראיתי את כל ההגבלות שם (אי אפשר קבצי css או js חיצוניים) יש למישהו המלצה? תודה.
-
- 3 תגובות
- 2k צפיות
-
-
לא הייתי בטוח איפה לשים את זה... אני כותב תיקשורת בסגנון שרת ולקוח בשביל המשחק שלי בC++. אני משתמש בPOSIX SOCKETS גם בשביל ANDROID וגם בשביל IOS. בשרת אני עושה BIND לSOCKET ל0.0.0.0 והפורט ומחכה עד שיגיע הPACKET הראשון. בלקוח אני יוצר SOCKET וכל הזמן שולח PULSE. אחריי שהשרת מקבל את הPACKET הראשון אני קורא מזה את הכתובת לשליחה בחזרה ללקוח. הנקודה היא שלפעמים לוקח המון זמן לPACKET הראשון להגיע מהלקוח לשרת, אחריי שמגיע הPACKET הראשון יש קצב נורמלי של שליחת PACKET בשביל משחק. הבנתי שיש משהוא שנקרא ARP שממפה כתובות IP לכתובות MAC ב SUBNET. וזה יכול להיות מה שגורם לPACKET הראשון לקחת הרבה זמן להגיע. בכל מקרה, לא יודע אוליי זה בעיה בROUTER שלי. אם לא היה ברור, אני מנסה ליצור תיק…
-
- 4 תגובות
- 2k צפיות
-
-
האם מותר לי לעשות דבר כזה ב- c: switch(j) { case j<5: printf("blabla"); case 10<j<50: printf("booo"); כי משום מה זה עובר לי קומפליצה תודה
-
- 9 תגובות
- 2k צפיות
-
-
ערך UniVal של עץ בינארי הוא מספר הצמתים בעץ שהערך שלהם שווה לערך של האבא שלהם. דוגמה 1: רמה 0 (שורש) = 10 רמה 1 שמאל = 10 רמה 2 שמאל = 10 רמה 3 שמאל = 8 לעץ הזה יש שני צמתים שהערך שלהם שווה לערך של האבא שלהם, ולכן ערך ה-UniVal של העץ הוא 2. דוגמה 2: רמה 0 (שורש) = 10 רמה 1 שמאל = 10 רמה 1 ימין = 10 רמה 2 שמאל = 10 רמה 3 שמאל = 8 לעץ הזה יש שלושה צמתים שהערך שלהם שווה לערך של האבא שלהם, ולכן ערך ה-UniVal של העץ הוא 3. דוגמה 3: רמה 0 (שורש) = 10 רמה 1 שמאל = 10 רמה 2 שמאל = 10 רמה 3 שמאל = 8 רמה 4 שמאל = 8 לעץ הזה יש שלושה צמתים שהערך שלהם שווה לערך של האבא שלהם, ולכן ערך ה-UniVal של העץ הוא 3. אני צריך פונקציה רקורסיבית בשפת C שמוצאת את ערך ה-UniVal של עץ בינארי נתון. אשמח…
-
- 19 תגובות
- 2k צפיות
-
-
שלום, הקוד דלהלן נלקח מאתר w3schools ולא נראה לי שהוא עלול להיות שגוי. אצלי במחשב זה לא עובד ! קובץ html: <!DOCTYPE html> <html> <body> <button type="button" onclick="myFunction()">Try it</button> <script src="hello.js"></script> </body> </html> וזה קובץ hello.js: function myFunction() { alert("Hello"); } כשאני מעלה את קובץ ה html ולוחץ על הלחצן מאום לא קורה. קובץ ה js החיצוני לא מופעל ! אני מנסה זאת בכל סוגי הדפדפנים. צריך להוסיף משהו ל hcccf או שם אחר של קובץ קונפיגורציה? תודה
-
- 2 תגובות
- 2k צפיות
-