תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,066 דיונים בפורום זה
-
בשפת JAVA או C....[לא למדנו יותר מידי חומר רק את החומר של השתי יחידות בגרות...] א) נתבונן ברביע הראשון של מערכת צירים על קווים המחברים את הנקודות 1...N על ציר הY עם הנקודות 1....N על ציר הX [נניח שהמרחק קבוע]כל נקודה i על ציר הY מחוברת בקו לשתי נקודות על ציר הX: הנקודה i והנקודה N-i+1. כתוב תוכנית שהקלט שלה הוא מספר שלם חיובי זוגי N [בין 2 ל10000], והפלט שלה הוא מספר החיתוכים של זוגות קווים מתוך הקווים המתוארים [שני קווים נחתכים אם קוארדינת הY של האחד גדולה מזו של השני וקוארדינת הX של האחד קנה מזו של השני ] למשל עבור הקלט 2 יהיה הפלט 1. ב)משחק הקטנת מספרים: נתון מספר שלם חיובי N [בין 10 למיליון]. שני שחקנים מקטינים את המשחק כל אחד בתורו. השחקן הראשון הפותח במשחק, מקטין תח…
-
- 19 תגובות
- 3k צפיות
-
-
במסגרת תרגיל שיש לי אני אמור לרשום את הקלאס הנ"ל, בתור התחלה יש לי כמה מתודות שעלי לרשום, המתודה POP אמורה לפי החתימה שהוגדרה לי להחזיר אובייטק אבל אני לא מבין מה ההיגיון ז"א אם אני עושה POP למה אני אמור להחזיר משהו ? זה התרגיל שלי והמתודות שהוגדרו לי (המתודה POP לא גמורה): כמו כן אני לא מצליח להדפיס את הנתונים שהכנסתי ולא מבין למה using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace MyStack { public class MyStack : IEnumerable { private Object[] Objects; private int iObjects; public MyStack() { this.Objects = new Object[10]; } public MyStack(int MaxSize) { …
-
- 16 תגובות
- 3k צפיות
-
-
היי יש לי שאלה בנוגע לתכונות של אובייקטים. לאחר שהגדרתי תכונה של עצם מסויים כ private אני עושה שיטה כדי שמחלקות אחרות יוכלו לקבל את הנתון. לדוגמא, יש לי מחלקה שיוצרת רשומה שכוללת פרטים על אנשים (שם פרטי, שם משפחה, ומספר טלפון) נגיד שאני רוצה לכתו שיטה שמחזירה את השם הפרטי על מנת לספק את המידע למחלקה אחרת, מתי אני מחזיר את התכונה ומתי אני מחזיר עותק ? במילים אחרות, מתי אני כותב בכל אחת מהדרכים האלו ? public String getFirstName (){ return this.firstName; } public String getFirstName (){ String copyFirstName = this.firstName; return copyFirstName; } תודה לכולם, ד"א אני כותב ב JAVA אם זה משנה
-
- 23 תגובות
- 3k צפיות
-
-
שלום, אני מחפש מידע לבניית אתרים בASP.NET בין אם מדובר בספר טוב או במקור כלשהו באינטרנט למדתי C# וj2ee בקורס תכנות בממר"ם, אז אני מניח שאני לא אצטרך ללמוד יותר מדי, מעבר לsyntax. תודה מראש לעוזרים
-
- 2 תגובות
- 2.9k צפיות
-
-
יש לי תרגיל שבו אני נותן קוד הזמנה (A,B,C,D או E) רווח וכמות, מכניס כמה הזמנות שאני רוצה (אנטר עבור הזמנה חדשה) ובסוף x לפירוט ההזמנה. בתוצאה שאני אמור לקבל זה טבלה שבעמודה הראשונה את הקוד (A,B,C,D או E), אח"כ כמות,מחיר של יחידה (נתון לי) ,כמה עולה כל הזמנה של פריט בנפרד ובסוף למטה בשורה חדשה ה-TOTAL של כל ההזמנה. לפעמים שורה או שניים יוצאים לי מהטבלה: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace T266B { class Program { //method who calclate the products price static int Price(char product) { int ThePrice = 0; if (product == 'A') { ThePrice = 100; } else if (produ…
-
- 5 תגובות
- 2.9k צפיות
-
-
אני צריכה ליצור מבנה נתונים של עץ השומר פרטי תלמידים. יש לי פונקציה Add()המוסיפה איברים לעץ. יש לי struct studentהמכיל שם ות"ז (מערך תוים ומערך מספרים.) איך אני מוסיפה student לעץ??? כשאני עושה: cin>>student.name; cin>>student.ID; t.Add(student); הקומפלייר רושם לי: void __thiscall SearchTree<char>::Add(char)' : cannot convert parameter 1 from 'struct Student' to 'char' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called Error executing cl.exe. מה עושים????????
-
- 19 תגובות
- 2.9k צפיות
-
-
שלום, יש לי תרגיל בית שקיבלתי באוניברסיטה ואני לא בדיוק מצליח להתמודד איתו... כתבו תכנית מגדירה: const unsigned int MAX = 20 ; int matrix[MAX][MAX] ; התכנית תקרא מהמשתמש ערך טבעי יחיד המציין את גודלו של תת-המערך הריבועי בו ברצונו לעשות שימוש (לדוגמה אם המשתמש מזין את הערך 7 אזי ברצונו להשתמש בתת-מערך בן 7X7 תאים), ואחר כך תקרא התכנית נתונים מהמשתמש לתוך קטע המערך הרצוי (הקריאה תיעשה בחתך של שורות, כלומר ראשית לשורה 0#, אחר לשורה 1#, וכן הלאה). יש להניח כי הקלט תקין ומכיל אך ורק מספרים שלמים. עתה תאתר התכנית (ותציג) את פרטי תת-המערכים , בני יותר מתא יחיד המקיימים כי פינתם השמאלית העליונה והימנית התחתונה מצויות על האלכסון הראשי, וכן כל ערך מופיע בתת-המערך פעם יחידה (במילים …
-
- 14 תגובות
- 2.9k צפיות
-
-
איפה אני יכול להשיג תשובות למבחני בגרות קודמים של 5 יחידות מדעי המחשב יב' בפסקל... אני מתכוון ממש פתרון עם מימוש בפסקל מלא כמו שצריך להיות בתשובה.
-
- 1 תגובה
- 2.9k צפיות
-
-
שלום מחפש מדריך להקמת אתר עם wordpress למתחילים שאין להם מושג
-
שלום לכולם, אני סטודנט לתואר ראשון בניהול מערכות מידע במהלך התואר אני לומד תכנות C# בשיעורי הבית יש לי תרגיל שאין לי מושג איך לפתור אשמח לעזרתכם. להלן התרגיל: מדפיסה את השורה: Type small number קולטת מספר מהמשתמש, נקרא למספר זה המספר הקטן. מדפיסה את השורה: Type big number קולטת מספר מהמשתמש, נקרא למספר זה המספר הגדול. לאחר מכן התוכנית מדפיסה את כל המספרים (מהמספר הקטן עד למספר הגדול) שמתחלקים ב6 או שספרת האחדות שלהם או שספרת העשרות שלהם היא 6 תודה לעוזרים,
-
- 6 תגובות
- 2.9k צפיות
-
-
אני מנסה לעשות שהדף שהקוד הזה נמצא בו ירענן את עצמו כל פרק זמן אקראי. זה מה שיצא לי משילוב של כל מיני קודים שמצאתי דרך גוגל אבל זה לא עובד לי ואני לא מבין בזה מי יודע מה... הקוד הזה נמצא בתגית ה-head <script type="javascript"> function get_random() { var ranNum= Math.floor(Math.random()*6)+7; document.write('<META HTTP-EQUIV="REFRESH" CONTENT='+'"'+ranNum+'">'); } get_random(); </script> בקיצור מה כאן אני עושה לא בסדר?
-
- 1 תגובה
- 2.9k צפיות
-
-
מי שמחפש דרך קלה ומהירה לייצור בסיסי מידע לקבצי excel. בעזרת קובץ DLL פשוט אפשר לייצא בסיס מידע או כל מידע שיש לכם ב c/c# הסברים, דוגמאות והורדות הקישור הבא: http://www.export2excel.net/excel/
-
- 2 תגובות
- 2.9k צפיות
-
-
שלום לכולם, ברצוני להתחיל ללמוד שפת תכנות ולהמשיך ללמודים יותר מתקדמים בעתיד, לצערי אין לי את הכלים הבסיסיים אך יש רצון ללמוד. אני צריך עזרה בבניית הבסיס לכן שאלתי היא האם יש אתר מדריכים או אפילו פה בפורום או אפילו ספר שאפשר לקנות כדי ללמוד? אם כן איך אני בונה בסיס טוב וממה להתחיל? בתודה מראש!
-
- 4 תגובות
- 2.9k צפיות
-
-
מה הכוונה ארגומנטים של שורת פקודה?(לאיזה שורת פקודה הם מתכוונים?) בספר ממנו אני לומד מביאים את התוכנית הבאה בתור דוגמא לשימוש בארגומנטים של שורת פקודה. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class CommandLine { static void Main(string[] args) { int ctr = 0; if (args.Length <= 0) { Console.WriteLine("No Command Line arguments were provided"); return; } else { for(ctr=0;ctr<args.Length;ctr++) { Console.WriteLine("Argument {0} is {1}", ctr+1,args[ctr]); } } } } } הם הביאו שני קלטים…
-
- 4 תגובות
- 2.9k צפיות
-
-
שלום לכולם, אני צריך עזרה בכתיבת תוכנית פשוטה יחסית, אז ככה: תכנית לחישוב ההיקף והשטח של משולש. התכנית תקרא מהקלט שהכניס המשתמש את האורך של שלוש הצלעות של המשולש, ותדפיס למסך את היקפו של המשולש ואת שטחו. אורכי הצלעות יהיו מספרים טבעיים (כלומר שלמים חיוביים). לשם חישוב שטח המשולש, ניתן להשתמש בנוסחת Heron הקובעת כי שטח המשולש שווה לשורש הריבועי של ( s(s-a)(s-b)(s-c , כאשר b ,a ו- c הם אורכי שלוש הצלעות של המשולש, ו- s הוא מחצית היקפו. מישהו חייב להציל אותי ולהסביר לי איך לכתוב את זה, אם יש לכם איזה תוכנית דומה כתובה כבר שאפשר ללמוד ממנה אני אשמח. תודה רבה לעוזרים
-
- 9 תגובות
- 2.9k צפיות
-
-
אני מחפש מקור להרבה תרגילים (ואם יש גם את התשובות) באסמבלר. הרמה צריכה להיות בסיסית מאוד. שימוש בפקודות: mov jmp, jnz, jc ומיניהם inc, dec, add, sub אני מחפש תרגילים קלים-בינוניים לתרגול של חשיבה תיכנותית למתחילים ברמה דיי בסיסית (לא אתגרים מתמטיים מתוחכמים). אפשר בנוסף עוד תרגילים המשלבים שימוש במחסנית (עם push ו pop). תודה רבה לכל העוזרים
-
- 2 תגובות
- 2.9k צפיות
-
-
אני צריך Regular Expression לוודא הזנה של שם מלא בעברית (לפחות שתי מילים) עבור asp.net regular exression validator נסתי כל מיני וריאציות אך זה לא עובד לי. באנגלית לצורך העיניין הביטוי \w+[a-zA-Z\s]+$ כן עובד לי כמו שצריך. אודה לעזרה בנידון.
-
- 2 תגובות
- 2.9k צפיות
-
-
כולם מכירים את שיטות הדחיסה הפופולריות כגון ווינזיפ וכו'.. האם לדעתכם יתכנו שיטות כיווץ נוספות העולות ברמת הדחיסה שלהן על שיטות הכיווץ הפופולריות כיום?? הנושא מאוד מעניין אותי ואשמח לשמוע תגובות רציניות בנושא..
-
- 23 תגובות
- 2.9k צפיות
-
-
האם השורות בקוד להלן חוקיות? int arr[] = {1,1,3}; int *p = arr; p+=10; /*האם חוקי*/ arr[-1]; /*האם חוקי*/ printf("%p", arr[-1]); /*האם חוקי*/
-
- 13 תגובות
- 2.9k צפיות
- 1 follower
-
-
בשפת C הגדרתי שני structures: typedef struct { int x; int y; } a; typdef struct { int x; float y; int z; } b; אני רוצה לכתוב פונקציה שתבצע פעולה זהה על המבנים אבל אני צריך לשכפל אותה בגלל שוני ה TYPE לדוגמא : int foo_a(a* s) { return (int)(s->x +s->y); } int foo_b(b* s) { return (int)(s->x +s->y); } איך אפשר לאחד לפונקציה אחת ? שנראית בערך כך: int foo(void *s) { return (int)(s->x + s->y); }
-
- 9 תגובות
- 2.9k צפיות
-
-
שלום! הגדרתי מחלקת אב , 2 מחלקות בנים שיורשות ממנו ואח"כ אוסף מהסוג של האב כך שהאוסף מכיל את מחלקות הבנים. והשאלה היא.. כשאני עוברת על האוסף בforeach איך אני יכולה לבדוק על איבר ספציפי אם הוא הבן הראשון או השני? ואם הוא הבן השני אז כשאני בודקת אם הוא הראשון התוכנית לא תעוף לי... תודה רבה!!!
-
- 6 תגובות
- 2.9k צפיות
-
-
שלום ראשית, אני אקדים ואומר שאין לי בכלל נסיון בפיתוח WEB, אך יש לי ניסיון ב-JAVA. לכן אני מניח שמפתחי ה WEB פה יגחכו. מה שאני רוצה זה לפתח אפליקציה מקומית קטנה (לא חשופה לאינטרנט) שהממשק שלה יהיה וובי. אני רוצה שזה יהיה כמה שיותר רזה וקטן ולכן אני לא משתמש בשום WEB SERVER או APP SERVER גדול ומוכר אלא פשוט כתבתי web server קטן בעצמי. אני אקבל את המידע מה BROWSER וכבר ינתח אותו ויתעסק איתו בעצמי. הבעיה היא שלא ברור לי איך לשלוח מידע מה client ל- server. יש כמובן אפשרות ליצור FORMS ולשלוח בעזרת SUBMIT, אבל באפליקציית WEB מודרנית הרי אין כאלה כפתורים, אלא בעצם IMAGES. בקיצור, אני רוצה שהמשתמש ילחץ על INAGE מסויים (כפתור) והשרת יקבל אינדיקציה שכפתור X הוקלק. איך אני עושה את ז…
-
- 9 תגובות
- 2.9k צפיות
-
-
אני מתכוון מתי אני שם CONST בחתימה של פונקציה , בערך המוחזר והערך שהיא מקבלת. תודה מראש,
-
- 3 תגובות
- 2.9k צפיות
-
-
אני רוצה לבנות תוכנה לקיטלוג בולים ואמרו לי שזה טוב לעשות אותה ב JAVA (למרות שאני חושב שב VISUAL DELPHI זה יותר נוח) והסתבכתי עם ההתחלה...אני צריך מדריך טוב לגרפיקה, מישהו מכיר אחד?
-
- 4 תגובות
- 2.9k צפיות
-
-
אם אופרטורים ++ ואפילו && קודמים ל || אז למה בתכנית הבאה הביטויים סביב && כלל לא רצים והתשובה מתקבלת רק מאגף שמאל של הביטוי הארוך? int i=2, j=2, k=2, m; m = ++i || ++j&&++k; printf("%d %d %d %d", i, j, k ,m); /*answer: 3 2 2 1 */
-
- 4 תגובות
- 2.9k צפיות
- 1 follower
-