עבור לתוכן

תכנות

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

  1. Started by siq,

    · כתוב מתודה אשר מקבלת את מערכים A ו B , בודקת אם A מוכל שלא ברצף ב B. המתודה מחזירה משתנה בוליאני בערך מתאים לתוצאת הבדיקה. public static boolean CheckContainment(int a[], int b[]){ int count = 0; for(int i = 0; i<a.length; i++){ for (int k = 0; k<b.length; k++){ if(b[k] == a[i]){ count++; break; } } } if (count == a.length){ return true; } return false; עכשיו הבעיה היא למשל אם מערך A הוא למשל (1,2,2,3) ומערך B הוא (1,2,3,4) זה עדין יתן לי TRUE מכיוון שהמספר 2 מופיע במערך B, אבל אני צריך שהוא יופיע שם פעמיים... אשמח לעזרה

    • 9 תגובות
    • 1.1k צפיות
  2. Started by spring10,

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

    • 48 תגובות
    • 5k צפיות
  3. Started by adammosa,

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

    • 6 תגובות
    • 1.1k צפיות
  4. Started by One Man Army,

    כתוב תכנית הקולטת זמן(מורכב מ-3 ערכים(3 מספרים): שעה, דקה, שנייה), בו טיל משוגר. אחר-כך תכנית שקולטת משך הזמן(בשניות –עוד מספר) שהטיל שוהה באוויר. יש לחשב ולהדפיס את מועד נחיתה(שעה, דקה, שנייה). (יש להשתמש במשתנים מסוג long int ) דוגמא: (משמאל לימין) קלט : 6 15 35 (6 שעות, 15 דקות, 35 שניות) 40 (שניות שהטיל באוויר) פלט: 6 : 16 : 15 (מועד נחיתה) מועד ההגשה לתרגיל הסתיים, אשמח אם מישהו שיודע יפתור את התרגיל נכון כדי שאוכל ללמוד להבא איך פותרים תרגילים מהסוג הנ"ל. ישבתי על התרגיל לא מעט זמן ולא הגעתי לפתרון הנכון. תודה

    • 4 תגובות
    • 3k צפיות
  5. Started by Friend,

    היי, חיפשתי בגוגל TC לחלונות 7 אבל כל מה שהורדתי לא עבד. למישהו יש לינק טוב ואמין?

    • 7 תגובות
    • 1.2k צפיות
  6. Started by spring10,

    אשמח לקצת עזרה בשאלה הבאה: צריך ליצור מחלקה של "רכב". לכל אובייקט רכב רוצים לשמור את מספר רכב, מהירות נוכחית, מהירות מקסימלית, הרכב צריך לדעת להאיץ להאט לעצור ולהציג את מצבו (מספר,מהירות נוכחית). ביצירה הרכב צריך להיות מאותחל ל-0. הרכב מאיץ ב- X קמ"ש (פרמטר) האטה = להפך. מהירות מקסימלית = 100 וזה מה שעשיתי בנתיים.. (יודע שהרבה פה לא תקין) public class Cars { private int kmh; private int number; public void stop(){ kmh=0; } public void decrease() { if (kmh>0) kmh=kmh-1; } public void increase() { if (kmh>=0) kmh=kmh+1; if (kmh>=100) kmh=0; } public Cars (int speed){ kmh=speed; } public void setnumber (int car1,int c…

    • 4 תגובות
    • 688 צפיות
  7. Started by avive,

    שבת שלום הביאו לנו את התרגיל הבא ואשמח לרעיון איך לכתוב אותו, תודה מראש סדרת פיבונאצ'י היא סדרת מספרים שבה כל איבר הוא סכום שני האיברים שקודמים לו. ערכו של האיבר ה-0 הוא 0 וערכו של האיבר הראשון הוא 1. סדרת פיבונאצ'י מתחילה כך: 0, 1, 1, 2, 3, 5, 8, 13, 21 … כתבו תכנית המקבלת מיקום בסדרה ומחזירה את ערכו. דוגמה: עבור הקלט 7, הפלט יהיה 13. יש לוודא את תקינות הקלט. מיקום בסדרה לא יכול להיות מספר שלילי או שבר.

    • 7 תגובות
    • 1.5k צפיות
  8. Started by yossi_cohen24,

    יש כאן המון מחשבה, אם אני לא אקבל תשובה ממישהו אני יבין, צריך להיות ממש חד בשביל זה (במיוחד שעכשיו לילה...)וזה הרבה כאב ראש...... טוב אז...מדובר בסוג של בניית בדיקה אם קיים פתירון לפאזל, הפאזל-אני מקבל מערך של מספרים שלמים, ואינדקס שמשמה מתחילים. פאזל ש"ניתן לפתירה" זהו פאזל כך שניתן להגיע לתא האחרון במערך (המסומן באפס) אך ורק על ידי תזוזות ימינה או שמאלה במערך, כך שמספר הצעדים ימינה או שמאלה הם כמספר הערך שבמערך במקום בו אתה עומד. לדוגמא , בעבור המערך : {3,6,4,1,3,4,2,5,3,0} והאידקס: 0 , הפעולה הרקורסיבית תחזיר שהפאזל ניתן לפתירה. מדוע ? -פיתרון אפשרי: מצב התחלתי: {3,6,4,1,3,4,2,5,3,0} מהלך ראשון: {3,6,4,1,3,4,2,5,3,0} מהלך שני: {3,6,4,1,3,4,2,5,3,0} מהלך שלישי: {3,6,…

    • 8 תגובות
    • 2.4k צפיות
  9. אני צריך לקבל קובץ שכל שורה בו היא מחרוזת ואני צריך באמצעות מיון מהיר לכתוב לקובץ חדש בסדר עולה. הבעיה היא שהמיון מהיר מקבלת מערך חד מימדי ובשביל הדבר הזה אני צריך מערך דו מימדי שיכיל את כל המחרוזות. איך אני יעשה את זה?

    • 3 תגובות
    • 1k צפיות
  10. Started by omri123,

    שלום יש לי מספר 1234 בAX ואני רוצה להדפיס אותו. הבנתי שאני צריך לעשות לולאה שמפרקת את המספר לספרות ומדפיסה אותם אחד אחד. עכשיו שתי שאולות: 1. האם זו הדרך? אם כן מישהו יכול לתת לי כיוון איך אני עושה את זה עם החלוקה ב10 ומאה. 2. המספר שמוצג הוא סכום ככה שהוא יכול להיות 2 ספרות או 3 או יותר, איך אני אדע כמה ספרות (פעמים) לחלק את המספר. נ.ב הפקודות אמורות להיות בסיסיות MOV\ADD\DIV וכו בלי מחסניות וכל השאר. תודה לעוזרים.

    • 2 תגובות
    • 4.3k צפיות
  11. Started by lior120,

    צריך אתר שמביא חומר בשפת אסמבלר. תודה

    • 1 תגובה
    • 3.5k צפיות
  12. Started by Sharonk1,

    התוכנה מאפשרת להקליט או לצלם את המסך שלכם לקובץ jpg או video כמו כן ניתן באמצעות התוכנה לשמור את רזולוציית המחשב הנוכחית שלכם ובהמשך לשחזר אותה. איך זה עובד: 1. לחיצה על כפתור Auto save תשמור תמונה של המסך שלכם ב c:\temp, ניתן לשנות את נתיב השמירה של הקבצים באמצעות לחיצה על כפתור options 2. לחיצה על כפתור save to directory תאפשר לכם תמונה של המסך שלכם בתקייה בתבחרו באותו רגע. 3. לחיצה על recording תתחיל הקלטה של המסך שלכם לקובץ וידאו, על מנת להפסיק הקלטה יש ללחוץ על F10, הסרטון יישמר ב c:\temp כבררת מחדל אבל תמיד ניתן לשנות את הנתיב ע"י לחיצה על כפתור options 4. לחיצה על כפתור file explorer מאפשרת פתיחה של קבצים בתוך חלון topmost 5. תחת כפתור options ניתן גם לשמור את הרזו…

    • 10 תגובות
    • 4.3k צפיות
  13. Started by talje,

    שלום, יש לי תרגיל בC שאני צריך קצת עזרה בגישה אליו. אשמח לקצת כיוונים ועצות, תודה מראש.

    • 24 תגובות
    • 3.5k צפיות
  14. Started by Sharonk1,

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

    • 0 תגובות
    • 958 צפיות
  15. Started by satlan1,

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

    • 3 תגובות
    • 6.3k צפיות
  16. Started by Dimka,

    שלום לכולם, אני לא כל כך מכיר C# וגם לא XML אז סלחו לי על המונחים. אני מנסה לכתוב תוכנית שמוצאת node ומעדכנת ערך של element. חיפשתי דוגמאות ברשת ומצאתי בסוף משהו מובנה של C#, זה עובד אבל יש תופעת לוואי, הוא מוסיף בנוסף את גרסת XML בראש הקובץ. איך אני מונע זאת? אני רק רוצה לעדכן את הערך וזהו, לא מקובל שינוי אחר בקובץ... קטעי קוד רלוונטיים: //Load xml & Find root element XDocument xdoc = XDocument.Load(myfile.xml); var element = xdoc.Element("Section").Element("Element1"); //Update element.Element("Path").Value = "newPath"; //Save xdoc.Save(myfile.xml); השורה שהוא מוסיף (שאני רוצה למנוע) היא משהו כזה: <?xml version="1.0" encoding="utf-8" s…

    • 8 תגובות
    • 3.2k צפיות
  17. Started by Simtrax,

    שלום, אני מעוניין להתחיל ללמוד HTML5 בלי שום רקע ובלי ידע מקדים. אני מחפש את הספר (אנגלית\עברית לא משנה לי) שמלמד מהבסיס ומסביר מה כל דבר לא סתם זורק באוויר בלי הסברים. תודה מראש

    • 4 תגובות
    • 76.1k צפיות
  18. Started by orenbal12,

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

    • 1 תגובה
    • 1.1k צפיות
  19. Started by adammosa,

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

    • 1 תגובה
    • 747 צפיות
  20. Started by Dimka,

    שלום כולם, אני רוצה להדפיס את המערך הדו מימדי שלי עם שימוש במצביעים (שפת C). אך נראה שאני רק מצליח להצביע על מיקום באותה שורה וכל התקדמות שלי רק מצביע על התקדמות בתוך השורה... אני רוצה סה"כ להצביע כל פעם על איבר ה-0 בכל אחת מהשורות כשאני מקדם אותו ב-1. מישהו יודע איך לממש זאת?

    • 5 תגובות
    • 1.6k צפיות
  21. "קלוט 2 מספרים תלת-ספרתיים ובדוק אם סכומי הספרות שווים. אם כן, אז הפלט יהיה YES אחרת, הפלט יהיה NO." על פניו לא מדובר בתרגיל קשה אבל אני NEWBIE בקטע של התכנות. אשמח לעזרה, תודה.

    • 3 תגובות
    • 808 צפיות
  22. Started by pazer005,

    שלום לכם, על השרת הביתי שלי שבו מאוחסנים האתרים יש כבר אתר אחד פעיל שעובד כמו שצריך. ניסיתי לבנות אתר חדש, קניתי דומיין, הגדרתי אותו ב-vhosts, עשיתי ריסטרט לאפצ'י והוא לא רוצה לעלות. ברגע שאני מנסה לעלות אותו, הוא למעשה מחזיר אותי ל-root של השרת. זה מה שרשמתי לו: <VirtualHost *:80> DocumentRoot "d:/xampp/htdocs/Singles/" ServerName singles.org.il <Directory /> Options FollowSymLinks AllowOverride All </Directory> </VirtualHost> הספרייה תקינה לחלוטין ולמעשה הכל הועתק באופן מוחלט מאיך שכתבתי את הדומיין שכבר קיים ועובד אצלי טוב. משום מה הוא כל הזמן מגיע לי רק ל-root של xampp ואני תקוע כבר ולא יודע מה לעשות. אש…

    • 0 תגובות
    • 860 צפיות
  23. Started by Noririco,

    #include <stdio.h> void main () { int invalid_operator = 0, num1 = 0 , num2 = 0 , result = 0; char op = 0; printf("please enter numbers and an operator in the following order\n" "num1 , opertaor , num2\n"); scanf("%d %c %d" , &num1, &op, &num2); if (op == '+') result = num1 + num2; else if (op == '-') result = num1 - num2; else if (op == '*') result = num1 * num2; else if (op == '/') result = num1 / num2; else invalid_operator = 1; if (invalid_operator !=1) printf("the result is %d %c %d = %d\n" ,&num1 , &op , &num2 , &result); else printf("invalid opertaor\n");     } מה לא בסדר? שאני מנסה את התוכנית הוא נותן ל…

    • 3 תגובות
    • 744 צפיות
  24. Started by k.yassin,

    עבור מערך חד-ממדי של מספרים שלמים בן N תאים (עבור N שהינו קבוע של התכנית) נאמר כי תא אחד במערך מצביע על תא שני במערך אם התא האחד מכיל את מספרו של התא השני. לדוגמה: במערך הבא [table][tr] [td] 3 [/td] [td] 6 [/td] [td] 17 [/td] [td] 5 [/td] [td] 4 [/td] [td] 5 [/td] [td] 2 [/td] [/tr] [tr] [td] 6# [/td] [td] 5# [/td] [td] 4# [/td] [td] 3# [/td] [td] 2# [/td] [td] 1# [/td] [td] 0# [/td] [/tr][/table] התא 0# מצביע על התא 2#, התא 1# מצביע על התא 5#, אך התא 4# אינו מצביע על כל תא במערך (שכן במערך אין תא 17#). לולאה במערך כנ"ל היא סדרה של תאים כך שהראשון מצביע על השני, השני על השלישי, וכן הלאה, עד לתא האחרון בסדרה שמצביע על התא הראשון בלולאה. לדוגמה: במערך הנ"ל ה…

    • 9 תגובות
    • 839 צפיות
  25. Started by Friend,

    היי, תוכלו לפתור בבקשה אתה התרגילים הבאים? 1) פתח וישם אלגוריתמם שהקלט שלו הוא שלושה מספרים שלמים והפלט שלו הוא שתי שורות שבכל אחת שני מספרי קלט: בשורה הראשונה המספרים השני והשלישי מסודרים לפי סדר קליטתה בשורה השניה המספרים הראשון והשני מסודרים בסדר הפוך לסדר קליטתם 2) פתח וייש אלגוריתם אשר הקלט שלו הוא שלושה מספרים שלמים המהווים סדרה והפלט שלו הוא סדרה של 6 מספרים שבה משוכפל כל אחד מנתוני הקלט מספר פעמים המתאים למקומו הסידורי בסדר הקלט. למשל, עבור הקלט 9 3 5 יהיה הפלט 9 9 9 5 5 3 3) כתוב סדרת משפטי השמה בהם מושמים הערך 3 במשתנה A, תוצאת החישוב של הביטוי 9*3 במשתנה B, סכום ערכי A וB במשתנה C ומכפלת ערכי Aו C במשתנה D. מהם ערכי ארבעת המשתנים עם תום ביצוע ארבעת המשפטים?

    • 1 תגובה
    • 1.2k צפיות

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