עבור לתוכן

תכנות

פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.

  1. Started by crowbar87,

    כתבתי תוכנית קטנה בc++ ואני נתקל בבעיה בהרצה. התוכנית מקבל קלט של 3 משתנים - תו ושני מספרים שלמים. כאשר הוא נכנסת לswitch היא מבצעת פעולה בהתאם לתו. הפלט שמתקבל אחרי שמכניסים את המשתנים פעם ראשונה הוא תקין. אבל מהפעם השניה מודפסת כל פעם ההודעת שנמצאת בdefault. למרות שבשאר הcase יש break; בנוסף לכך מודפסת על פעם ההודעה "enter one character following by two integer numbers:" שנמצאת בתחילת הלולאה do-while. צירפתי בתחתית ההודעה סקרין שוט של הפלט למיקרה שאני לא מובן כל כך. #include<stdio.h> #include<conio.h> #include<math.h> int main() { int x, y; char ch; float avg, power; clrscr(); do { printf("enter one character following by two integer numbers: "); sc…

    • 8 תגובות
    • 1.5k צפיות
  2. Started by assaf990,

    2 שאלות 1) יש לי data-view (הסרבר) שאני מציג אותה למשתמש (לתוך data-grid, בקליינט). העמודה הימנית של הטבלה(=dada-view) היא מסוג checkbox. אם המשתמש עושה וי בכמה checkboxes כאלה, והוא מדפדף בתוצאות וחוזר נגיד לדף הקודם, אז הסשן לא שומר לי את הסטאטוס של הסימונים של היוזר (שומר רק את התוצאות הקודמות). כיצד שומרים בכל זאת בסשן את הסטאטוס של הבחירות של המשתמש ב- checkboxes? 2) אני רוצה לעשות אופציה ל-"בחר הכל" ואז כל ה checkboxes של דף התוצאות הנוכחי בלבד יסומנו בוי. כיצד?

    • 4 תגובות
    • 997 צפיות
  3. אני רוצה לפתח תוכנה שמחפשת בגוגל Keyword מסויים ואז מנתחת את התוצאות לפי נוסחה. ככל הנראה כאפליקציית ASP.NET מה הן הדרכים היעילות שניתן לעשות את זה איתן ? איך בכלל ניגשים לכזה דבר ?

    • 2 תגובות
    • 865 צפיות
  4. Started by yehouda75,

    נתון תרגיל אשמח לתיקון......... הגדר מחלקה בשם PERSON למחלקה שלושה מאפיינים : שם (מחרוזת ),גיל (מספר שלם). הגדר פונקצית CONSTRUCTOR defualt שאינה מקבלת פרמטרים הגדר פונקציית CONSTRUCTOR המקבלת את ערכי הפרמטרים "שם" ו"גיל" במהלך ריצה של התוכנית. הגדר פונקציה SET וGET לכל מאפיים . הגדר פונקציה DISPLAY להצגת נתוני אובייקט מסויים . נתוני אובייקט יוצגו בשתי שורות .(כל שורה מכילה כותרת המאפיים וערך המאפיין). הגדר מחלקה בשם STUDENT שהנה בן של PERSON. למחלקה שני מאפיינים :שם פקולטה (מחרוזת),ציון (מספר שלם). הגדר פונקציית CONSTRUCTOR המקבלת את ערכי הפרמטרים "שם פקולטה" ו"ציון" במהלך ריצה של התוכנית .שים לב,פונקציית CONSTRUCTOR חייבת התייחסות למאפייני האב. הגדר פונקציה DISPLAY להצג…

    • 1 תגובה
    • 683 צפיות
  5. שלום , כחלק מהקורס מבנה נתונים , למדנו על רשימה מקושרת , אני מעוניין לראות דוגמת קוד פשוטה של מימוש תור בעזרת רשימה מקושרת ( ב C , java , c# ). הדוגמאות שמצאתי ברשת מסובכות מדיי עבורי ( משתמשות בהקצאת זיכרון דינמית , ובפונקציות מובנות ) . אני מחפש דוגמה למימוש הכי בסיסי של תור בעזרת רשימה מקושרת FIFO . תודה מראש למגיבים ..

    • 3 תגובות
    • 7.3k צפיות
  6. Started by gshhar,

    אני מעוניין להתחיל ללמוד תיכנות (לא לתואר,תואר ראשון במשהו אחר כבר יש לי). אני מעוניין במסלול של כמה חודשים שמשלב בתוכו יותר משפה אחת. 1 של מכללת סלע שזה קורס של 1000 שעות אקדמאיות הכוללות 680 שעות של הרצאות ו-320 שעות של תרגול מודרך וביצוע פרויקטים עצמיים http://www.sela.co.il/?CategoryID=1717&courseId=1 2 מפתח תוכנה מוסמך מיקרוסופט (MCPD) - התמחות בWEB שזה קורס של 440 שעות http://www.hi-tech.co.il/college/default.asp?PageID=12&CourseNum=1205 אשמח להסבר לגבי ההבדלים בין המסלולים,מה יותר כדאי,איפה אני לומד יותר דברים,מה זה בדיוק MCPD,למה יש ביקוש . תודה !

    • 1 תגובה
    • 726 צפיות
  7. אני צריך לכתוב תוכנית שמקבלת משפט מהמשתמש (מחרוזת) ומאכסנת את המילים במערך. מספר המילים במשפט לא ידוע. ידוע שאורך כל מילה מוגבל ל80 תוים. מה שמפריע לי זה חוסר האפשרות להכריז על המערך אחרי קבלת הקלט. האם קיימת דרך אחרת לבנות את המערך?

    • 3 תגובות
    • 986 צפיות
  8. ישנם שתי תקיות קבועות ב WINDOWS שאני נוהג למחוק את תוכנם %temp% ו Prefetch ולכן בכל פעם אצטרך לכתוב את הפקודה שלהם ב RUN ולמחוק את הקבצים הפנימיים שאלתי היא האם על פי פקודת CMD אני יוכל ליצור קובץ שפשוט יבצע פעולה של מחיקת תוכן תקיית C:\Windows\Prefetch או %temp% ואם מישהו יודע איך לבצע את זה ( לא למחוק את כל התקייה אלא רק מה שבתוכה) שיגיד לי גם איך אני שומר את הפקודות האלה שבכל פעם שארצה פשוט אלחץ על חלון CMD מוכן

    • 6 תגובות
    • 7k צפיות
  9. Started by HeX0R,

    אהלן, שאלה לגבי אתר שפותח ב- ASP.NET אחרי שסיימתי עם האתר מה אני עושה איתו? ז"א אני לא רוצה להשתמש ב- IIS אלא בשירות אחר אבל כאשר אני מגדיר את התיקיה אין לי שמה את הקובץ index.html כניראה שבASP.NET זה עובד אחרת או אני לא יודע מה... עשיתי לפרוייקט "הפצה" וקיבלתי בתיקיה כל מיני קבצים של ASP אבל מה אני יכול לעשות עכשיו ע"מ להגדיר את זה בשירות... באיזה שהיא צורה אני צריך ליצור את קובץ האינדקס הזה.... למישהו יצא להתנסות בדברים האלה??? מקווה שהצלחתי להבהיר את הבעיה שלי.... תודה רבה!

    • 4 תגובות
    • 1k צפיות
  10. תאריך הצטרפות: 25-10-08 הודעות: 41 ערב טוב חברים יש לי שאלה בשפת C++ שרציתי להתייעץ איתכם ... אחרי שהגדרתי מחלקה ... איך אני עושהאת הקריאה לפונקציה האב , האם דרך פונקצית הבן ורק אחרי זה להגדיר ? נתונה שאלה : ============ . הגדר מחלקה בשם Person שהנה בן של Teacher למחלקה שני מאפיינים : התמחות (מחרוזת), תואר אקדמי (מחרוזת). המקבלת את ערכי הפרמטרים "התמחות" ו-"תואר Constructor הגדר פונקצית חייבת Constructor אקדמי" במהלך ריצה של התוכנית. שים לב, פונקצית התייחסות למאפייני האב. להצגת נתוני אובייקט מסוים. נתוני האובייקט יוצגו Display() הגדר פונקציה בשתי שורות, כל שורה מכילה כותרת המאפיין וערך המאפיין. הפונקציה תכלול קריאה לפונקציה המוגדרת במחלקת האב. התבנית שהתחלתי זה :עלפי דו…

    • 3 תגובות
    • 1.1k צפיות
  11. Started by ofer_shm,

    שלום לכולם אני כרגע לומד PHP ויש לי פרויקט לבנות אתר באתר שלי עמור להיות למעלה HEADER קבוע .בצד ימין במאונך תפריט (שיהיה שונה תלוי ברמת הרשאה של היוזר שנכנס למעכת) ובצד שמאל את כל התוכן שזה לרוב יציג תבלאות שונות שישליפו מSQL תלוי מה המשתמש בחר בתפריט השאלה שלי איך נהוג ליצר כזה אתר ..האם לחלק אותו לטבלאות ...האם לחלק אותו למסגרות (FRAMES) או בכלל משהו אחר.. ובנתיים אני עושה את הדף login האם זה בסדר שבדף login אין בכלל PHP אלה רק HTML שבכפתור כניסה הוא רק קורא לדף PHP שבודק את היוזר והסיסמה תודה

    • 0 תגובות
    • 676 צפיות
  12. Started by פיני1805,

    select name,total from customer c,ord o,(select state,AVG(total) as avgtot from customer,ord group by state) g where g.state=state and total>avgtot;[/code הוא רושם לי שאי אפשר לעשות פה פעולת GROUP. לא הבנתי למה....אני מנסה ליצור שאילתא שתסכם לי את הצרכנים שסכום הרכישות שלהם גבוה מהממוצע באותו עיר שהם גרים הבם...אז יצרתי טבלה מדומה קודם של הממוצע בכל עיר ע"י GROUP והוא רושם שאי אפשר להשתמש בזה. רק כשאני עושה את זה בשורה לבד(מה שבסוגריים עם ה-GROUP ) זה בסדר להשתמש עם ה-GRUOP . טבלה מדומה נעלמת אחרי השאילתא ככה שזה לא יעזור לי לרשום בשורות נפרדות. למישהו יש רעיון? תודה

    • 1 תגובה
    • 726 צפיות
  13. Started by Bear Cub,

    שלום. ניסיתי הרבה זמן להוריד מאתר מסוים קובץ SWF אך ללא הצלחה. לאתרים רגילים אני יודע איך להוריד. פשוט לחפש בקוד את נתיב ה SWF אך באתר הזה המצב קצת שונה. בהצלחה: http://ofek.cet.ac.il/OfekComics.aspx

    • 4 תגובות
    • 1.1k צפיות
  14. Started by b0nz,

    שלום רב, נתחיל בזה שאני ממש לא מומחה HTML ולכן אני שואל שאלה דבילית. קניתי Template של אתר ואני מתאים אותו לצרכים שלי. אחד הדברים החשובים ביותר הוא כתיבה בעברית. אממה ? יש לי את התג הבא : <div class="col-1 pad3"> <h3 class="margin2">צרו קשר</h3> <form id="ContactForm" action=""> <div> ושאני טוען את האתר אני לא רואה כלום. המסקנה שהגעתי אליה היא שהCSSשיש לי טוען פונט שאין לו תמיכה בעברית. מישהו יכול להסביר לי איפה אני מחפש את סוג הפונט בקובץ ה CSS ? תודה מקרב לב!

    • 1 תגובה
    • 693 צפיות
  15. Started by MasterDK,

    זו בעיה דיי ידוע ואני מחפש אליה את הפתרון הפשוט ביותר והטוב ביותר. תיאור הבעיה: נתונה מחלקה BasePacket שממשת את האינטרפייס Serializable. למחלקה יש בנים כגון: LoginPacket, LoginFailPacket, PingPacket, PongPacket וכדומה (רמת ההורשה היא 1, כלומר ל BasePacket אין נכדים רק בנים). נתונים שתי לקוחות A ו B שיש ביניהם סוקט פתוח והם מדברים בפרוטוקול מסויים ששולח את אחת ממחלקות הבנים של BasePacket (היא עצמה אבסטרקטית ולכן לא ניתן לשלוח אותה). תהליך שליחת חבילה LoginPacket מ A ל B נראה ככה: LoginPacket login = new LoginPacket(.., .., ..); X x = Serialize(login); Send(x); בואו נצא מהחנה ש Serialize עושה סריאליזציה ומחזיר אובייקט מסוג מסויים אשר ניתן לשליחה בסוקט, ו Send שולח את הב…

    • 4 תגובות
    • 1k צפיות
  16. Started by 11moshiko11,

    נראה לי שזה המקום לשאול את השאלה, למרות שזה פורום תכנות. אז ככה: באחד הפעמים שעבדתי בתוכנה, סגרתי את כל החלונות כדי שיהיה לי מסך גדול שבו אוכל לראות את כל התוכנית. לאחר מכן, הופתעתי לגלות כי החלונות LOCALו AUTO ,WATCH לא מופיעים יותר. לאחר חיפוש באינטרנט גיליתי איך מחזירים את חלונות ה WATCH (control+alt+number) אבל LOCAL ו- AUTO עדיין לא מופיעיםץ משהו יודע איך מחזירים אותם? תודה, מושיקו

    • 2 תגובות
    • 792 צפיות
  17. שלום, האם מישהו מכיר תוסף המאפשר לשתף סביבת עבודה של Eclipse דרך האינטרנט ובעצם לעבוד כמה אנשים במקביל על אותו קוד? תודה

    • 3 תגובות
    • 1.1k צפיות
  18. Started by taz24,

    היי אני עדיין קצת חדש לתיכנות בבאש ויש לי בעיה שאני צריך להתגבר אליה: יש לי שורות שאני צריך לקלוט מהמשתמש, לדוגמא: 4 10 34 55 והשורה השניה: 3 55 6 7 אני צריך לעשות פעולות השוואה בין שתי השורות השונות (כגון השוואה של משתנה גדול/קטן יותר) ולהדפיס את המחרוזת החדשה אני מניח שהכי פשוט לבצע זאת בעזרת מחרוזות אבל מכייון שהמספרים מתקבלים בצורה של מספר ואז לחיצה על אנטר אני הצלחתי להסתבך אודה לטיפים ועזרה

    • 0 תגובות
    • 628 צפיות
  19. Started by PsyFreak,

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

  20. שלום לכולם. קיבלנו שאלה שאני לא מצליח לפתור כל כך. נתונה מטריצה mat מסוג INT שמספריה כבר ממוינים. ז"א בכל שורה ובכל עמודה המספרים ממוינים בסדר עולה - מהקטן לגדול. בכל שורה בנפרד ובכל עמודה בנפרד אין מספר שמופיע יותר מפעם אחת. הפעולה מחזירה את מספר הפעמים שהמספר X מופיע במטריצה. הפעולה הולכת ככה: public static int matrizh (int [] [] mat ,int x) int count =0; for (int i=0; i<mat.length ; i++) for (int j=0;j<mat.length ; j++) if (mat[i] [j] ==x counter ++; return counter; עכשיו השאלה היא : הצע דרך לשיפור יעילות הפעולה בסדר גודל . אין צורך לכתוב אלא רק להציע. יש למישהו רעיון? אגב עוד שאלה קטנה, כשרשום MAT.LENTGH אז מאיפה הוא לוקח את האורך מהשורות או מהמעודות (כבר ש…

    • 37 תגובות
    • 11.2k צפיות
  21. Started by Aviv C,

    כתבתי תוכנית ב- C שעובדת אצלי מצויין בבית עם הקומפיילר של DEV C++ 4.9.9.2. כשניסיתי להריץ אותה במחשבים של אוניברסיטת בר אילן בעזרת הקומפיילר gcc התוכנית לא עבדה כמו שצריך. משום מה בפעולה BinariesSum הלולאהלא נגמרת מתי שהיא נגמרת על המחשב שלי. ישבתי על זה המון זמן ועדיין לא הצלחתי למצוא פיתרון. מישהו יכול לעזור? (כל הפרוייקט שלי בבית מצורף) [attachment deleted by admin]

    • 9 תגובות
    • 1.1k צפיות
  22. Started by AgentZ,

    אהלן , לאחרונה התחלתי לתכנת בפייתון וכחלק מתוכנה קטנה שאני מפתח לעצמי הגעתי לכך שאני צריך ליצור תהליך של cygwin. עם תהליך היצירה של התהליך לא הייתה בעיה , אבל כשניסיתי לכתוב אליו (דרך stdin) זה נותן לי שגיאה: cygwin.stdin.write('ssh') IOError: [Errno 22] Invalid argument הקוד של התוכנית עצמה (רק החלק הקשור) (כמובן שעשיתי פייפינג לstdin וstdout של התהליך שאני פותח) : import subprocess as sub #ייבוא המודל cygwin = sub.Popen('J:/cygwin/Cygwin.bat',shell=False,stdin=sub.PIPE,stdout=sub.PIPE) #יצירת התהליך cygwin.stdin.write('ssh') #כאן מתרחשת השגיאה מה אני עושה לא בסדר ? תודה מראש ;D

    • 2 תגובות
    • 1k צפיות
  23. Started by yoav23,

    היי אני מנסה לכתוב דרייבר לתקשורת בRS232 בשפת C יש למישהו דוגמאות מוכנות? הצעות?

    • 2 תגובות
    • 864 צפיות
  24. אהלן אני כותב תוכנית מסויימת באנליזה נומרית, ועל הדרך צריך להזכר בכללים הנוקשים של שפת C החלק הראשון של התכנית הולך כך : #include <stdio.h> int find_rank() { int n; printf("Please enter matrix rank:\n "); /* number of equations - 1 */ scanf("%d", &n); return n; } int main() { int i=0; int n = find_rank(); /* call an outside function since we cant declare an array with no finite number of components */ double b[n], d[n], c[n], a[n], x[n]; double denom=0; /* denom as a shortcuf for denominator = 'mechane' */ /*the first and last T's are constants*/ printf("Enter T0:\n "); scanf("%lf", &b[1] עצרתי במקום …

    • 7 תגובות
    • 1.1k צפיות
  25. Started by pain_killer12,

    שלום חברים, אני צריך לעשות שימוש בHashMap, שהמפתח של כל איבר יהיה מסוג String והתוכן יהיה אובייקט מסוג מחלקה שאני יוצר. העניין הוא כשאני מגדיר: private HashMap commandsMap; //CTOR public Commands(Simulation s) { sim = s; commandsMap = new HashMap<String,Robot>(); Commands זה שם המחלקה שההאשמאפ נמצא בתוכה. הוא רושם לי את ההערה\אזהרה\שגיאה הבאה בצד: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized מה ההודעה אומרת? תודה מראש לעוזרים.

    • 11 תגובות
    • 8.3k צפיות

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