תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,065 דיונים בפורום זה
-
שלום חברים, יש לי תרגיל, שבו אני מקבל קובץ קוד בC++ בקובץ בפורמט txt ואמור להוריד ממנו את ההערות שכתובות בו ולהעתיקו לקובץ חדש בלי ההערות. אמרו לנו גם לבדוק אם יש בעיה לפתוח את הקבצים המדוברים (הם לא קיימים או משהו אחר) אז להשתמש בexceptions המובנים של fstream. אין לי מושג מה זה. מישהו יכול להסביר לי איך ניגשים אליהם? במקרה של בעיה בקובץ הקלט אני צריך להדפיס משהו לקובץ הפלט ואם יש בעיה בקובץ הפלט אני אמור להדפיס משהו למסך. עכשיו, אני אמור ליצור מחלקה File שיהיו בה בעצם 3 משתנים פרטיים: משתנה מסוג ifstream (שיצביע לקובץ הקלט) משתנה מסוג ofstream (קובץ הפלט) ומשתנה מסוג fstream (קובץ זמני לקריאה וכתיבה). הקובץ הזמני הוא קובץ temp שאנו אמורים להעתיק אליו דברים ואם הם בסדר אז…
-
- 7 תגובות
- 4.1k צפיות
-
-
שלום! יש לי אתר אינטרנט ואני רוצה סקריפט שלא יתן לראות את מקור הדף. תודה.
-
- 7 תגובות
- 1.5k צפיות
-
-
שלום לכולם קיבלתי שאלה שיש בה פונקציה ואני אמור לעקוב אחריה ולהבין מה היא עושה.. הפונקציה מחשבת כמה מספרים שונים יש במערך רגיל לדוגמא: {2,4,6,8,7,3,4,8,2} יחזיר: 6. הסיבוכיות של הפונקציה שהיתה כתובה היא o(n²) הם רוצים לכתוב אותה פונקציה רק כמה שיותר יעילה(לא רשום באיזו סיבוכיות) עכשיו השאלה שלי האם ניתן לפתור את השאלה בסביוכיות o(n)? האם יש למישהו רעיון? תודה לעוזרים
-
- 7 תגובות
- 1.3k צפיות
-
-
שלום לכולם נסיתי לפתור תשאלה אך לא הצלחתי להגיע לסיבוכיות קטנה יותר מ o(n²) האם למישהו יש רעיון לפתור בסיבוכיות יעילה יותר? תודה.
-
- 7 תגובות
- 862 צפיות
-
-
אני רוצה להכניס כמה קבצי CSV שיש לי לתוך קובץ אחד, ושכל CSV יהיה בתוך Sheet נפרד. (את הנתונים שלי אני יכול לארגן בכל מיני צורות), ככה שעם מישהו מכיר דרך כל שהיא שיגיד אני כבר אבצע את ההמרות. תודה!
-
- 7 תגובות
- 1.4k צפיות
-
-
קראתי שהGC יוצר תור של מצביעים לכל האובייקטים שיש להם Dtor ובזמן הביצוע של GC הוא מעביר אותם לתור נוסף. אחרי שהוא מסיים את העבודה ומשחרר את כל הthreads הוא עובר על התור הזה בthread אחר ומפעיל את כל הפונקציות ההורסות. 1)האובייקט שיש לו Dtor עובר לדור 1 לא? 2)מתי משמידים את האובייקט? האם הDtor עושה את זה בלי קשר לקוד שכתבנו בתוכו?
-
- 7 תגובות
- 1.4k צפיות
-
-
כתבתי תוכנית די פשוטה להעתקת קבצים בC# (ב- Win Forms), והוספתי פקד progress bar שיראה את ההתקדמות. הכל עובד מצויין מלבד זה שהאנימציה של הprogress bar מקוטעת (הוא מתקדם כצפוי, אבל יש את החלק הבהיר שמופיע במחזוריות - הוא לא מתקדם חלק כמו שהוא צריך). הנה קטע הקוד הרלוונטי: sizeOfFiles /= 1024; //convert to kilobytes progressBar.Minimum = 0; progressBar.Maximum = (int)sizeOfFiles; progressBar.Value = 0; foreach (FileInfo file in filesToCopy) { lblStatus.Text = "Copying " + file.Name + "..."; Application.DoEvents(); // // קוד לא רלוונטי // string target = Path.Combine(destination.FullName, file.Name); bool retry; do { retry = false; try { …
-
- 7 תגובות
- 2k צפיות
-
-
אהלן,יש לי בעיה קטנה בפתרון שאלה. מה שנתבקש מהשאלה זה לבדוק שארית של מספר אקראי בין 0 למיליון ובדוק אם שארית 7 בספרותיו שווה לאפס אז יודפס בום. לצערי לא מצאתי דרך לבדוק את שארית ספרות של מספר אקראי בין 0 למיליון,ברור שאפשר ללכת לפי עשרות וכו' אבל אולי יש דרך יותר יעילה?. תודה,עומר.
-
- 7 תגובות
- 1.4k צפיות
-
-
האם אני יכול להכניס פעולת חיבור או חיסור בתוך משתנה? כי התרגיל דורש שהמשתמש יכניס שני ספרות וסימן חיבור או חיסור והתוצאה תהיה לפי המספרים והפעולה.. לדוגמא 3 5 + 5+3=8 אם לא, אז איך אני עושה משהו כזה..
-
- 7 תגובות
- 895 צפיות
-
-
התוכנית קולטת מספר חיובי ושלם כלשהו ופולטת הספרות שלו כך ללא ספרות כפולות לדוגמא: קלט 134476676 פלט 13476 קלט 1234 פלט 1234 תודה מראש למי שיעזור הנה דוגמא http://www.cs.bgu.ac.il/~prog101/wiki.files/ass1c2010.pdf http://www.cs.bgu.ac.il/~prog101/wiki.files/ass1c2010.exe[br]פורסם בתאריך: 13.11.2009 בשעה 15:50:57 בתוכנית ניתן להשתמש רק בלולאות.
-
- 7 תגובות
- 975 צפיות
-
-
שלום לכולם! כתבתי מערכת כתבות ב-PHP אשר לוקחת את המידע מה-Sql ששמה אני יכול לעדכן, להוסיף ולהסיר כתבות קיימות. מערכת הכתבות שלי מחולקת לעמודות הבאות: title - כותרת הכתבה. author - כותב הכתבה. content - תוכן הכתבה. thumb - התמונה המוקטנת שמתארת את הכתבה. אני רוצה להוסיף מערכת תגובות ככה שניתן יהיה להוסיף לכול כתבה מספר תגובות מכמה משתמשים שונים (שאינם בהכרח רשומים) למשתמש יהיה טופס שבו הוא יכניס את שמו ואת תוכן התגובה. הבעיה שלי היא "ההבנה" של איך אני יעשה זאת, חשבתי בהתחלה לעשות עמודה נוספת של תגובות אך הבעיה העיקרית היא שעמודה אחת תוכל להכיל רק תגובה אחת חשבתי שאולי אפשרי להישתמש במערכים ב-Mysql אבל כניראה שזה לא אפשרי (?). אשמח לדעת עם המערכת הנוכחית שלי,…
-
- 7 תגובות
- 2.4k צפיות
-
-
שלום לכולם. אני לא יודע אם זה מתאים לפורום הנ"ל אבל בכל זאת אני אשאל.. יש לי איחסון חינמי על האתר off.co.il רציתי שמישהו יתחבר למשתמש שלי ויכנס לאפשרות כלשהי.. חשבתי לעצמי, היה יותר קל אם היה סקריפט שהוא היה כותב בשורת הכתובות אחרי הכתובת, עם השם משתמש והסיסמא שלי. וזה היה מתחבר ישר..בלי להסביר לו איך להתחבר וכל זה.. קשה לי להסביר את זה בכתב. אני מקווה שתבינו. רציתי לעשות כזה דבר. יש לי שרת רדיו על האיחסון OFF, וכדי לראות את הפאנל שלו צריך להתחבר עם שם המשתמש של מנהל השרת. חשבתי לעשות כזה דבר. לבנות קובץ HTML עם סקריפט שיחבר אותי אוטומטית למשתמש שלי באתר OFF(אין לי בעיה שכל מי שיפתח את הקובץ יתחבר) ולאחר מכן לשים פקודה שתשלח את המשתמש לפאנל השרת פקודה לדוגמא: <meta htt…
-
- 7 תגובות
- 1.4k צפיות
-
-
-
אהלן אני כותב תוכנית מסויימת באנליזה נומרית, ועל הדרך צריך להזכר בכללים הנוקשים של שפת 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 צפיות
-
-
שלום רב, אני צריך בבקשה עזרה במימוש שיטה בשם allThere במחלקה שיצרתי בשם Square3X3 המייצגת מערך דו מימדי של 3x3 מספרים (סה"כ 9 מספרים). השיטה צריכה למצוא האם במערך הדו מימדי יש את כל המספרים מ-1 עד 9 (כולל כולם, וכל אחד רק פעם אחת), במידה וכך הדבר,הוא יחזיר trueת, אחרת, יוציא false. ניסיתי להכניס תנאי של if שיבדוק בכל מספר שנכנס הוא בין 1 ל-9 ,אבל למעשה אם נכנסים פעמיים את הספרה 5 עדיין הוא יוציא true. בנתיים החתימה של השיטה וההתחלה שלה נראית כך: ;()public boolean allThere (++for(int row=0;row<=2;row } (++for(int col=0;col<=2;col } ... אודה לעזרה מראש.
-
- 7 תגובות
- 825 צפיות
-
-
יש לי מערך שבכל תא יש מספר אבל זה מערך שנקלט באמצעות הפונקציה ()gets ולכן הוא מערך של תווים אני רוצה להפוך/להעביר למערך שהוא מסוג int את התאים כמו שהם כלומר שאם בתא 0 של המערך X יש את הערך "4" אז בתא 0 של המערך Y יהיה את הערך 4 . איך עושים את זה? תודה לעוזרים
-
- 7 תגובות
- 3.3k צפיות
-
-
צהריים טובים אני רוצה ליצור תת-תוכנית אליה אני שולח n (מספר טבעי), שני מערכים בגודל n, ו- x מספר כלשהו כשבתור פלט אני מקבל y מספר אחר התת-תוכנית משתמשת בקלט על מנת לחשב על y אך לא משנה את הקלט ומחזירה לתכנית שכחתי איך אני רושם את 'השליחה' במיוחד כשזה נוגע לשליחת מערך של מספרים ? (המערכים הם בגודל n+1 לצורך העניין וכבר מכילים ערכים) y = calc_y(n, x[i], y[i], x);
-
- 7 תגובות
- 1.4k צפיות
-
-
-
אני בתהליכי שינוי כיוון מאיש system למשהו אחר ומה שעומד על הפרק כרגע זה עבודה ב Python שווה לי להתחיל ממנה או שזה ביזבוז זמן ואין בה שימוש רב?
-
- 7 תגובות
- 1.4k צפיות
-
-
אני בונה משחק באסמבלר ואני צריך שבכל תזוזה של השחקן תתבצע בדיקה של התו שכתוב על הלוח מולו. אמרו לי שהפקודה הזאת נמצאת תחת הפסקה של int 21h וקראתי את כל הפקודות שיש באתר שם (http://spike.scu.edu.au/~barry/interrupts.html) ולא הצלחתי למצוא... הפקודה שאני צריך היא בסך הכל בדיקה של איזה תו כתוב בנקודה מסוימת על הלוח. תודה רבה!
-
- 7 תגובות
- 912 צפיות
-
-
בוקר טוב! לאלו מכם שיצא להגיש עבודות בתכנות ונתבקשו לצרף גם דמוי קוד לתכנית, מה נהוג לגבי ה- output? האם output ניתן לכתוב רק בסוף הדמוי קוד? מה אם במהלך התכנית שלי יש הדפסות שצריכות להתרחש בתוך לולאה מסויימת, האם ניתן לכתוב output גם בתוך לולאה במהלך הדמוי קוד? תודה לעוזרים!
-
- 7 תגובות
- 909 צפיות
-
-
שלום לכולם! יש לי תכנית שמבצעת מיון מהיר על רשימה משורשרת, התכנית והפונקציות עוברות קומפילציה וגם עושות את העבודה, אך אני מנסה להיפטר מכמה הודעות אזהרה שמופיעות לי. ההודעות אזהרה נוגעות לשורת ה PROTOTYPE של הפונקציה qsort שכתבתי בקובץ qsort.h (ביחד עם המימוש שלה) אגב, האזהרות מופיעות גם עם כל הקוד כתוב בקובץ אחד. Warning 1 warning C4030: first formal parameter list longer than the second list Warning 2 warning C4028: formal parameter 1 different from declaration Warning 3 warning C4028: formal parameter 2 different from declaration Warning 4 warning C4273: 'qsort' : inconsistent dll linkage המימוש וה PROTOTYPE זהים לחלוטין, בדקתי אותם עשרות פעמים ואני לא מבין מה הטעות …
-
- 7 תגובות
- 1.1k צפיות
-
-
שלום לכולם יש לי להגיש פרויקט בוורד+אקסל+פווארפוינט הפרויקט צריך להיות על טבלת נתונים כלשהי של לפחות 6 עמודות ו 6 שורות אז מצאתי נושא נחמד ( עשיתי השוואה בין 6 מגברי סטריאו ישנים ) ...וליקטתי נתונים מהרשת עכשיו בטעות בניתי את הטבלה כאשר הדגמים ב A-F וכאשר המאפיינים ב 1-6 וניזכרתי שצריך לעשות את הטבלה הפוך כלומר שהדגמים צריכים להיות ב 1-6 והמאפיינים ב A-F יש למישהו רעיון איך אני הופך בצורה מקוצרת ללא בניה מאפס מחדש את הטבלה ?
-
- 7 תגובות
- 2.2k צפיות
-
-
מה הדרך הכי אלגנטית להפוך סיביות בבית כלומר אם יש ביית: 11010010 להפוך ל- 01001011
-
- 7 תגובות
- 14.2k צפיות
-
-
באיזו שפה הם מתחילים? אך זה מחולק? מישהו יוצר גרפיקה מישהו יוצר מנוע וכן הלאה? מה כדאי לי להתחיל ללמוד?
-
- 7 תגובות
- 2.3k צפיות
-