תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
כחלק מפיתוח אפליקציה, חפשתי דרך לשלוח קבצים ב-whatsapp. אחרי שהבנתי שזה יהיה מסובך לפיתוח חובבני, החלטתי שיהיה יותר קל להשתמש בשרת ולשלוח לינק לקובץ (לא מדובר פה בסטרטאפ, אלא באפליקציה פרטית שנכתבה בשביל עניין ותחביב בלבד) יצרתי שרת חינמי, עם סקריפט php שמקבל פרמטרים ב-url ויוצר את הקובץ המבוקש (קבצי טקסט) על השרת. נכון לעכשיו, קריאה ללינק עם הפרמטרים המתאימים עושה את העבודה הדרושה עבורי. הבעיה שאני מעוניין לקבל תשובה מדף ה-php על הצלחה או כישלון. עכשיו, הקוד שלי מדפיס תשובה, ככה שבהצלחה הדף המוצג בדפדפן הוא לדוגמה "success" ובכשלון מוצג "failed to complete action" מלבד זה הדף ריק. האפליקציה שולחת בקשה (כרגע מסוג get, עם פרמטרים ב-url) איך אני יכול לדעת מה חזר מהסקריפט בצ…
-
- 1 תגובה
- 2.1k צפיות
-
-
לאחרונה התחלנו ללמוד רשימה מקושרת ןלמרות שהבנתי את הרעיון קיבלתי תרגיל אבל הבעיה היא שאני לא ממש מבין מה רוצים ממני ואיך להתחיל ואשמח להכוונה. התרגיל: נתאר כמה ממאפייני קבוצה: - בהינתן קבוצה A ועצם x כלשהו, מתקיימת בדיוק אחת משתי האפשרויות: או x הוא איבר של A (ובמילים אחרות נאמר: x שייך ל- x ,A נמצא ב- A), או x אינו איבר של . - בכל קבוצה מתקיים שכל האיברים שונים זה מזה. כלומר, אין חזרות של איברים. - שתי קבוצות A ו- B נחשבות שוות זו לזו, כאשר לשתיהן יש בדיוק אותם איברים. - קימות קבוצות סופיות, כגון: קבוצת הפתרונות של המשוואה x2 - 7x + 12 = 0 (הקבוצה מכילה את המספרים 3 ו- 4). במקרה כזה נגיד כי מספר האיברים בקבוצה הוא 2. - קיימות קבוצות אינסופיות, כגון: כל המספרים הממשיים בי…
-
- 14 תגובות
- 2.1k צפיות
-
-
תראו זה ממש חשוב לי אני צריך את זה דחוף כמה מהר שאפשר. אני ברמה של מתחיל... תודה רבה לכל מי שיעזור!! אני צריך לעשות ככה-יש לי שני משתנים A ו-B. אני אומר למשתמש להכניס את הערכים המספרים שלהם ואז אני צריך להגיד למחשב להחליף בין מה שהמשתמש כתב. לדוגמא המשתמש הכניס שA שווה ל5 וB שווה ל9 אז אני צריך שהמחשב יחשב שלמעשה שA שווה ל9 ואילו B שווה ל5.כאילו שיחליף ביניהם אבל מבלי להשתמש בעוד משתנים חוץ מA ומB. שני המשתנים הייחדים שאני יכול שיהיו לי הם A וB.תשאלו אותי אם לא הבנתם משהו. אני צריך את כל הנוסחה כולה כתובה בצורת האקליפס ואם אפשר גם הסבר... ניסיתי בהתחלה להגיד ש A=B וכן להיפך אך כמובן זה לא הלך. ואני לא יודע איך לעשות את זה מבלי להשתמש בעוד משתנים. יותר מאשמח אם תראו לי. …
-
- 3 תגובות
- 2.1k צפיות
-
-
ברצוני לאפשר למשתמש להקליד בחלון הטקסט פונקציות, ועל התוכנית לנתח את הטקסט הנקלט ולהפעיל את הפונקציות המתאימות. כלומר על התוכנית להוציא מן הקלט של המשתמש את שם הפונקציה, הפרמטר הראשון והפרמטר השני (מקסימום שני פרמטרים, מינימום אפס). אילו פונקציות הקיימות בספרייה STRING.H יכולות לעזור לי לבצע את המשימה הזאת? נ.ב ניסיתי להישתמש ב STRTOK אולם היא לא ממש עוזרת.
-
- 4 תגובות
- 2.1k צפיות
-
-
הבנתי שכדי לפתח לאנדרואיד צריך JAVA נכון? בכל מקרה , מה זה אומר לכתוב JAVA? יש לי PC סביר בחוזקו, אפשר לבנות עליו משחקים?(לבנות משהו עם גרפיקה פרימיטיבית מאוד רק להמחשת המשחק לגרפיקאי ) באיזה תוכנה אני כותב JAVA, אפשר סתם ב NOTPAD אני מניח שיש תוכנות לכתיבת תוכנות , אפשר כמה שמות? תודה יום טוב
-
- 2 תגובות
- 2.1k צפיות
-
-
טוב, או שאני ממש אידיוט או שזה באמת לא כזה פשוט. ביצוע ממוצע- רקורסיבי. הצהרה: double average(int a[], int size, double *avg) זאת ולא אחרת. אגב הנה שלי, פשוט אין לי מושג איך לדעת אם אני בקריאה הראשונה או איך לדעת מתי SIZE הוא הכי גדול.. double average(int a[], int size, double *avg) { if(size>1) { avg=average(a[1], size-1, avg) + a[0]); return(avg); } return(a[0]); }
-
- 18 תגובות
- 2.1k צפיות
-
-
בימים אלה אני צריך להחליט האם להתחיל תואר ראשון במדעי המחשב באוניברסיטה הפתוחה. כמעט ואין לי רקע בתכנות. השאיפה העיקרית שלי היא לרכוש כלים ידע וניסיון כדי לעסוק בפיתוח AI ליישום מערכות שונות ותחום הגיימינג. השאלה שלי אליכם היא כמה מומלץ אם בכלל להתחיל תואר למען השאיפה הזו. ואיפה זה מומלץ לדעתכם. תודה מראש לעוזרים
-
- 6 תגובות
- 2.1k צפיות
-
-
אני מקווה שהסקר יתקבל ברוח טובה .
-
- 22 תגובות
- 2.1k צפיות
-
-
נתקעתי קצת עם התוכנית הבאה: התוכנית קולטת מספר,b בין 2 ל-10.המספר מייצג בסיס(בינארי,טרינארי עשרוני). התוכנית בודקת את תקינות הקלט ומדפיסה הודעה מתאימה. התוכנית קולטת מספר,n שלם וחיובי המיוצג בבסיס אותו התוכנית קלטה קודם. התוכנית מדפיסה את הערך העשרוני של המספר n שנקלט. לדו'... אם נקלט מספר B=2 והמספר N=1011 התוכנית תדפיס 11.. זה מה שניסיתי לעשות void Base() { int number,conv; long base; printf("Enter Base from 2-10"); fflush(stdin); scanf("%d",&base); printf("Enter number"); fflush(stdin); scanf("%d",&number); int count=0; do { count++; number=number/10; } while(number>0); int Array[sizeof(count)]; if(base>=2 && base<=1…
-
- 11 תגובות
- 2.1k צפיות
-
-
-
שלום, הקוד דלהלן נלקח מאתר 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 תגובות
- 2.1k צפיות
-
-
אני עכשיו באמצע שיעור ואנחנו מנסים לעשות תרגיל והמורה שלי לא יודעת את התשובה כי היא לא בדיוק יודעת C# אז אני צריך עזרה עם התרגיל הזה: int num,pras=0; num = int.Parse(Console.ReadLine()); switch (num) { case 15: pras = pras + 1000000; case 14: pras = pras + 200000; case 13: pras = pras + 1000; case 12: pras = pras + 20; break; default: זה שCASE 15 אמור לקבל את כל הכסף של השאר וה14 מקבל את 13 ו 12 ו13 את 12 אבל אם לא שמים BREAK בסוף הוא נותן ERROR אז איך אפשר שזה ימשיך בלי הBREAK תודה רבה.
-
- 19 תגובות
- 2.1k צפיות
-
-
שלום אני עושה את המשחק דיגר, יש לי שני אובייקטים לוח ואוייב(בהמשך יוסף גם האובייקט של הדיגר) בכל אופן ללוח יש שדה של אוייב והאובייקט של הלוח דואג לשם אותו עליו. עכשיו באובייקט של האוייב יש את הפונקציה של התזוזה, עכשיו כדי הוא יוכל לזוז הוא צריך שתיהיה לו אינדיקציה לגבי מצב הלוח האם יש לו קירות, יהלומים (וגם את הדיגר) עכשיו הבעיה שלי היא כזאת בקובץ board.h יש לי אינקלוד לenemy.h אך מצד שני בקובץ enemy.h יש לי אינקלוד לboard.h board.h #ifndef BOARDH #define BOARDH #include "enemy.h" class Board { public: Board(); private: Enemies *digger_Enemies ; int numEnemies; }; #endif enemy.h #ifndef ENEMYH #define ENEMYH #include "board.h" class Enemy { public: Enemy(Bo…
-
- 19 תגובות
- 2.1k צפיות
-
-
יש איזו פקודה שעושה את הפעולה ההפוכה מCOUT אוPRINTF ומוחקת משהו שנרשם מקודם בעזרת אחת מהפקודות האלו? (עדיף שהיא תהיה בספריית STDIO.H) עריכה- אוקיי עכשיו מצאתי שיש את האופרטור delete שיכול למחוק פוינטרים. אז כדי למחוק תו (למשל A) אני עושה משהו כזה? char letter='a'; char *ptr; ptr=&letter; printf("%c",letter); delete letter; זה נכון?
-
- 8 תגובות
- 2.1k צפיות
-
-
בשנה שעברה החלטתי שלא להמשיך במגמת מדעי המחשב לטובת כימייה משום שכל מה שלימדו בה כבר ידעתי או שיכלתי ללמוד בשבועיים חומר של שנה (שנה וחצי ראשונות לפחות). בקיצור - אני רוצה לדעת כל מה שבית הספר היה מלמד אותי אם הייתי ממשיך במגמה (כדי שאני אהיה לפחות באותו קו של בוגרי המגמה לפני שאתגייס). לשם כך אני צריך את רשימה של הנושאים שמלמדים בבית הספר. אני אשמח גם לקבל קישור לחומר הנלמד ו/או לתרגילים בנושאים. לדוגמא חיפשתי באינטרנט חומר על מבני נתונים וכל מה שמצאתי זה חומר ברמה של אוניברסיטה, שם הדגש הוא על יעילות, מה שדורש ידע במתמטיקה שעדיין אין לי. תודה מראש .
-
- 14 תגובות
- 2.1k צפיות
-
-
היי, פרסמתי סדרה של פוסטים שבוחנת, את אבני היסוד של טכנולוגיות הווב: ה URL, פרוטוקול HTTP, הדפדפן (מנוע רינדור + מנוע ג'אווהסקריפט) ועוד. המטרה היא לספק תמונה פשוטה אך נכונה כיצד טכנולוגיות אלו עובדות. http://www.softwarearchiblog.com/2013/04/series-web-building-blocks.html אני מאמין שסדרה זו היא מקור חשוב לכל מי שעוסק באפליקציות ווב - ועל כן אני מפרסם אותה. (כן, אני משוחד) הערות / תיקונים / תוספות - יתקבלו בשמחה. תודה, ליאור
-
- 8 תגובות
- 2.1k צפיות
-
-
חשבתי על זה, ולעשות תוכנת שח טובה זה אמור להיות ממש קשה לא? ז"א המחשב צריך לזהות כל פעם את מצב הלוח ולבדוק איך לשפר את מצב הלוח לטובתו וזה נשמע לי די קשה...(לפחות בתור מתחיל :'() ושאלה נוספת, זה לא רלוונטי לי כרגע אבל אני סקרן, האם תוכנת שח טובה תהיה טובה לפרוייקט של 10 יח' לבגרות במחשבים?
-
- 9 תגובות
- 2.1k צפיות
-
-
שלום לכולם, אני חדש פה. (: יש לי את הספר "ללמוד C" ולימדו שם על הפונקציות gotoxy clrscr וכדי לבצע אותם צריך להכיל את הספרייה conio.h. אז ניסיתי ולא הצליח לי. לקחתי את הקוד מקור מהספר ושמתי במהדר ועדיין לא עבד. נתתי גם לחבר ולא עבד לו. כתוב ש clrscr לא מוגדר למרות שכן צירפתי את conio.h עזרה בבקשה. תודה רבה לעוזרים.
-
- 18 תגובות
- 2.1k צפיות
-
-
אני לומד את השפה C# באופן עצמאי במשך כמה שבועות כבר. החלטתי לעשות פרויקט קטן ב-WFA. הפרויקט הוא ליצור תוכנה לחישוב משכורת שמחולקת לשניים: עובד רגיל ואחמ"ש (אחראי משמרת). שניהם מקבלים שכר שונה ועובדים שעות עבודה שונות. הבעיה שלי היא כזו: יש לי COMBOBOX שבו יש אפשרות לבחור או "תעריף רגיל" או "תעריף אחמ"ש. הגדרתי כך שברגע שהמשתמש יבחר אפשרות "אחמ"ש" הלייבלים ישתנו בהתאם לשעות העבודה של "אחמ"ש". אך אני רוצה גם שברגע שהמשתמש בוחר ב-"אחמ"ש" יחלו עליו משתנים אחרים התקפים רק לגבי "אחמ"ש". כמו כן, אני רוצה לעשות כך, שבמידה והמשתמש ישכח להכניס ערך/ילדג על ערך, והתוכנה תקפיץ חלון עם הודעה שיבדוק את השדות שלו. הנה הקוד עד עכשיו: http://pastebin.com/V7736gBU אם משהו לא מובן בקוד אני …
-
- 5 תגובות
- 2.1k צפיות
-
-
שאלה חובבנית ממישהו שלא מבין כמעט כלום אבל אשמח לתשובה מהירה... נאמר לי שלמקש הרווח אין ערך בינארי (כשמקלידים מספר אשראי) וזה לא כל כך ברור לי. הרי יש למקש קוד ASCII אז כיצד זה יכול להיות שהוא לא מתורגם לבינארית? או שלא הבנתי את משמעות הדברים? (המשפט נאמר לי כששאלתי מדוע צריך להקליד את מקבצי המספרים על כרטיס האשראי ביחד וללא רווח כפי שהם מודפסים)... תודה!
-
- 6 תגובות
- 2.1k צפיות
-
-
יש לי arrayList בשם airlines שמכיל אובייקטים מסוג Airline ונמצא בתוך קלאס sData. בתוך כל אובייקט Airline יש לי arrayList בשם registeredPlanes שמכיל אובייקטים מסוג Plane. במידה ואני רוצה לולאה שתבדוק האם בתא i במערך הAirline הregisteredPlanes שלו ריק או שיש בו מטוסים כלשהם, האם נכון לכתוב את זה כך: if(!sData.getAirlines().get(i).getRegisteredPlanes().isEmpty()) השגיאה שאני מקבלת היא java.lang.NullPointerException. תודה!!
-
- 7 תגובות
- 2.1k צפיות
-
-
יש לי את השאלה הבאה: לפניך שתי טענות: 1. מחלקות באותה חבילה בג'אווה יורשות ממחלקה אחת שנמצאת אף היא באותה חבילה 2. אפשר להוסיף מחלקה חדשה לחבילה רק אם היא יורשת מאחת המחלקות שכבר צורפו לאותה חבילה מה מבין המשפטים הבאים נכון? א. טענה 1 נכונה וטענה 2 שגויה ב. טענה 2 נכונה וטענה 1 שגויה ג. שתי הטענות נכונות ד. שתי הטענות שגויות אני לא בטוח שהבנתי את טענה 1, ז"א מה שהתכוונו זה שאני לא אוכל לרשת ממחלקה אם היא לא באותה החבילה כי היא לא תכיר אותה ? בכל מקרה טענה 2 אני חושב ששגוייה. עוד שאלה: נתונה הפקודה הבאה: B b = new B(); ((A)b).myFun(); אילו מן המשפטים אינו יכול להיות נכון? א. הפונקציה myFun מוגדרת במחלקה A. ב. הפונקציה myFun מוגדרת בממשק C. ג. B הינה מחלקה הי…
-
- 0 תגובות
- 2.1k צפיות
-
-
שלום, אני עובד על פרוייקט במטלב שבמסגרתו מייצר אובייקטים תלת ממדיים. בהתחלה עבדתי על הלפטופ, אך אחרי שהביצועים היו מאד אטיים החלטתי לעבור למחשב נייח שאף התקנתי בו כרטיס מסך טוב (Geforce GT730) אני לא רואה אף שיפור בביצועים. כאשר אני מזיז את ה"מצלמה" של מטלב. (כאילו מסובב את האובייקט) התנועה היא אטית ביותר. האובייקט מורכב מהרבה מאד patch. חשבתי שמטלב אנמור לזהות כרטיסי מסך ולעבוד איתם במקום במקום לעשות את החישובים במעבד. מה ניתן לעשות? כיצד ניתן להעביר את העבודה ל gpu? תודה
-
- 3 תגובות
- 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 צפיות
-
-
שנה שעברה סיימתי ללמוד 5 יח"ל בתכנות ב-C#( זה בערך עד להורשה ופולימורפיזם) השאיפה שלי עכשיו היא לפתח את התכנות שלי ב c#, ובמקביל ללמוד גם java( הבנתי שבשביל לפתח אפליקציות לאנדרואיד צריל לדעת גאווה...) הבנתי ממישהו שגאווה וC# די דומות השאלה שלי היא איך בדיוק אני עושה את המעבר הזה מC# לגאווה? האם אני צריך ללמוד את השפה מההתחלה? תודה מראש לעוזרים!
-
- 4 תגובות
- 2k צפיות
-


