תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
היי, יש לי שאלה כזו- נתונה לי מטריצה מסוג char בגודל 4X4. נתונה לי גם פונקציה ( bool isWord(char* s ובה יש את כול המילים שניתן ליצור מהתווים שבמטריצה. אני צריכה לעבור על המטריצה ובכול פעם לשלוח לפונקציה מילה אפשרית, אם זו אכן מילה אז להדפיס אותה ולבסוף להחזיר את מספר המילים התקינות שהדפסתי. ישנה מגבלה- אסור לעבור על המטריצה כאשר חוצים את הקו הדימיוני בעת המעבר עליה (מותר ללכת ימינה, שמאלה, למעלה, למטה אבל אסור לחצות את הקו הדימיוני) ניסיתי קודם כול לכתוב את הפונקציה ללא המגבלה- בעזרת רקורסיה. משום מה אני לא מצליחה לבצע זאת.(מקבלת הודעות שגיאה לא מובנות) אני ממש אשמח לעזרה יש לציין שרק עכשיו התחלתי ללמוד את השפה ואני עוד לא בקיאה כ"כ.... …
-
- 1 תגובה
- 2.8k צפיות
-
-
אני לומד בעזרת ספר (של מרכז ההדרכה 2000) והורדתי מהדר ושאני מנסה להריץ את אחת התוכנות הראשונות כמו שרשום בספר זה מה שאני מקבל. מה הבעיה פה? - זה מראה שיש לי בעיה עם הסוגריים המסולסלים הראשונים,זה יוצר לי קובץ אבל התוכנה לא עובדת.
-
- 21 תגובות
- 2.8k צפיות
-
-
היי, יש לי מבנה שאחד השדות שלו הוא מערך של מבנים. לכל אחד מהמבנים במערך, יש שדה מטיפוס int ושדה מטיפוס char*. אני מעוניין לאתחל את המבנה החיצוני, כך שבכל אחד מהמבנים הפנימיים המספר יתאפס והמצביע יצביע לnull. האם ישנה דרך יעילה לעשות זאת? (בלי לולאות למיניהן)
-
- 5 תגובות
- 2.8k צפיות
-
-
אני לא מצליח לרשום ערך ל-run ול-uninstall שב-local machine, אותו קוד עובד על ה-currrent user, מישהו יודע למה ב-local machine הוא לא עובד? אני צריך לצייין שהוא לא זורק אף שגיאה, הוא פשוט לא רושם שם כלום, וכן אני מריץ אותו עם הרשאות מנהל. זה הקוד: using (RegistryKey rk = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true)) { rk.SetValue("appName", "appPath"); // rk.Close(); } אשמח לעזרה, תודה.
-
- 6 תגובות
- 2.8k צפיות
-
-
שלום. אני אשמח אם מישהו בבקשה יביא לי קוד של קובץ BAT שברגע שאני אכנס אליו הוא יפתח לי את הCMD כבר מנווט לתיקיה c:\a תודה
-
- 23 תגובות
- 2.8k צפיות
-
-
מישהו יודע מה היא הפונקציה לערך מוחלט בC? חיפשי בנעוץ ולא מצאתי. תודה רבה
-
- 3 תגובות
- 2.8k צפיות
-
-
אני צריך לכתוב תוכנית עם הכלים שלמדתי שמקבלת מספר ומחזירה האם יש לו שורש שלם חיובי ולתת הודעות בהתאם. static void Main(string[] args) { int number = 0; int squareRoot = 0; bool isSquare = false; bool Answer = false; Console.WriteLine("Enter a number and press ENTER."); number = int.Parse(Console.ReadLine()); while (Answer == false) { if (squareRoot * squareRoot == number) { isSquare = true; Answer = true; } else if (squareRoot * squareRoot > number) { Answer = true; } else squareRoot = squareRoot…
-
- 14 תגובות
- 2.8k צפיות
-
-
אני מעוניין לבצע ניתוח (Parsing) על טקסט ולזהות סמיכות בין מילים. אני שומר את המילים בתוך dictionary מסוג <string, int> (ז"א, סוג של list אשר שומר string מסויים ואת מספר הפעמים - ה-count-ים - שהופיע בטקסט). אם יש לי את המילים "בית ספר", "עורך דין", "בית משפט" בטקסט, אני מעוניין שהאלגוריתם יזהה (למשל) שהמילה "בית" ושהמילה "ספר" הן מילים סמוכות ושיחשיב את שתי המילים בתור "צירוף" / כמקום אחד ב-dictionary עם count יחיד ולא כ-2 מקומות עם שני count-ים נפרדים. חשבתי על אפשרות השוואה של כל מילה ומילה בטקסט למאגר של כל מילות הסמיכות הקיימות. אם המילה הנוכחית היא התחלה של אחד מה"צירופים" שבמאגר, תתבצע השוואה בין המילה העוקבת לנוכחית לבין הסיומת של ה"צירוף" שנמצא (כמובן שאבצע …
-
- 5 תגובות
- 2.8k צפיות
- 1 follower
-
-
שלום לכולם ! כתבתי טופס לשיחת מייל אבל כל הזמן המייל מגיע לדואר זבל, הבנתי שצריך לשנות את ה header - ים אבל אני עדין לא מצליח הנה הקוד שלי : $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=windows-1255' . "\r\n"; $headers .= 'From: Company<support@company.com>' . "\r\n"; mail($_POST['email'], "New Message", $message, $headers);
-
- 4 תגובות
- 2.8k צפיות
-
-
ראשית כל אני רוצה לציין שיש לי ניסיון מועט מלימודי מדמ"ח בתיכון.. למדתי שפת C# (לא שאני זוכר יותר מדי) ומעט אסמבלי בנוסף. לא נגעתי מאז, לא הייתי עילוי או משהו בסגנון (רצוי לציין שלא הייתי תלמיד טוב במיוחד ופספסתי הרבה שיעורים ובאופן כללי לא התעמקתי בחומר). לאחרונה עלה בי החשק ללמוד מחשבים באופן כללי, משפות תכנות, רשתות ועד לחומרה והמחשב עצמו באופן כללי בזמן שחומרה יותר קל ללמוד, אפילו אם לא את הידע המעשי (יש פה בפורום אחלה מדריכים וכמויות גדולות של ידע שנצבר), נתקלתי בקשיים ללמוד שפות תכנות. ביקשתי מחבר שלמד בתוכנית מגשימים קצת עזרה בנושא והוא הציע לי את האתר של תכנית גבהים, שם יש ספרי לימוד של פייתון, רשתות ואסמבלי. פתחתי את הקובץ של ספר הלימוד של פייתון ושם ל…
-
- 3 תגובות
- 2.8k צפיות
-
-
היי. יצרתי login form בC# והוספתי Access database, את הפרויקט אני רושם ב-Visual Studio 2013. חרשתי את גוגל שעות, אבל לא מצאתי קוד יעיל. לבינתיים אני משתמש בשיטה די דפוקה של for i ואני מחפש דרך יעילה יותר לבדיקת משתמש וסיסמא, בלי לעבור שורה שורה בטבלה. להלן הקוד: int i; for (i = 0; i < database1DataSet.users.Count; i++) { if (database1DataSet.users.Rows[i][1].Equals(txtUser.Text)) { if (database1DataSet.users.Rows[i][2].Equals (txtPassword.Text)) { MessageBox.Show("OK"); } }
-
- 2 תגובות
- 2.8k צפיות
-
-
אני צריך לעשות השוואה בין שני תאריכים: היום ותאריך שקיים בעמודה. אני צריך לשלוח את הפרמטר של [היום] כל פעם מחדש ולבדוק האם עברה שנה. הזכרון בגד בי מעט בארוע הזה, מי יכול לעזור? C# הגעתי ל: "select * from ERT where DATEDIFF(YEAR, StartingDate, " + TODAY + ") order by "+d+""; תודה!
-
- 1 תגובה
- 2.8k צפיות
-
-
הי, מישהו יכול לתת לי קישור לאלגוריתם למילוי שטח משולש בלי התיחסות לשפות תיכנות? מה שנתון זה רק שלושת הקודקודים
-
- 9 תגובות
- 2.8k צפיות
-
-
בקבוצה נתונה. השאלה שלי היא כזאת : יש לבנות אלגוריתם המייצר את כל תתי הקבוצות שבקבוצה הנתונה. לפי מה שאני מבין מהשאלה , אם הקבוצה הנתונה שלי היא מערך בגודל 3 אז יש לי בעצם 7 תתי קבוצות לא כולל קבוצה ריקה שזה השמיני. 001 010 100 110 101 011 111 אם עד כאן אני צודק , אז בעצם השאלה שלי היא בגדול איך כותבים קוד כזה? תודה..
-
- 4 תגובות
- 2.8k צפיות
-
-
טוב תראו זה הדבר הראשון שאני עושה אז לא לצחוק(בבקשה)וזה לא הולך לי כ"כ טוב program lost; uses crt; var i,a,b: integer; BEGIN a:=108; for i:=1 to 108 do begin writeln(a); a:=a-1; delay(100); end; write('>:'); read(b); if b=4815162342 then writeln(a); a:=a-1; delay(100); else; writeln('booooooom'); END. יש שתי בעיות שגילתי: 1.המשתנה ב-integer לא יכול להכיל את המספר 4815162342 ולכן אני צריך משהו שהמשתנה שלו יכול להכיל מספר כזה. 2.יש בעיה עם ה-"else" ואני לא יודע מה היא...הפרי פסקל רושם לי שצריך ";" ולא "else"אבל אני צריך את ה"else" הזה. תודה לעוזרים
-
- 22 תגובות
- 2.8k צפיות
-
-
האם יש אפשרות של אנימציות במעבר בין הטאבים?
-
- 20 תגובות
- 2.8k צפיות
-
-
במסגרת עבודה אני אמור לבנות פונקציה שאמורה להגריל ערכים למערך. הערכים צריכים להיות בטווח שבין 1 לפעמיים גודל המערך. משום מה הקוד שלי לא עובד, מה שקורה בפועל הוא שהפונקציה מגרילה רק מספר אחד, כלל לא בטווח ובכלל לא טוענת אותו למערך. למישהו יש מושג למה? { int i,j,counter=0,member,k; k=2*s; for(;counter<s;) { srand(time(0));//for the 'rand' function member = 1+ rand()%(k - 5 +1);//generate a random number for(j=0;j<counter;j++)//make sure the number is not already int the array { if(member==set[j]) break; } if(j==(counter-1)) { set[counter]=member; counter++; } } } void generateSet(int set[],int s)
-
- 8 תגובות
- 2.8k צפיות
-
-
האם יש אפשרות לגרום לתת קונטינר להימתח לגבוהו של הקונטינר המכיל אותו. קונטינר האב הגובה שלו מוגדר ע"י overflow hidden. המטרה המבוקשת היא ליצור שני עמודות של SIDEBAR ו- CONTENT AREA שווי אורך. כרגע זה נעשה ע"י ג'אווה סקריפט מעוניין בפתרון מבוסס CSS. נא לא לחרוג יותר מידי מהפרמטרים של פיתרון הבעיה המבוקש.
-
- 12 תגובות
- 2.8k צפיות
-
-
אהלן חברים! לאחרונה התחלתי לעבור על החומר של C לקראת תחילת הלימודים. חיפשתי כבר שעות אחרי קומפיילר שיתאים לווינדוס 7, אך לא מצאתי משהו מתאים. למישהו יש לינק לקומפיילר שיתאים ל 7? הרמה שלי היא דיי בסיסית אם זה משנה משהו. תודה!
-
- 4 תגובות
- 2.8k צפיות
-
-
שלום לכולם אני בונה משחק(ב VC++ 2008) , ויש בו עורך שלבים כעקרון בניתי אותו פחות או יותר עכשיו החלק הבעייתי בסיפור הוא שמירה/טעינה של השלב שהמשתמש ערך/יצר לשם כך חשבתי לפתוח חלון כמו שיש בכל תוכנה של שמירה (של השלב) בכל מקרה ראיתי שאפשר להשתמש באובייקט SaveFileDialog הבעיה היחידה שחרשתי על האינטרנט ולא מצאתי דוגמא אחת שעובדת כמו שצריך(או שפשוט לא הבנתי איך זה אמור לעבוד) משהו כזה http://www.functionx.com/vccli/controls/save.htm תודה
-
- 25 תגובות
- 2.8k צפיות
-
-
אני עכשיו בכיתה יב' וסיימנו כבר ביא' את 5 היחידות במדעי המחשב...ועכשיו ביב' אנחנו עושים פרוייקט של עוד 5 יחידות לימוד בנושא מערכות מינהליות. עכשיו אני צריכה למצוא נושא לפרוייקט ואני לא יודעת ממש לאן אני מתחברת...כאילו אני ראיתי נושאים כמו: ספריית בית ספר, ניהול מנויים במתנ"ס,ניהול חוגים וכדומה... אבל לא נמשכתי ממש לשום דבר...וכל אחד בכיתה עושה משהו לקרובי משפחה שלו( ניהול אולם אירועים , מסעדה,חנות וכדומה)...אבל לי אין קרוב משפחה עם עסק כזה או אחר...אז יש לכם אולי הצעות למשהו שיכול להיות מעניין לעשות עליו פרוייקט ? אני יודעת שמעניין זה משהו שונה עבור כל אדם אבל אני אשמח אם תוכלו להביא פה רעיונות כדי שתוכלו לעזור לי כי אני לא רוצה להיתקע עם פרוייקט משעמם עד סוף שנה... תו…
-
- 3 תגובות
- 2.7k צפיות
-
-
שלום לכולם. הנני צריך את עזרתכם בפתרון התרגיל הנ"ל: כתוב תוכנית הקולטת שתי מחרוזות (הנח כי כל מחרוזת בגודל של עד 127 תווים) ,כל מחרוזת בשורה נפרדת, ומדפיסה את מחרוזת המשורשרת (המחרוזת השנייה משורשרת לסוף המחרוזת הראשונה).לשם כך, התוכנית תפעיל פונקציה רקורסיבית בשם rec_cat המקבלת שתי מחרוזות ומחזירה את מחרוזת השרשור. דוגמה 1: >>abcdef //קלט: מחרוזת ראשונה >>gac //קלט: מחרוזת שניה abcdefgac //פלט:מחרוזת השרשור דוגמה 2: >>abcdef //קלט: מחרוזת ראשונה >> //(מחרוזת ריקה) קלט: מחרוזת שניה abcdef //פלט:מחרוזת השרשור כל עזרה תתקבל בברכה. בתודה מראש.
-
- 14 תגובות
- 2.7k צפיות
-
-
אני רוצה להוציא דו"ח פלט בWORD איך אני עושה את הקישוריות לWORD,כלומר איך אני יוצרת אובייקט WORD (כך שתהיה לי גישה לכל ההגדרות,למשל אוכל להגדיר שהדף יוצג במאונך,הכתב יהיה מודגש וכדומה.) תודה מראש
-
- 22 תגובות
- 2.7k צפיות
-
-
אני רוצה נגיד לשלוח לפונקציה שרשור. הנה מה שאני מתכוון: ההצהרה: int f(char* str); השליחה: char c='a'; f(c + ".k"); כמובן שניסיתי וזה לא טוב. השאלה איך כן לעשות את זה טוב? (לחפש תפונקציה של STRING.H שמרשרת ולעשות את השירשור בתוך הקריאה לפונקציה?)
-
- 25 תגובות
- 2.7k צפיות
-
-
הגעתי לסכום האיברים ולמספר האיברים. מה אני עושה עכשיו כדי לקבל את הממוצע?
-
- 3 תגובות
- 2.7k צפיות
-


