תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
קיבלתי תרגיל לבנות פונק' שממינת מערך דו מימדי כתבתי אחת והיא לא עושה את העבודה כמו שצריך... אשמח לעזרה בכתיבת הפונק' הזו..: void my_sort (int arr[N][M]) { int x, y, line,col, min_x, min_y, temp; min_x = min_y = 0; for (line=0; line<N; line++) { for (col=0; col<M; col++) { for (x=line; x<N; x++) { for (y=col; y<M; y++) { if (arr[x][y]<=arr[min_x][min_y]) { min_x=x; min_y=y; } } } temp=arr[line][col]; arr[line][col]=arr[min_x][min_y]; arr[min_x][min_y]=temp; } } my_print(arr); } תודה מראש רן
-
- 2 תגובות
- 8.9k צפיות
-
-
שלום, אני מנסה לכתוב פונקציה שתקבל שתי מטריצות בגדלים זהים ותחזיר מטריצה של סכומם. הצלחתי לעשות את הפונקציה כאשר היא מקבלת תמיד מטריצות של 2 טורים אבל אני לא מצליח לעשות פונקציה שתקבל מטריצות בגדלים שונים. זה הקוד שכתבתי ועובד: void Add(int mat1[][2], int mat2[][2], int w, int h, int res[][2]) { //int res[w][h]; for (int i=0; i<w; i++) for (int j=0; j<h; j++) res[i][j] = mat1[i][j] + mat2[i][j]; } וכאשר ניסית להעביר את זה למטריצה בגודל דינאמי זה לא עבד. הנה הקוד: void Add(int mat1[][], int mat2[][], int w, int h, int res[][]) { //int res[w][h]; for (int i=0; i<w; i++) for (int j=0; j<h; j++) res[i][j] = mat1[i][j] + mat2[i][j]; } …
-
- 5 תגובות
- 8.9k צפיות
-
-
*הדיון שונה* הדיון האמיתי מתחיל איפשהו בעמודים 3-4...=\
-
- 62 תגובות
- 8.9k צפיות
-
-
mishvaa1 = -b + Math.Sqrt((b*2) - 4 * a * c); אני צריך להביא את B בריבוע מינוס 4AC את כל זה בשורש וזה אומר שיש שתי פעולות MATH זאת הבעיה שלי תודה למי שיעזור
-
- 20 תגובות
- 8.9k צפיות
-
-
שלום אני חדש פה.... יש לי מחרתיים מבחן ב-סי:\ ואני רוצה לעבור על הרבה תרגילים אפשריים, כדי שלא יהיה מצב שאני לא אדע משהו במבחן... אז אם יש לכם תרגילים על לולאות פור ואתם יכולים להעלות ת'תרגילים ואם אפשר גם את הפיתרון, אני אודה לכם מאוד :yelclap:
-
- 12 תגובות
- 8.8k צפיות
-
-
באיזה שפות כתובות מערכות הפעלה ותוכנות יציבות בעלות שם?? אני מעוניין לדעת באיזה שפת תכנות כתובות התוכנות : windows vista, windows XP, Linux, firefox, openoffice, office 2003, Zone Alarm
-
- 20 תגובות
- 8.8k צפיות
-
-
שוב שלום איך אפשר לעשות חזקה של מספר ללא שימוש במתודה הנ"ל? ניסיתי את הקוד הבא, שנראה לי די הגיוני. var number=1*prompt("enter a number",""); var number1=1*prompt("hezka",""); var goal=number; count=0; while(count<=number1) { goal=goal*number; count=count+1; } alert(goal); אשמח אם תוכלו לעזור ולהכווין אותי. תודה!
-
- 9 תגובות
- 8.7k צפיות
-
-
אהלן, התחלתי לתכנת בJAVA עם ידע בסיסי של 5 יחידות בC#. אני כרגע בשלב לימודים של מחלקות ועצמים אז רציתי לשאול מספר שאלות לגבי JAVA: 1. אני חושב שהבנתי מה המשמעות בגדול של ה-API: ספריות מוכנות למתכנת משם אפשר לשלוף עצמים, מחלקות וכ'ו מבלי לתכנת בעצמנו, תקנו אותי אם אני טועה. השאלה שלי היא מאיפה אני שולף את ה-API הזה על מנת לבדוק איזה תכונות הוא מספק עבור עצמים אותם אני שולף ממנו, לדוגמה מחלקת נקודה בתוך הספריה הגרפית (java.awt.point) ? 2. זאת שאלה יותר כללית לגבי סביבת עבודה. הורדתי את ה- eclipse ide for developers וזו מסתבר עובדת בלי התקנה. זה מהווה בעיה כאשר אני מנסה להתקין בה ספריות, לדוגמה הספריה המוכנה של האוניברסיטה העברית (unit4). האם יש גרסה לeclipse עם התקנה (כי י…
-
- 22 תגובות
- 8.7k צפיות
-
-
שלום לכולם, עכשיו אני לומד JAVASCRIPT וקיבלתי אתגר להכין קוד שמציירת את משולש פסקל. את התוכנית ביססתי על מערכים דו מימדיים, כלומר מטריצה. למישהו יש מושג איך מכריזים על מטריצה אם על מערך מכריזים כך: var x=new Array();
-
- 4 תגובות
- 8.7k צפיות
-
-
יש לי בעיה עם רקורסיה אני לא מבין כמה דברים:. א)למה פונקציה רקורסיבית היא סטטית?. ב)יש לי תנאי בסיס שאם הוא אמת אז שום דבר לא מתבצע יותר? ג)אחרת עד מתי התוכנית מתבצעת?. ד)איך אפשר לדעת אם הפונקציה שלי היא באמת רקורסיבית ולא איטרטיבית?. ה)לפי מה שראיתם אני לא יודע הרבה על זה תודה
-
- 9 תגובות
- 8.7k צפיות
-
-
יש לי ספר של ++C ששם מסבירים איך להבין מספרים בינארי וכל זה. והיבאו תוכנה. המספר 65 בסוג CHAR הערך הבינארי שלו זה: 01000001 ואמרו שהערך ההקסדצמילי הוא: 41 כלומר 0100 = 4 0001 = 1 ואני לא הבנתי איך מחליטים כמה זה שווה. תודה לעוזרים ולמי שהבין. P:
-
- 5 תגובות
- 8.7k צפיות
-
-
-
שלום, אני עכשיו בכיתה י"ג הנדסת תוכנה במכללת אורט כפר סבא ב14 למרץ אני מסיים ובאפריל אמור להתחיל י"ד.... לא התקבלתי לבסמ"ח אבל מצד שני התקבלתי בתור פרויקטנט לחיל האויר לא ידוע לי הרבה על פרויקטנט בחיל האויר והאמת שאני די מבולבל אם שווה להמשיך למסלול של פרויקטנט בחיל האויר? כמה זה טוב? איך התנאי שרות בחיל האויר? ואם זה יעזור לי אחרי הצבא? מי שיש לו נסיון או שיודע דברים על זה אשמח שתשתפו אותי
-
- 7 תגובות
- 8.6k צפיות
-
-
אם Singleton הוא בעצם משתנה שמוודא שתמיד ניגש לאותו מקום בזיכרון, ומשתנה סטטי גם ניגש תמיד לאותו מקום - אז מה ההבדל? אפשר פשוט להחליט על ערך קבוע של משתנה סטטי ולוודא שזה הערך גם באובייקט הנוכחי, לא? בשביל מה צריך את שניהם? אשמח להסבר. תודה!
-
- 3 תגובות
- 8.6k צפיות
-
-
יש כבר ידע ב-C, מה אני עושה? (בבקשה אל תתנו את האתר של האוניברסיטה [שרת איתן])
-
- 27 תגובות
- 8.6k צפיות
-
-
שלום לחברי הפורום אני מתעניין בלימודי פיתוח תוכנה וע"פ מה שנאמר לי הקורס המקיף ביותר והטוב ביותר זה הMCPD האם זה נכון ואם לא אז מה האפשרויות השונות? במידה וזה אכן קורס האטרקטיבי ביותר היום למתכנת המתחיל מה המיכללה העדיפה ביותר כדי ללמוד בה ? נ.ב האם מישהו שמע המלצות חיוביות על מכללת האקריו? תודה למגיבים.
-
- 31 תגובות
- 8.5k צפיות
-
-
שלום חברים, אני צריך לעשות שימוש בHashMap, שהמפתח של כל איבר יהיה מסוג String והתוכן יהיה אובייקט מסוג מחלקה שאני יוצר. העניין הוא כשאני מגדיר: private HashMap commandsMap; //CTOR public Commands(Simulation s) { sim = s; commandsMap = new HashMap<String,Robot>(); Commands זה שם המחלקה שההאשמאפ נמצא בתוכה. הוא רושם לי את ההערה\אזהרה\שגיאה הבאה בצד: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized מה ההודעה אומרת? תודה מראש לעוזרים.
-
- 11 תגובות
- 8.5k צפיות
-
-
מישהו יכול לומר לי מהי הפקודה לדירוג מטריצה במטלב ? הכוונה היא מהי הפקודה לדירוג רגיל ומהי הפקודה לדירוג קנוני? תודה
-
- 2 תגובות
- 8.5k צפיות
-
-
לא הייתי בטוח איפה לפתוח, מקווה שיענו לי. נגיד ואני בונה תוכנה בשפה כמו C# או JAVA, שעושה דבר כזה: -M=0 -לולאה על X מאחד עד מיליון ובתוכה: ---תנאי "האם X מתחלק ב2": ------אם כן, M+=X -החזר M. ואז אני אריץ את התוכנה בJAVA או C# ואבדוק זמני הרצה... ממה שהבנתי אמור לקחת +- אותו זמן. השאלה שלי היא מה קורה באסמבלי מבחינת מהירות הרצה? כמה אחוזים יורדים מהריצה? יש איזשהו אתר שמשווה בין כל השפות מהבחינה הזו? תודה לעוזרים
-
- 14 תגובות
- 8.5k צפיות
-
-
אהלן חבר'ה! אני משפצר גדג'ט של וינדוס , זה שמראה את המצב של הכוננים במחשב. כחלק מהתהליך אני רוצה שהוא תמיד יראה ערכים בעלי 3 ספרות, ז"א: 199.97GB -> 199GB 24MB -> 24.0MB 35.52551GB -> 35.5GB חשוב שלא יהיה עיגול של הערך, פשוט הצגת 3 ספרות ראשונות שלו. * יש לי ידע בסיסי שמאפשר לעשות שינויים קטנים בתכנות. אני חושב שהשפה של זה היא JAVA אבל לפי מה שהבנתי הפקודות של דברים כאלו צריכות ליהיות דומות או אפילו זהות בין השפות. הנה חלק מהעניין: </style> <script type="text/javascript"> var drives, background; function convertBytes(b) { var i = 0, u = Array(' MB', ' GB', ' TB'); while (b >= 1024 && (b / 1024) >= 1) { b /= 1…
-
- 11 תגובות
- 8.5k צפיות
-
-
אני לא סגור כל כך על מה הפקודה LEA מבצעת ואני אשמח אם מישהו יסביר לי הסבר פשוט..
-
- 2 תגובות
- 8.4k צפיות
-
-
לאימון וריענון אני כותב תוכנה של ניהול מלאי בחנות ספרים, זה אומר שאני אמור לשמור את שם הספר, שם הסופר, המחיר והמלאי. אז יצרתי מחלקה עם 2 stringים לשם הספר והסופר, double למחיר וint למלאי, עשיתי list של המחלקה הזאת ששם ישמרו הספרים בכל תא ספר אחד עם כל הפרטים שלו. כדי להציג אותם אני צריך להציג את כולם בצורת רשימה, כדי שבלחיצה על הספר הרצוי יוכלו לבחור אותו ולשנות את הפרטים שלו במידת הצורך. כאן מתחילה הבעיה,איך עושים את זה? חשבתי לפתוח form חדש שיכיל listbox, והתוכן של כל תא יכתב בשורה חדשה, אבל מכיוון שכל המשתנים מוגדרים כפרטיים אני לא יכול להעביר את המידע שלהם לא למחלקה אחרת ולא לform אחר, אז איך אני מעביר את המידע הזה? ניסיתי ליצור במחלקה משתנה ציבורי שמכיל את כל המיד…
-
- 40 תגובות
- 8.4k צפיות
-
-
שלום, שפת תיכנות C#. תבנית עיצוב MVP. כולל גישה לבסיס נתונים. יש לי את השכבות הבאות: Model - View Presenter BLL DAL אני מעוניין לגשת לבסיס נתונים SqlServer. כעת אני מתלבט לגבי הארכיטקטורה, אני אסביר את הרעינות שלי, אשמח אם מישהו יחווה דעתו ויעזור לי בהתלבטויות. ישנם שתי שכבות BLL -Business Logic Layer ו DAL - Data Access Layer. בו ניקח למשל דוגמא: יש לי בסיס נתונים הכולל טבלת Person המכיל נתונים כמו (שם פרטי, שם משפחה, ת.ז, תאריך לידה וכו') כעת אני מעוניין לגשת לבסיס הנתונים: בשכבת ה DALאני יוצר מחלקה בשם PersonProvider שממשת את הממשק IPersonProvider , מחלקה זו אחראית על התחברות ישירה לבסיס הנתונים ומבצעת כל מה שניתן לבצע, כמו הוספה של Person לבסיס נתונים, לשלוף Person …
-
- 23 תגובות
- 8.4k צפיות
-
-
כתבתי את הקוד הבא כבסיס לתוכנית שמבצעת מניפולציות על מטריצה. הערכים שהיא מדפיסה לי לא תקינים, ואני לא מצליח להבין למה... המטרה ההתתחלתית היא לקלוט סדרה של מספרים int-ים ולא אחד אחרי השני אלא "במכה" ולכן הייתי חייב את ה-while... הסיבה שהשתמשתי ב-scanf ולא ב-getchar היא כי ב-getchar לפעמים הוא נשאר עם הערך הקודם בקריאה חוזרת, וככה אני נמנע מזה בוודאות. אשמח אם אוכל לקבל הסבר מה לא בסדר... תודה !! #include <stdio.h> #define N 2 int main() { int matrix[N][N]; int i=0, j=0,l,c; char num; while((num=scanf("%c",&num)) != (EOF)) { matrix[i][j] = num; i++; j++; } for(l = 0; l < N; l++) { for(c = 0; c < N; c++) printf("%d\t", matr…
-
- 35 תגובות
- 8.3k צפיות
-
-
מישהו יודע כיצד ניתן לשנות את גודל הגופן ב-Eclipse שכך לדוגמא שהקוד יהיה בגודל 10 והתיעוד בגודל 12 ?
-
- 1 תגובה
- 8.3k צפיות
-


