עבור לתוכן

תכנות

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

  1. Started by itai2k,

    הסתכלתי קצת בפורום... אני לא בטוח שהבנתי. קיבלתי קלט מהמשתמש, ואני מעוניין לפרק אותו. עדיף לי להכניס את הקלט לתוך מערך של char או ישירות לchar? ואיך בדיוק אני מפרק אותו לחלקים? לגבי ה strtok הפקודה הזאת בעצם מתעלמת ממה שאני רשום לה? כלומר strtok (command,","); bla bla בהנחה של command זה הקלט. תודה על עזרה

    • 11 תגובות
    • 18.9k צפיות
  2. Started by gal_il50,

    יש לי תרגיל שבוא אני מקבל 2 מערכים למשל [d, e] ומערך שני [a, b, c, d, e, f] אני אמור לרשום פונקציה רקורסיבית שתבדוק אם המערך הראשון הוא תת מערך של השני (בדוגמא שלי הוא כן תת מערך) ותחזיר true או false מה שכן אני לא אמור להשתמש בלולאות אלא בפונקציה רקורסיבית, אני יודע איך לבדוק בלי רקורסיה אבל מתקשה לחשוב על הפיתרון באמצעות רקורסיה.

    • 7 תגובות
    • 1.5k צפיות
  3. בעקרון אני בעל ידע בתכנות ופיתוח, אבל לא עוסק בזה באופן שוטף. בגלל זה בפיתוח אתרים עבדתי עד עכשיו עם Microsoft Expression Web 4, מאוד נוח לי הממשק למטומטמים שלהם, עם אפשרויות התצוגה והבדיקה של האתרים שהם מציעים. מכיוון שנראה שמיקרוסופט לא ממש מתכוונת להמשיך ולהשקיע בחבילה הזאת, אז הייתי רוצה לדעת אם יש המלצות לעורך כמו של מיקרוסופט כמובן אם יש חינמי אבל גם בתשלום אין בעיה.

    • 3 תגובות
    • 966 צפיות
  4. Started by itai2k,

    שלום לכולם, אני אמור לבנות תוכנית אינטראקטיבית למשתמש. הוא אמור רשום read_set A,45,23,7,6 וכדומה.... ואני אמור להכניס את המספרים לתוך מערך ע"י ייצוג של ביטים כלומר... (המשתמש יכול להכניס רק את המספרים 0-127) כלומר לעשות מערך של char בגודל 16 (0-15) ואם הוא מזין את המספר 12 לדוגמא אז אני אמור ללכת לתא 12 (שמיקום שלו הוא 2 במערך) והלדליק את הביט.... אני יודע את כל הפקודות של הביטים: >> << | וכל אלה... אני פשוט לא מבין איך הפקודות עובודת... אם מישהו יכול לתת לי דוגמא איך עובדים עם זה אני יצליח להבין ולעשות את העבודה! כל טיפ או עזרה עיזור מלא! תודה לכולם

    • 14 תגובות
    • 2k צפיות
  5. אינני מגיע מעולם ה QA, אך להבנתי התפיסות המקובלות בד"כ לבדיקות אוטומטיות הינן הקלטה של תסריטי בדיקה והרצתן, או ברמ ה מתקדמת יותר, כתיבת תשתית היודעת לנתח את מבנה הדפים, לזהות את האלמנטים השונים, ובעזרת קוד להזריק ערכים לשדות ולסמלץ מצבים, כלומר, כתיבת הבדיקות אינן בצורת הקלטה, אלא בצורת כתיבת קוד, שכאשר הוא מורץ, הוא מסמלץ שימוש במערכת. הבעיה העקרונית היא שכך או כך, זמן ההרצה זהה לזמן הבדיקות הידניות (למעט כמובן הרצה לילית וללא הפסקות), כך שלא ניתן להריץ בדיקות רגרסיה עמוקות ומלאות על כך המערכת, בזמן סביר. כלומר, חסכנו (נניח) את משאבי כוח האדם הנדרש לביצוע הבדיקות, אך לא חסכנו את הזמן שנדרש לביצוע הבדיקות, כך שהתשובה האם המערכת עברה את בדיקות הרגרסיה או לא, תתקרבל רק לאח…

    • 2 תגובות
    • 1.2k צפיות
  6. מדובר בתוכנית פשוטה , תרגול כיתתי למתחילים . כתוב תוכנית למערכת אשר פותחת כספת של בנק כאשר שניים לפחות מבין שלושה מפסקים לחוצים , אם מפסק אחד לחוץ המערכת מפעילה אזעקה . כאשר המפסקיםA,B,Cלחוצים הם מספקים '1' . משתנה המוצאKAS פותח את הכספת כאשר הוא מקבל '1'. משתנה המוצאALמפעיל את האזעקה כאשר הוא מקבל '1'. שרטט את היישות כתוב טבלת אמת למערכת צמצם את מוצאי המערכת כתוב קודVHDLמתאים. המון תודה (-:

    • 15 תגובות
    • 5.5k צפיות
  7. Started by gshhar,

    יש לי שיעורי בית ואלי לרשום מתודה יעילה שעושה את הדבר הבא: כתבו שיטה שחתימה היא: public static int subStrMaxC(String s, char c, int k) המקבלת מחרוזת s, תו c ומספר שלם חיובי k, ומחזירה כמה תת- מחרוזות יש ב- s שמתחילות ומסתיימות בתו c ויש בתוכן מקסימום k פעמים את התו .c שימו לב שאינכם צריכים להחזיר את התת- מחרוזות, אלא רק את מספרן. דוגמאות: אם המחרוזת היא " s = "abcbcabcacab , התו ' c = 'c והמספר k=2 התוצאה היא 6. (התת- מחרוזות הן " ("cbc", "cabc", "cac", "cbcabc", "cabcac", "cbcabcac מה שכתבתי עד כה לא ממש הוביל אותי לפיתרון: public static int subStrMaxC(String s, char c, int k) { int count = 0; int totalCount = 0; for (int i = 0; i < s.Le…

    • 16 תגובות
    • 5.3k צפיות
  8. Started by dadzik,

    מה הספריות שיש ב-java לשימוש בעבודה עם דפדפנים בצד שרת/קוד מקור וכו'?

    • 3 תגובות
    • 809 צפיות
  9. שלום, יש לי בעיה קטנה במערכת שאני בונה אני רוצה שלא יוכלו להיכנס לקבצים בתיקייה folder לדוגמא http://site.com/folder/file.php אני יכול לחסום את זה בקלות דרך htaccess אבל הבעיה היא שגם המערכת לא מצליחה לגשת לקובץ לצורך הדוגמא זה הקוד שמנסה להגיע לקובץ (jQuery): $("#DisplayGreen2").load("/folder/file.php?action=update&id="+id+"&version="+version+"&link="+linkk); איך אפשר לעשות את זה ? בנוסף ניסתי דרך אחרת ב PHP שהגדרתי define והוספתי if בקובץ \ תיקייה שאני רוצה לחסום אבל לצערי המערכת נחסמה

    • 4 תגובות
    • 1.3k צפיות
  10. Started by robicon,

    כתבתי קוד שמחזיר פוינטר של char : char* two_num(int num){ int m=num/10; int n=num%10; char *c; switch(m) { case 2:c="twenty ";break; case 3:c="thirty ";break; case 4:c="forty ";break; case 5:c="fiftn ";break; case 6:c="sixty ";break; case 7:c="seventy ";break; case 8:c="eighty ";break; case 9:c="ninety ";break; break; } return c; } אני אמור לקבל מספר ולכתוב אותו באותיות. יש פונקציה נוספת שמוצאת את המספרים 1-10 ומחזירה *char רציתי לדעת אם יש דרך לחבר בין שניהם? אני רוצה להמשיך לכתוב את הפונקציה שאם ספרת האחדות גדולה מ0 אז להחזיר char שמייצג אותם. שאם אני מכניס למשל 25 יהיה לי c="twenty five"

    • 8 תגובות
    • 1.5k צפיות
  11. Started by robicon,

    אני צריך לכתוב תכנית שמקבלת כארגומנטים של שורת פקודה 1,0 או 2 שמות של קבצים. אם מופיעם 2 שמות של קבצים אז הראשון הוא קלט והשני פלט אם שם קובץ אחד אז הוא יהיה הקלט והפלט יהיה סטנדרטי ואם אין שם של קובץ אז קלט ופלט סטנדרטי. איך אני יכול לדעת כמה שמות של קבצים יש? צריך לבדוק ב [] argv* ? ואם כן אז איך אני בודק שם? תודה.

    • 6 תגובות
    • 1.4k צפיות
  12. שלום השתמשתי ב- ObjectDataSource, כאשר GridView מציג את הנתונים באמצעות SelectMethod, מתודה שבניתי ב class מתאים. עד כאן הסתדרתי, אבל הבעיה, כשרציתי שיהיה לי כפתור מחיקה ב GridView, אז התברר לי שאני צריך לכתוב בעצמי מתודות שעושות delete. למשל, עיינתי בקישור: (יש שם דוגמא) http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.deletemethod.aspx וזה נראה לי די מסובך, לכתוב כל כך הרבה קוד בשביל למחוק שורה ב GridView. האם יש דרך אחרת, קצרה יותר? או שאולי לא הייתי צריך להשתמש ב ObjectDataSource ? תודה על העזרה! (וכמובן תודה לכל מי שעזר לי בשאלות הקודמות! ) שריה

    • 5 תגובות
    • 981 צפיות
  13. http://www.startpage.co.il/news/ איך האתר הנ"ל מבצע את העדכונים שלו? אנשים אשכרה יושבים מרעננים כל מספר דקות אתרים כמו וואלה ynet ומפרסמים כשמשהו חדש עולה לאוויר? או שיש משהו יותר מתוחכם פה?

    • 6 תגובות
    • 1.4k צפיות
  14. Started by rimaliv,

    שלום לכולם! נתקלתי בבעיה עם פקד הimagebutton באתר שלי. בIE הקוד עובד בצורה חלקה אבל בchrome רק אם ניגשים לכפתור בעזרת הtab ולוחצים עם מקש הenter במקדלת זה עובד. הקוד: <asp:ImageButton ID="UnsubsribeCaster" runat="server" ImageUrl="~/subscription images/UnSubscribe_Button.png" OnClick="CasterBTN_Click"/> הcode behind עושה כמה פעולות פשוטות של הכנסה לDB. לא בטוחה אפילו איך אני תוקפת את העיניין הזה .... אשמח לעזרה :-X תודה!!

    • 1 תגובה
    • 890 צפיות
  15. Started by mystic,

    טוב אז בהמשך לנושא הקודם שלי שהתייעצתי במה ללמוד הקשבתי לעצת כמה מהאנשים פה והתחלתי עם JAVA ועברתי על מדריך קצר ומאוד פשוט באינטרנט (שמסביר רק על הבסיס). לאחר מכן רציתי לתרגל בהתאם לרמה שלי ומצאתי דרך גוגל תרגיל שמישהו פרסם ומבקש עזרה וכך נראה התרגיל (מה שהוא כתב): "פתח ויישם אלגוריתם המקבל כקלט 100 זוגות של מיספרים הפלט הוא המספר המינימלי מבין כל המספרים הגדולים בכל זוג וכן מספר הזוג (1-100) שהמינימלי שייך אליו" לקח לי דיי הרבה זמן כי אני ממש חדש בJAVA (עברתי על המדריך אתמול) וזה מה שיצא לי: import java.util.Scanner; class tirgul { public static void main(String args[]) { Scanner console = new Scanner(System.in); int num1; int num2; …

    • 1 תגובה
    • 862 צפיות
  16. Started by shlomom,

    שלום, אני מעוניין להכניס לעולם התכנות ילדים בני 10 ו-12. שאלתי אנשים איפה כדאי להתחיל וקיבלתי תשובות שונות מכל אחד. הזכירו את השמות Scratch. Python, Prolog, Scheme ועוד. יש כאן מישהו עם קצת נסיון וידע שיכול להמליץ איך להתחיל להנחיל לילדים את יכולת התכנות בצורה הטובה ביותר? אני יכול לעשות את זה לבד, רק צריך הכוונה בשביל לא לפשל. כי הבנתי שחוסר הצלחה יכול לגרום גם לדחיה והתרחקות מהנושא. תודה

    • 23 תגובות
    • 6.3k צפיות
  17. Started by Maor.S,

    יש לי את הסקריפט הנ"ל <html> <center><script type="text/javascript"> var hex = 255; var Strings = new Array("Loading game files...", "Unwelding Boxes...", "Breaking Addons...", "Stuffing Ragdolls...", "Unreticulating Splines...", "Feeding Birds...", "Growing Watermelons...", "Mowing Grass...", "Plastering Walls...", "Inflating Balloons...", "Charging Toolgun...") ; var Count = -1; var Timer; var ID = "Div"; function Freeze() { hex = 0; document.getElementById(ID).style.color = "rgb(" hex "," hex "," hex ")"; var Links = document.getElementById(ID).getElementsByTagName("a"); for (var i = 0; i < …

    • 11 תגובות
    • 1.5k צפיות
  18. Started by iem,

    אני מקווה שזה הפורום המתאים לשאלה שלי.. חיפשתי פרטנית ברשימת פורומים, ולפורום הכללי אני לא כ"כ חושב שהשאלה שייכת. השאלה הולכת ככה: בהנחה שאני ממיין קובץ, ויש לי קובץ בגודל 40x10^9 בתים כאשר כל דף הוא בגודל 4000 בתים, ויש לי 40 דפים בחוצץ. אני יודע שזמן החיפוש הוא 5msec בממוצע, ושקצב ההעברה הוא 40x10^6 בתים לשניה. איך אני מחשב כמה מעברים יהיו למיון שלי ואת זמן המיון ? האם אני צריך להתייחס לגודל הקובץ הוא כמו אל מספר רשומות לצורך העניין ולחלק את גודל הקובץ במס' דפי החוצץ במעבר ראשון ואז את מה שיצא לחלק שוב ב-(מספר דפי חוצץ פחות 1) וכן הלאה ? אני יודע שהתשובה היא 5 מעברים אבל יש רק תשובות סופיות (שאלה ממבחן) ולכן אני לא יודע איך חישבו את זה... אשמח לפתרון, תודה !

    • 0 תגובות
    • 761 צפיות
  19. Started by _uri,

    שלום, אני מעוניין למצוא שרת לאחסון אתר שכולל רק צד לקוח. הנפח הכולל של האתר יהיה 5-8mb. הדבר הכי חשוב זה שלא יהיו פרסומות משום צורה. קראתי את הדיון על איחסון אתרים אבל שם מתמקדים בשאלה של איזה אפשרויות צד שרת קיימות שם. חשבתי בהתחלה להשתמש ב google sites אבל אז ראיתי את כל ההגבלות שם (אי אפשר קבצי css או js חיצוניים) יש למישהו המלצה? תודה.

    • 3 תגובות
    • 1.9k צפיות
  20. Started by mystic,

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

  21. Started by gkman,

    שלום. לפני כמה זמן ביקשתי עזרה בהתקנת שרת SMTP- (אני עדיין מסתבך עם זה- אבל זה לא הנושא כרגע). בחיפושים שלי לפתרון הבעיה שלי מצאתי הרבה הצעות לשימוש בפונקציות שונות שעובדות על LINUX וPEARL. בכל אופן נשארתי מבולבל מכל העיניין. נחוץ לי פונקציה לשליחת מייל שיעבוד גם על ווינדוס וגם על לינוקס ועל רוב שרתי האחסון. (אני מנסה להשתמש כרגע בפונקציה mail() אבל כמו שציינתי קודם אני לא מצליח להגדיר את שרת הSMTP על המחשב שלי) מישהו יכול לתת לי בבקשה סיכום קצר על האפשרויות השונות? תודה מראש.

    • 1 תגובה
    • 831 צפיות
  22. Started by pooki_1,

    שלום לכולם רגע לפני שאני יורה בעצמי מרוב ייאוש ועצבים אני פונה אליכם בבקשת עזרה, אני מנסה לממש את עיקרון ה abstract factory, כאשר המימוש הוא לצורות דינאמיות וצורות סטטיות, אבל איכשהו נוצר מצב בעייתי של Error 16 error LNK1120: 2 unresolved externals שגורם לעוד כמה שגיאות בהמשך, אני מעלה פה את ההגדרות של המחלקות, בתקווה שמישהו יוכל לאתר לי משהו בעייתי שם, הפרוייקט עצמו הוא קצת יותר רחב ומכיל עוד דברים, יכול להיות שהם גורמים לבעיה אני כבר לא יודע.. השאלה אם מותר להעלות כאן פרוייקט? בכל מקרה, אשמח אם מישהו יוכל לאתר את התקלה ולגאול אותי מייסורי נ.ב. מקווה שאני לא עובר פה על חוקי הפורום באופן כלשהו, זו פעם ראשונה שאני מעלה כאן מלא קבצים ואם זה לא תקין אז מצטער מראש ולא ל…

    • 6 תגובות
    • 836 צפיות
  23. שלום יש לי עבודה להכין במחשבים ונתקלתי בבעיה שאני לא יודע מה לעשות הבעיה היא שאני מתחבר למשתמש נגיד adi זה לא משנה לי את התפריט יש שני קצבים יש login ו תפריט login <%-- Document : login Created on : 18/04/2012, 13:50:55 Author : student --%> <jsp:useBean id="membersdb" class = "jdbc.ForDataBase"/> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html dir="rtl"> <body dir="rtl"> <center> <jsp:include page="menu.jsp"></jsp:include> <h1 align="center">התחברות</h1> <f…

    • 1 תגובה
    • 764 צפיות
  24. יש לי שאלה, השאלה היא כללית אבל אני רוצה לפתור את זה בג'אווה: נניח שאני מקבל מערך של מספרים לא שליליים ואני רוצה למיין את המערך ככה שבתחילתו יופיעו רק המספרים שמתחלקים ב-3 ללא שארית, אחריהם אלו המתחלקים ב-3 עם שארית 1 ואח"כ כל השאר, איך אני יכול לחשב את זה בסיבוכיות קטנה ככל הניתן וביעילות גבוהה ככל הניתן ? אני עדיין צריך הרי לרוץ על כל המערך אז מה הכוונה פה כמה שיותר יעיל ומסובך פחות ? פחות חישובים ?

    • 45 תגובות
    • 10.3k צפיות
  25. הבעייה היא כזו: צריך לממש בסי שארפ מערכת המנהלת חברה בה יש בין היתר מנהלים ועובדים זוטרים. כמובן שלכל סוגי העובדים יש תכונות משותפות כמו שם גיל וכו אבל לכל סוג עובד יש גם תכונות ייחודיות. איך הכי כדאי לממש את הדרישה הבאה: עובדים זוטרים יכולים להיות מקודמים לדרגת מנהל? בהתחלה חשבתי על הורשה רגילה: מחלקת עובד ממנה יורשים מנהל ועובד זוטר. אבל הבעייה היא שכאשר עובד זוטר מקודם להיות מנהל אז זה יהיה מאוד מסורבל להפוך אותו למנהל. האם מתאים כאן שימוש בהכלה במקום הורשה? פשוט אף פעם לא השתמשתי בהכלה במקום מנגנון ההורשה תודה לעוזרים

    • 10 תגובות
    • 1.1k צפיות

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