עבור לתוכן

תכנות

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

  1. שלום לכולם. אני מנסה לעשות תרגיל ואני כבר משתגע לא הולך לי... צריך לכתוב פעולה רקורסיבית המקבלת מספר INT ומחזירה את ממוצע ספרותיו. זה מה שרשמתי: class sum { public static int Give(int n) { return MakeSum(n,0,0); } public static int MakeSum(int n,int i,int sum) { if (n == 0) return (sum/i); else i++; return (sum=sum+((n % 10) + MakeSum((n / 10),i,sum))); } } } מה הבעיה פה? זה פשוט מחזיר לי רק את החיבור של המספר. למשל למספר 453 4+5+3=12 אבל אני לא מבין למה הוא לא מחלק לי ב-i.... ויש לי עוד שאלה לא קשורה לתרגיל הזה. אם למשל אני רוצה ליצור משתנה חדש ברקורסיה, זה אפשרי? בלי שכל פעם הוא יתאפס.. …

    • 25 תגובות
    • 9.8k צפיות
  2. Started by Tomerb1,

    שלום לכולם, האם יש דרך להמיר קוד אקסהדצימל [HEX] לשפת C או משהו שיהיה ניתן להבין? איך בעצם מתכנתים יודעים לקרוא קוד בינארי? איך הם יודעים שנגיד 00 01 00 01 00 08 זה אומר משהו מסויים? תודה מראש

    • 16 תגובות
    • 2.6k צפיות
  3. Started by Shasoosh,

    אני לא מבין בשאלה הזאת מספר דברים והתשובות שלה עוד יותר לא מובנות לי. אשמח להסבר..

    • 3 תגובות
    • 768 צפיות
  4. Started by Nahum2,

    http://news.walla.co.il/?w=/4015/1605475 מישהו חקר את העניין? שווה לימוד?

    • 11 תגובות
    • 1.5k צפיות
  5. Started by Shpitz316,

    איך אני מקשר בין הASPX לבין קובץ הJS שכאשר אני מפעיל Event בדף ASPX הוא יופעל במקום שיעדתי לו בסקריפט? תודה מראש.

    • 0 תגובות
    • 662 צפיות
  6. Started by ophir91,

    שלום מצאתי שרת שתומך ASP העלתי את העבודה שלי בC# משהו ממש קטן (סוג של טופס הרשמה) כאשר אני רוצה לפתוח את הדף שבניתי דרך הדפדפן הוא מציג לי את ההודעה הזאת: Server Error in '/' Application. -------------------------------------------------------------------------------- Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine. Details: To enable the details of this specific error message to be viewable on remote machines, please …

    • 8 תגובות
    • 1.4k צפיות
  7. שלום! אנ רוצה תופס הרשמה לאתר שלי שיהיה, שם 7 פרמטרים (שאני אכניס) ושיהיה לי אפשרות לקבל את המידע שם למייל שלי. תודה!

    • 3 תגובות
    • 901 צפיות
  8. שלום לכולם, אני חדש פה עברתי לפני כמה ימים חברת אחסון. עכשיו בחברת אחסון הישנה שלי יש MYSQL 4.1.22 ובחברת אחסון החדשה יש 5.0.67 כשאני מעביר את הדאטא בייס מהישן לחדש. כל העברית יוצאת ג'יבריש. משהו אולי נתקל בזה שיכול לכוון אותי לפתרון? תודה רבה לכל העוזרים

    • 8 תגובות
    • 1.7k צפיות
  9. Started by raiman1,

    לפני בערך חודש הורדתיMicrosoft Visual C# 2008 Express Edition מהאתר של מיקרוסופט. עכשיו כשאני מנסה להיכנס לזה נפתח לי חלון וחא ממש הבנתי מה צריך לעשות.. [attachment deleted by admin]

  10. Started by arielman22,

    קיבלנו שאלה דיי מסובכת (לטעמי) לעבודת בית ואני לא מצליח להתקדם איתה לשום מקום: כתוב פונקציה המקבלת מספר שלם n חיובי ומספר נוסף k. הפונקציה תדפיס את כל הקומבינציות (עם חזרות) האפשרויות לקבלת n על ידי חיבור של k מספר גדולים מ 0. לדוגמא עבור k=3 n=5 יודפסו שש השורות הבאות: 1+1+3 1+2+2 1+3+1 2+1+1 2+2+1 3+1+1 הערה: אין חשיבות לסדר הדפסת השורות חתימת הפונקציה חייבת להיות void sum (int n, ink k); אסור שימוש בלולאות for או while. רק בעזרת פונקציות רקורסיביות ועזר. אשמח לשמוע רעיונות או הצעות איך להתקדם...

    • 13 תגובות
    • 4k צפיות
  11. Started by arielman22,

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

    • 6 תגובות
    • 1.2k צפיות
  12. שלום קיבלנו עבודה ב c++ ואני לא מצליח לפענח איך לפתור אותה יש לנו שני מערכים ממוינים, המערך השלישי צריך להכיל את כל המספרים שבשני המערכים האלה ממויינים בסדר עולה. כל הרעיון הוא למזג את את שני המערכים הללו אבל הקאצ' הוא שאסור שימוש בלולאות for או while. משמע רק ברקורסיה. תודה לכל העוזרים!

    • 4 תגובות
    • 1.5k צפיות
  13. Started by GuyK1994,

    שלום אני מנסה לבנות Database לאתר שלי. הכנסתי את כל מה שצריך אבל כשאני מריץ את האתר באקפלורר ומנסה להירשם הוא רושם לי שיש לו בעיה כי הקובץ כבר נמצא בשימוש. (סימנתי בכוכביות בקוד את השורה שהוא מדבר עליה). (זה הקוד של הדף צד שרת כמובן). using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.OleDb; public partial class Join : System.Web.UI.Page { public string date, news; public string user_name, user_password, user_email, user_gender; public string regStatus = "0"; protected void Page_Load(object sender, EventArgs e) { date = (DateTime.Now.ToShortDat…

    • 2 תגובות
    • 865 צפיות
  14. ערב טוב, הקדמה: הטולטיפ לא מציג כיתוב עברי בצורה סבירה ומאוד מוגבל, ולכן אני צריך פתרון אחר. ניסיתי לחפש באינטרנט משהו מתאים אבל לא מצאתי. פתרון: ממשתי control שהוא בעצם panel שמכיל בתוכו כמה labels ועושה את העבודה, אבל יש לי panel אחר שבהתאם לנקודה בה נמצא העכבר נציג את ה control שמימשתי. הבעיה היא שגודל הcontrol שלי לא יכול להיות גדול מגודל הpanel אליו הcontrol יתווסף בגלל שאני משתמש במשהו בסגנון: panel1.controls.add(myPanelToolTip); ניסיתי להתחכם ובעצם להוסיף את ה control שלי ל controls של האבא ע"י משהו בסגנון : Parent.Parent.Parent.Controls.Add(myPanelToolTip) זה עובד, אבל המיקום של control משתבש. אני צריך פתרון יפה כך שcontrol שלי יוכל לצאת מגבולות הפאנל אליו הוא ש…

  15. Started by dekgol,

    למה הקומפיילר נותן לי את הודעת השגיאה הזאת: Cannot implicitly convert type 'object' to 'ConsoleApplication4.Color'. An explicit conversion exists (are you missing a cast?) על שורה זו: c = Enum.Parse(typeof(Color), input); התוכנית המלאה: namespace ConsoleApplication4 { enum Color { Red, White, Black } class Program { static void Main(string[] args) { Color c; string input = Console.ReadLine(); c = Enum.Parse(typeof(Color), input); switch (c) { case Color.Red: Console.WriteLine("This is Red Color"); break; case Color.White: Console.WriteLine("This is White Color"); …

    • 3 תגובות
    • 1.2k צפיות
  16. package javaapplication2; import java.awt.* ; public class App { Frame f = new Frame( " first app") ; public App () { Button a1 = new Button( " one"); Button a2 = new Button( " two "); f.add(a1); f.add(a2) ; f.setVisible(true); } public static void main(String[] args){ App app = new App () ; } } מופיע חלון אבל התוכנית לא עוצרת ורצה בלי הפסקה ולא מופיעים לי שתי הכפתורים עריכה : שכחתי לשים בקונסטרקטור f.setLayout(new FlowLayout()) ; עכשיו זה עובד טוב מאוד .. אבל האפלט עדיין לא ועוד משהו אני רוצה לצור אפלט פשוט של הצגת תמונה כלשהי מצאתי קוד פשוט והוא לא עובד לי משום מה . import java.awt.*; import java.applet.*; public class TT extends Appl…

    • 0 תגובות
    • 747 צפיות
  17. Started by IlanF,

    יש לי תפריט שאני רוצה למרכז אותו כמו שיש לדוגמה במערכת joomla (למי שלא מכיר, התפריט שלהם ממורכז באמצע הדף, לא משנה כמה קישורים יש ומה הרזולוציה של המסך) התפריט שלי בנוי כך: <ul id="quickJumpMenu"> <li class="selected"><a href="">selected link</a></li> <li><a href="">link</a></li> <li><a href="">link</a></li> <li><a href="">link</a></li> </ul> #quickJumpMenu { width: 984px; height: 25px; margin: 0 auto; background: #fff; border: 1px solid #eeeeee; } #quickJumpMenu li { float: right; list-style: none; line-height: 25px; font-size: 12px; padding:…

    • 1 תגובה
    • 1.5k צפיות
  18. Started by arielman22,

    שלום נתנו לנו משימה ליצור מיון הכנסה בינארי ב c++ לאחר חיפוש מצאתי את הקוד הבא בקישור הבא: using namespace std; int BinarySearch (int a[], int low, int high, int key); void BinaryInsertionSort (int a[], int n); int main () { int n=10; int a[]={2,3,5,2,7,9,4,6,1,6}; for (int i=0; i<n; i++) { cout<<a[i]<<" ";} cout<<endl<<endl; BinaryInsertionSort (a,n); for (int i=0; i<n; i++) { cout<<a[i]<<" ";} return 0; } int BinarySearch (int a[], int low, int high, int key) { int mid; if (low == high) return low; mid = low + ((high - low) / 2); if (key > a[mid]) return BinarySearch (a, mid + 1, high, key); el…

    • 5 תגובות
    • 1.8k צפיות
  19. Started by tdknight,

    היי אני מנסה לסמלץ כמה דברים בC++ וכחלק מזה אני צריך להעביר נתונים ממטריצה כפיקסלים בריבוע של 400*400 לעניות דעתי מדובר בלא הרבה מידע אבל מסתבר שכשמנסים לעשות את זה עם CDC בMFC APPLICATION זה מתחיל לקרטע כבר מריבועים של 100*100 (וזה עוד באופן סטטי) רציתי לדעת אם יש (וכנראה שכן ואני לא מודע) כלים הרבה יותר מהירים ויעילים לגרפיקה בC++? (ואם אתם ממליצים על שפה אחרת אז לא אכפת לי גם לתרגם אליה את הקוד)

    • 2 תגובות
    • 1.2k צפיות
  20. Started by SinMaker,

    שלום, לצורך תוכנית כלשהי עלי לכתוב פרוצדורה שתבצע חיפש של נתון מסויים בקובץ CSV (קובץ די גדול) ותחזיר StreamReader לאותה רשומה(אם קיימת רשומה עם נתון זהה)או לרשומה הקרובה ביותר(הקרובה מלמטה) (הקובץ ממויין). לדוגמא אם הקובץ הוא: time, value 1,30 21,34 41,37 52,6 64,54 76,73 88,5 94,2 (השורה הראשונה הכוללת את שמות העמודות היא חלק מהקובץ) החיפוש יתבצע תמיד עפ"י העמודה הממויינת time. לדוגמא: אם הפרוצדורה תקבל 41, היא תחזיר StreamReader שמצביע לתחילת השורה הרביעית. אם הפרוצדורה תקבל 65, היא תחזיר StreamReader שמצביע לתחילת השורה השביעית - השורה עם הערך time הכי קרוב מלמטה. עד עכשיו ניסיתי לממש זאת באמצעות חיפוש בינארי, אך זאת בעייה מפני שהפונקציה seek של ה-StreamReader מסרב…

    • 11 תגובות
    • 1.4k צפיות
  21. Started by raffi_vk,

    שלום לכולם, הייתי רוצה שתעזרו לי בבקשה לכתוב תכנית בפקודות של דוס(קובץ BAT).יש לי כבר דיסקט איתחול שמעלה את המחשב לדוס.התוכנית יושבת במחיצת FAT16 של 2 ג'יגה(עד הדיסק הקשיח כמובן) והיא מכילה 2 ספריות שנקראות לצורך הענין RAFI,DANA כאשר בכל ספריה כזאת יש קובץ שנקרא P.BAT תיכף תבינו למה אני מציין זאת. התוכנית שאני צריך שתעזרו לי לכתוב צריכה לתת למשתמש את הוראת הבחירה הבאה ולהמתין עד שהמשתמש יבחר באחת מן השניים כמובן: to burn RAFI press a to burn DANA press B ואז אם לחצתי a,שתיכנס לספריית RAFI ותפעיל שם את קובץ P.BAT אם לחצתי b,שתיכנס לספריית DANA ותפעיל שם את קובץ P.BAT. מבחינתכם קובץ P.BAT לא קשור כרגע כי זו תוכנית אחרת לגמרי אני רק רוצה שהיא תופעל ע"י המשתמש שבחר את אחת מהא…

    • 8 תגובות
    • 1.3k צפיות
  22. Started by Talker,

    אני יודע שזה הרבה אבל אני מבקש את העזרה שלכם..! עצם שהוא טיפוס נתונים (לא מצויין מה הוא ולפי השאלה ניתן להבין כנראה שזה מערך) נקראת BOX ובתוכה זוגות של מספרים חיוביים שלמים (כל זוג הוא עצם בפני עצמו שנקרא PAIR). אם מוכנס צמד שערך הX שלו (הערך הראשון מבין השניים) כבר קיים בטיפוס נתונים אז הוא מחליף את אותו צמד שכבר קיים בטיפוס נתונים... נגיד רוצים להכניס את הזוג 5,1 ויש בטיפוס נתונים 5,2 אז ה5,1 יחליף את ה5,2! במידה וערך הX לא קיים אז הזוג מוכנס למספר הגבוה ביותר שעדיין יותר קטן ממנו ז"א אם רוצים להכניס את 34,5 לטיפוס הנתונים הנ"ל- 52,34 35,2 11,2 1,1 אז הוא יראה אחרי ההוספה ככה - 52,34 35,2 34,5 11,2 1,1! הוצאת זוג התבצעת באמצעות פעולה בא נותנים מיקום בטיפוס הנתונים (מיקו…

  23. Started by MasterDK,

    אלהן, אני מחפש רעיונות לפרוייקט גמר. כמה מגבלות: 1. יש ברשותי כ 5 חודשים החל מרגע התיכנון ועד למוצר הסופי. 2. חייב לכלול מודל של שרת-לקוח, עם עדיפות גם לבסיס נתונים. 3. חייב להיכתב ב JAVA בנתיים חשבתי על VOIP עם אפשרות ל conference ועם ישאר זמן אז גם העברת VIDEO, אבל זה דיי ג'נרי כזה (למרות שזה מספיק ביותר לדרישות הפרוייקט) פשוט זה כמו צ'אט רק נוסף לזה VOICE. אשמח לרעיונות! תודה רבה מראש!

    • 3 תגובות
    • 3.3k צפיות
  24. Started by yfital,

    היי, אני עובד בעבודה על VS6 ב-MFC, עד לא מזמן השתמשתי ב-BOUNDSCHECKER המעולה, אבל הוא מסרב לעבוד עם כמה מהקבצים שלי ופשוט נתקע ( יאי ). בקיצור, מישהו מכיר תוכנה חמודה ( חינמית או לא ) למציאת LEAKS? אני אשמח אם זה יהיה גם ל-GDI וכו'. תודה

    • 4 תגובות
    • 928 צפיות
  25. מהיא שפת התכנות הטובה ביותר לכתיבת צ'ט? מרובה משתמשים.

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

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