תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
-
אין לי מושג למה הוא נותן לי את השגיאה הבאה: Error 1 'Unit4.CollectionsLib.Queue<int>' does not contain a constructor that takes '1' arguments C:\ConsoleApplication1\ConsoleApplication1\Class1.cs 13 30 ConsoleApplication1 בפעולה הנ"ל: public static int Size(Queue<int> qt1) { int x = 0; Queue<int> qt2 = new Queue<int>(qt1); while (!qt2.IsEmpty()) { qt2.Remove(); x++; } return x; }
-
- 30 תגובות
- 3.3k צפיות
-
-
-
יש לי בעיה קטנה בתרגיל הזה using System; class Program { static void Main(string[] args) { const double MILE = 1.6; double sum; sum = 0; int i; Console.WriteLine("enter the number {0}",i); i= int.Parse(Console.ReadLine()); for (i = 1; i < 20; i = i + 1) { sum = MILE * i; Console.WriteLine("the sum is {0}", sum); } } } הקומפיילר רושם: Error 1 Use of unassigned local variable 'i'l מישהו יודע מה הבעיה?
-
- 30 תגובות
- 3.1k צפיות
-
-
ישנם המון תוכנות/אתרים שצריך לבחור בהם עיר/רחוב, וברגע שמקלידים אות אחת הוא מציע לך את שמות הערים/רחובות שמתחילים באות הזאת, איך עושים את זה? יש איזו שהיא רשימה שאפשר להשתמש בה? כי להתחיל לכתוב כל עיר ואת כל הרחובות זה לא בא בחשבון. עריכה: מצאתי את זה http://data.gov.il/dataset/321 זה יכול לעזור לי?
-
- 29 תגובות
- 9.6k צפיות
-
-
אני רוצה ללמוד שפה לבניית אתרים שתאפשר לי לבנות אתרים לכל מיני עסקים קטנים בתור עבודה נוספת (קרי תוספת הכנסה) בעבר למדתי בב"ס HTML ובניתי אתר גדול שקיבלתי עליו תגובות אוהדות רבות גם אחרי ששכחתי ממנו אך HTML זה עתיק מה גם שזה הבסיס של הבסיס רציתי לשאול אתכם איזו שפה הכי מומלצת ללמוד ? ואיך ? אני יודע שיש אתרים ישראלים לPHP אך האם היא שפה מומלצת ? אני גם מחפש אחת שלא תהיה קשה מידי כי סך הכל מדובר באתרים דיי סטאנדרטים + כל מיני סקריפטים בהתאמה תודה מראש , אתרים מתאימים יתקבלו בברכה . נ.ב
-
- 29 תגובות
- 4.3k צפיות
-
-
-
יש לי תרגיל שאני אמור לבנות ממספר מתודות, בגדול זה לקבל 2 תאריכים ולכתוב מספר מתודות, אחת מהם היא לקחת את התאריך שמוכנס כ-3 INTs ןלהמיר אותו לסטרינג, אני מנסה לקחת את ה-day ותו תו לשרשר אותו למשתנה והקומפיילר כותב לי: 'int' does not contain a definition for 'Lenth' and no extension method 'Lenth' accepting a first argument of type 'int' could be found (are you missing a using directive or an assembly reference?) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace T270 { public class Date { public int Day; public int Month; public int Year; //method public void setDate(int dd, int mm, int yy) { …
-
- 29 תגובות
- 2.6k צפיות
-
-
שלום לכולם, נתקלתי בדילמה מסויימת (שפת C): יש לי עץ בינארי שאני מחפש בו פעם לפי אינדקס ופעם לפי המידע שבתוכו-סטרינג, פה נוצר העתק כמעט זהה של אותה הפונקציה רק עם פרמטרים מעט שונים והשוואה של סטרינג במקום int. לעומת זאת אני יכול ליצור מערך שמייצג את העץ, ולעבור מסטרינג ל-int וההפך בקלות. באפשרות של שכפול קוד, הקוד הופך לפחות אלגנטי, אך חוסך זמן ריצה ומקום (כמובן שמזערי אך אני מדבר בכלליות), ובאפשרות השנייה אני מוסיף עוד מקום ועוד זמן ריצה (אני צריך כל פעם ללכת לחפש במערך ואז להמשיך) אך הקוד יפה יותר כי אני אשתמש תמיד באותה הפונקציה. השאלה שלי היא מה נחשב תכנות נכון? אני יודע ששכפול קוד מסתכלים עליו בעין מאוד לא יפה, אך זמן זה משהו שתמיד צריך לחסוך בו. תודה למגיבים
-
- 29 תגובות
- 5.2k צפיות
-
-
אני שנה הבאה צריך להגיש פרוייקט גמר(השנה אני מסיים שנה א בהנדסת תוכנה) איך משום מה אין לי ממש רעיונות יצירתים(לא יודע למה...חחח) אבל מה שבטוח אני לא מתכוון לעשות לומדה או מדריך(כמו מדריך טיולים בארץ או משהו בסגנון...) אני מקווה להתחיל את הפרוייקט כבר בחודש הבא(כשיגמרו המבחנים) תודה
-
- 29 תגובות
- 3.7k צפיות
-
-
אני רוצה לבנות באמצע התוכנית מערך דו מימדי...עכשיו אני יודע איך אני בונה מערך חד מימדי באמצע התוכנית ע"י הקצאת זכרון דינמית... איך ע"י הקצאת זכרון דינמתי אני יכול לבנות מערך דו מימדי בעזרת מצביעים....נא להסביר טוב ואם אפשר דוגמא קטנה אשמח מאוד........
-
- 29 תגובות
- 7.4k צפיות
-
-
שאלה למי שמכיר כמובן, איך אפשר (בעזרת רקורסיה) להגיע לכל הקומבינציות במערך? הנה שאלה לדוגמה שהייתה לי: בהנתן מערך, כתוב שיטה שמקבלת מערך, ומחזירה אמת אם כפל של קבוצה כלשהי במערך תוכל להיות שווה לקבוצה הנגדית במערך (לא בטוח בניסוח, אבל יש דוגמה) או שקר אם לא. נניח המערך הוא 3,4,6,8 6 * 4 = 3 * 8 ולכן אמת. ואילו הכנסת המערך 1,2,3,4 לשיטה יוציא שקר. כיוון שאין קומבינציה כזו. האלגוריתם שחשבתי עליו: 1. מעבר על המערך והכפלת כל הערכים ומציאת הסכום. 2. הכפלת כל מני קומבינציות בצורה רקורסיבית וכל פעם העלאה שלהם בריבוע והשוואה לערך שיצרנו ב-1. 3. אם נמצאה קבוצה כלשהי ששווה לערך של 1, מוציאים אמת, שקר אם לא נמצאה... הייתי רוצה לקבל עזרה, איך להגיע לכל הקומבינציות של הערכים בצורה רק…
-
- 29 תגובות
- 4.8k צפיות
-
-
שלום חברים רציתי להתחיל ללמוד תכנות ורציתי לדעת איזה שפת תכנות היא שפה קלה ושאפשר להגיע איתה לתוצאה נורמלית
-
- 29 תגובות
- 3.4k צפיות
-
-
אהלן נראה לי שרובכם מכירים את התוכנה SUPER PI היא מחשבת ספרות אחרי הנקודה.... יעני אם אתה אומר לך 1M אז היא תחשב מיליון ספרות אחרי הנקודה עכשיו אני חשבתי על תוכנה דומה רק שבמקום PI זה יהיה e e הוא קבוע שהוא בערך 2.74 אבל הוא אירציולי כמו PI e=lim(1+1/n)^n אני די בטוח בקשר לנווסחא כאילו המורה הפרטית שלי אמרה לי אותה איך אני עושה אלגוריתם שיחשב לי מיליון ספרות אחרי הנקודה למספר e?
-
- 29 תגובות
- 3.8k צפיות
-
-
שלום, יש לי בעיה כשאני מנסה להשתמש במשהו מסויים בSQL ב Visual basic יש לי FORM שבו יש DATA (data1) ואני רוצה שהמשתמש יכניס את הסכום כסף שהוא רוצה שיהיה מינימום \ מקסימום מחיר, ואז זה יציג רק מוצרים מעל\מתחת למחיר המצויין x = Val(Text4.Text) s = "SELECT * FROM table1 where price>x" Data1.RecordSource = s Data1.Refresh] זה עובד עם במקום של ה price>x אני רושם price> 777 לדוגמה, זאת אומרת שיש בעיה רק עם המשתנה... ניסיתי, חיפשתי... כל מיני דברים ולא הצלחתי לראות מה הבעיה. הוא נותן את הארור הבא: Too few parameters. Expected one ומסמן בצהוב את השורה Data1.Refresh (לא נראה לי שזה אומר שהבעיה בשורה זו...) תודה לעוזרים!
-
- 29 תגובות
- 3.4k צפיות
-
-
אני צריך אלגוריתם פשוט יחסית שיצור מספרים אקראיים מבחינה קריפטולוגית. מצאתי את האלרותים BLUM BLUM SHUB אבל אני לא מתליח למצוא ישום שלו ב C או C++.
-
- 29 תגובות
- 3.2k צפיות
-
-
בניתי ספר כתובות עם c#.הוא בנוי בצורה שיש labels מעל listboxes ובתוך ה listbox יש את השם, הכתובת, מס' טלפון וכו' (לכל אחד יש listbox נפרד). למעלה יש כפתור "Add Person" שמה שהוא עושה זה לפתוח form חדש עם textboxes שבהם מכניסים את הפרטים. את כל הפרטים הוא שומר בקובץ xml. ועכשיו לשאלה: איך אני עושה שאחרי שב form השני לוחצים "add" כדי להוסיף איש לספר כתובות זה יוסיף אותו ואת הפרטים ב listboxes ב form הראשי?
-
- 29 תגובות
- 3.6k צפיות
-
-
האם יש אפשרות לקלוט מספר לא ידוע של מספרים אל תוך מערך של INT, מבלי שהמשתמש מזין את כמות המספרים שייקלטו?
-
- 29 תגובות
- 6k צפיות
-
-
שוב אני, קצת התקדמתי בתוכנה, עכשיו רציתי לשאול אם למישהו יש רעיון איך לעשות את הפעולה של מציאת מהלכים אפשריים, בעצם הלוח משחק שלי זה רשימה של 8 רשימות. כל רשימה פנימית היא שורה, וכל איבר בה זה תא במשחק (1-מטבע של מחשב, -1-מטבע של שחקן, 0-ריק), קצת הסתבכתי בלמצוא מהלך אפשרי, משהו עם מצא_כל... תודה!
-
- 28 תגובות
- 4.1k צפיות
-
-
קיבלנו בכיתה משימה, לכתוב תוכנה למיון של "כל סוגי המשתנים", ע"י שימוש בפונקיית מיון אחת (qsort), ופונקציות שיכריעו "מי יותר גדול". עכשיו, בגלל שאני לא יודע איזה פרמטר ישלח המשתמש כל פעם, אני צריך להשתמש במצביע ריק (void pointer), ופה מתחילה הבעיה שלי... משום מה, אני מקבל שגיאת הידור בשם unknown size, שאין לי מושג מה המקור שלה... int biggerInt(void *num1, void *num2) { if((int*)num1>(int*)num2) return 1; return 0; } חלק מהקוד מופיע כהערה, אבל זה רק בגלל שיש לי בעיה אחרת עם החלק הזה, לא משהו חשוב מדי... מישהו יכול להסביר לי מה הבעיה של הקוד?
-
- 28 תגובות
- 2.6k צפיות
-
-
שלום לכולם. קיבלתי תרגיל להגשה שקצת קשה לי ואני לא מצליח להבין כיצד אני מתחיל לכתוב את הפיתרון. עד כה למדנו התניות ולולאות while ו for . וזה כל מה שמותר לי להשתמש בו על מנת לפתור את התרגיל. להלן התרגיל : 1) סדרת פיבונצ'י מוגדרת באופן הבא: האיבר הראשון שווה 1. האיבר השני שווה גם הוא 1. כל איבר נוסף שווה לסכום שני האיברים שלפניו. כלומר, הסדרה מתחילה כך: 34 21 13 8 5 3 2 1 1 כתוב תוכנית הקולטת מספר index שלם חיובי מהמשתמש ומציגה את האיבר ה- index בסדרת פיבונצ'י. דוגמה לריצת תכנית: Please enter an index: 8 The Fibonacci number at index 8 is: 21 אשמח לכיוון בפיתרון . תודה רבה ויום נעים
-
- 28 תגובות
- 3.2k צפיות
-
-
יש לי שאלה שפתרתי והיות ואני די מתקשה בסוג הזה של השאלות הייתי רוצה להתייעץ. נניח שהמחלקה Node שלהלן מממשת עץ בינרי: public class Node { private int _number; private Node _leftSon, _rightSon; public Node (int number) { _number = number; _leftSon = null; _rightSon = null; } public int getNumber() {return _number; } public Node getLeftSon() {return _leftSon; } public Node getRightSon() {return _rightSon; } } נתונות שתי השיטות הבאות: f המקבלת כפרמטרים שני מספרים שלמים ו-what המקבלת כפרמטר שורש של עץ בינרי (מטיפוס Node): public static int f (int a, int b) { return (a>b) ? a:b; } public static int what (Node root) { if (root == null) return -1; return (f (what…
-
- 28 תגובות
- 3.1k צפיות
-
-
היי... אני אשמח אם תוכלו לתת לי קצת הסבר לגבי class. הבנתי שיש בזה חלקים שהם public ו- private. אבל אני לא מבינה ממש את הרעיון שמאחורי זה. למה זה יכול לשמש אותי לדוגמה? קראתי מלא דברים ועוד יותר הלכתי לאיבוד. למה הכוונה שאומרים לי בונים והורסים (constructor) ומה הכוונה לדיפולטי?!?!? (יש פונקציות/ מתודות שיש להם בונים והורסים ויש כאלה שמשתמשים בדיפולטי...מה הכוונה?!?!?!?). מומולץ לעשות לזה קבצי C ו H בנפרד? אני יודעת שזה הרבה להסביר אבל אולי בשפה יותר פשוטה -מאנשים, אני אבין. תודה
-
- 28 תגובות
- 2.4k צפיות
-
-
שלום לכולם. כפי שאתם בטח רואים אני חדש פה, אז קודם כל אומר שהפורום פה נראה על הכיפאק. עכשיו קצת רקע: אני סטודנט לפיתוח תוכנה(אייפון אנדרואיד) ואני נמצא בשלב המיון כרגע. אנחנו לומגים JS במיון והמרצה נתן לו מס' תרגילים. אשמח אם תוכלו לעזור לי. 1.כתוב תוכנית שמקבלת מהמשתמש 2 מספרים ומדפיסה את כל המספרים ביניהם. חשוב מאוד אין לכם מושג בהתחלה מי הגדול ומי הקטן. זה המקום לומר שאנחנו חייבים להשתמש רק בדברים שלדמנו שהם: 1.אופרטורים: +-*/= == : ? % => <= < > 2.קלט- prompt 3.לולאת while. 4.alert תודה רבה מראש!
-
- 28 תגובות
- 5.1k צפיות
-
-