תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
סתם קטע מלל אך שיופיע באמצע הדף (center). ברצוני שהקטע יהיה בצבעים שונים לפיכך אינני משתמש בתגיות <#h>. איזו תגית, attribute או value מציבים קטע במרכז הדף ? תודה !
-
- 6 תגובות
- 1.2k צפיות
-
-
יש לי ספר שנקרא Beginning Ruby: From Novice to Professional (Expert's Voice in Open Source) 2nd ed. Edition ניסיתי להתקין את RUBY לפי ההוראות לחלונות אבל זה לא נותן לי ממש התקנה מלאה לפי מה שאני מבין שאמורה להיות. צריך להיות בזה fxri, scite, ruby gems אבל אין. אשמח לעזרה להתקנה יעילה יותר
-
- 6 תגובות
- 1.8k צפיות
-
-
אני כותב פרויקט סיכוםבשפת בc#(משחק frame it שמורכב מלוח בגודל n*n משבצות ומשבצת אחת היא ריקה, המטרה לסדר את המשבצות בתת המטריצה בגודל 2 -n-2*n לפי לוח אחר נתון בגודל n-2*n-2) אני רוצה שהמחשב יעזור לי להגיע לפתרון בצורה הטובה ביותר, המשחק הוא כעין מבוך אבל האלגוריתם של מבוך הפשוטים לא עזרו לי,אם יש למישהו כיוון או רעיון זה יעזור לי מאד! תודה רבה. ???
-
- 6 תגובות
- 760 צפיות
-
-
אני צריך להוסיף למחלקה מסוימת שיטה שמקבלת 2 מחרוזות a1 a2 ומה שהיא צריכה לעשות עם המחרוזות האלה זה פשוט להחליף כל a1 בa2 (אם לא קיים במחרוזת אז בעצם אין שום פעולה) המחלקה הנתונה היא public class HWzone { private String st; ........ public String replaceStr(String a1, String a2) נגיד a1 זה as וa2 זה aaaa והמחרוזת היא asasrr אז המחרוזת תשתנה ל aaaaaaaarr הקטע שגם אסור להשתמש בכל המתודות אלא רק ב charAt(int i) public int indexOf(String str, int index) public int length() public string substring(int i) יש לי בעיה בסיסית שאני לא ממש יודע איך לגשת לזה, איך להשתמש בכלל במתודות החתימה של השיטה היא בהכרח public String replaceStr(String a1, String a2) הצלחתי להגיע לאנשהו בדרכים אח…
-
- 6 תגובות
- 1.1k צפיות
-
-
אני צריך ליצור תוכנית שכתוב כמה פעמים מופיעה תת-מחרוזת במחרוזת כשלהי. הסבר קצת יותר מפורט: אם למשל קבעתי שהמחרוזת היא acbdacss והתת-מחרוזת היא ac אז הפלט צריך להיות 2 כי ac מופיע פעמיים במחרוזת. הנה קוד התוכנית #include <stdio.h> int foon(char *shorter, char *longer) /*this is the function that calculate the number of times the sub string is showing*/ { int counter=0; /*the counter that should count the number of times*/ char *backup=shorter; while(*longer!='\0') { while(*shorter!='\0') { if(*longer==*shorter) { sho…
-
- 6 תגובות
- 11.7k צפיות
-
-
שלום! משהו מפורום אחר הביא לי קוד בשפה c# ואמר לי לקמפל ולהריץ את זה אבל אני לא מבין בעניין התכנות. משהו יכול להסביר לי מה לעשות? (יש לי visual studio אם זה קשור)
-
- 6 תגובות
- 1.3k צפיות
-
-
יש לי שאלה שפתרתי והייתי רוצה דעה על הפיתרון שלי. נתונות המחלקות הבאות: public class IntNode { private int _value; private IntNode _next; public IntNode(int val, IntNode n) { _value = val; _next = n; } public int getValue() { return _value; } public IntNode getNext() { return _next; } public void setValue(int v) { _value = v; } public void setNext(IntNode node) { _next = node; } } נתונה רשימה מקושרת באורך n של מספרים שלמים הממומשת בעזרת המחלקה IntList שלהלן: public class IntList { private IntNode _head; public IntList( ) { _head = null; } public IntList (IntNode node) { _head = node; } . . . // methods } בקבוצה אין העתקים של איברים, כל איבר מופיע פעם אחת בלבד, הסדר של ה…
-
- 6 תגובות
- 1.7k צפיות
-
-
public static bool Sod( int[] a, interface k) { for(int i=0,i<a.Length-1,i++) { int j=i+1; while(j<a.Length) { if(a[i] + a[j] ==k) return true; j++ } } return false; הפעולה מקבלת מערך של מספרים שלמים ומספר שלם K. מחזירה אמת אם יש במערך שתי מספרים שסכומם K ושקר אחרת. אני דיי גרוע ביעילות אז אני אודה לכם אם תוכלו לומר לי איך מוצאים מה היעילות של הפעולה הזאת... תודה!!!
-
- 6 תגובות
- 963 צפיות
-
-
התחברתי דרך המסד נתונים לקובץ mdb שלי ואני יודע להסיף נתונים אבל לא למחוק. בעצם השאלה שלי איך אני מגיעה לשורה מסויימת בטבלה ומוחק אותה. מה שאני רוצה ליצור זה הזנה של מספר בinput text שהמספר שיוזן בו יפוך ל- integer ועל פיו לגשת לשורה ולמחוק אותה.
-
- 6 תגובות
- 876 צפיות
-
-
שאלה של צעירים בניתי אובייקט ובניתי תוכנית שמשתמשת באובייקט, כאשר אני מנסה להפעיל את התוכנית אז יש שגיאה בכל הפקודות שקשורות לאובייקט שבניתי, לפי מה שאני מבין- התוכנית הראשית לא מזהה את האובייקט שבניתי ולכן היא לא מזהה את הפקודות עם האובייקט. השאלה שלי היא- איך אני מקשר בין התוכנית הראשית לאובייקט? תודה מראש גל
-
- 6 תגובות
- 1.2k צפיות
-
-
המטרה: שאוכל לכתוב משהו כזה ConsolWrite(ary) ואז באופן אוטומטי ידפיס לי את כל אברי המערך (מסוג arrayList) הבעייה: הפונקציה אמורה להחזיר מחרוזת. אבל מה להחזיר? כי צריך להציג כל תא במערך.
-
- 6 תגובות
- 944 צפיות
-
-
קצת רקע ואחרי ההסבר. אני כרגע בשלבים מאוד מתקדמים בפרוייקט שלי, שעוסק במשחק תוך שימוש בAI. נתקלתי כרגע בבעיה מאוד מאוד מוזרה ומשונה(וכרגע נראה בלתי אפשרית). אני עובר בDEBUG על הקוד שלי כדי לזהות בעיה עכשיו אני מגיע לשורה כלשהי שהיא הכי גדולה ומורכבת. היא קוראת למלא פונקציות ומלא שטויות, עכשיו נגיד אני עובר עליה ב STEP OVER אחד מהמשתנים שאמורים להשתנות לא משתנים. אבל אם אני עובר על השורה הזו ב STEP INTO ואז STEP OVER על מה שרשום בפונקציה המשתנה שאני עוקב אחריו כן משתנה. אני יודע שזה הסבר באוויר כזה ובלי קוד, אבל להביא פה את כל הקוד שקשור לשורה הזו רק יסבך מאוד. מקווה שהבנתם ותוכלו לעזור. אם זה משנה אני עובד בJAVA.
-
- 6 תגובות
- 791 צפיות
-
-
יש לי תרגיל שבו אני מכניס סטרינג מסויים ואמור לקבל את הפלט כ-3 int's, התוכנית אמורה להיות כתובה במתודה. רשמתי מתודה שעושה את כל זה ובסופה אני מקבל מערך שמכיל את המספרים שבסוף אני אמור להדפיס למסך, אני יודע שעכשיו הוא מחזיר סתם משהו אבל שרשמתי שהוא יחזיר את המערך שלי הייתי חייב לרשום אינדקס מסויים וזה לא עוזר לי כי אני רוצה להחזיר את כל המערך שלי. איך אני יכול להציג את המערך ? using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace T266B { class Program { //define method static int stDate(string date) { int Num = 0; int ArrayIndex = 0; string temp = ""; //define array string[] stAr…
-
- 6 תגובות
- 2.7k צפיות
-
-
שלום אני רוצה לחתוך משתנה מסוים עד למילה מסוימת לצורך ההמחשה המשתנה הוא $post והוא מכיל line1 line2 line3 <!over> line4 line5 עכשיו אני לחתוך את המשתנה ברגע שמגיעה המילה "<!over>" (לא כולל) * חשוב לציין שאין קשר למספר השורות (לפעמים זה יופיע אחרי שתי שורות ולפעמים אחרי 5 שורות) ניסיתי לעשות עם explode ועם strpos ללא הצלחה .. תודה מראש לעוזרים
-
- 6 תגובות
- 794 צפיות
-
-
יש לי בעיה קודדתי עיצוב של אתר וכל פריים נמצא במד אחר הם לא מחוברים <html> <head> <title>Shirion(1)</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1255"> </head> <center> <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <!-- ImageReady Slices (Shirion(1).psd) --> <table id="Table_01" width="800" height="600" border="0" cellpadding="0" cellspacing="0"> <tr> <td colspan="4"> <img src="images/Shiri_01.jpg" width="800" height="92" alt=""></td> </tr> <tr> <td rowspan="11"> <td background="image…
-
- 6 תגובות
- 824 צפיות
-
-
לא משמן קיבלתי 100MB על Webhoster בשביל אתר. מכיוון שאני רוצה להתקין שם מערכת פורומים הורדתי את phpbb2. עכשיו נאמר לי שאני צריך להתקין בשביל זה Sql Database, אז הורדתי MySql ל- Windwos (המערכת הפעלה שלי בבית). עכשיו עשיית Extract לשניהם על המחשב שלי אבל אין לי מושג איך אני מעלה אותם על השרת שלי וגורם להם לפעול. תודה מראש
-
- 6 תגובות
- 1.1k צפיות
-
-
אני וחבר שלי בונים אתר ויש לנו בעיה אחד אנחנו רוצים לעשות שיהיה הרשמה כזאת ויהיו דפים שרק רשומים יוכלו להכנס אליהם ומי שלא רשום תופיה לו הודעה שהוא לא רשום או לא מחובר ושירשם או יתחבר 2. אנחנו עושים דף אחד שיהיה חנו האתר ואני רוצה לדעת איך עושים עגלת קניות שהאדם ילחץ על המוצר מהקטלוג זה יוסיף את המוצר לעגלת הקניות שלו? בבקשה תעזרו לי...
-
- 6 תגובות
- 2.7k צפיות
-
-
שלום רב, אני מנסה לעשות מטריצה שכל ערך יכיל רשומה. הגדרתי את המטריצה כך: typedef struct { char type[255]; char teacher[255]; int room; } lesson; typedef lesson lessons[days][hours]; לאחר מכן ניסיתי לכתוב אל כל תא בעזרת: for(i=0; i<days; i++) for(j=0; j<hours; j++) scanf("%s %s %d", &lessons[i][j].type, &lessons[i][j].teacher, &lessons[i][j].room); אך הקומפיילר מודיע על שגיאה. מה הבעיה? תודה רבה לעוזרים, ערן.
-
- 6 תגובות
- 1.2k צפיות
-
-
כאשר אני מנסה להדפיס ערך של משתנה בפורמט של printf בתוך הswitch case השני מוחזר לי ערך שגוי במקום הערך הנכון... בנוסף,ראיתי שלהבדיל מהדפסת משתנה אין בעיה להדפיס סתם מחרוזת וכלן ניסתי type casting from double to char אבל לא הצלחתי... להלן קטע הקוד.. #include <stdio.h> switch (to){ case 'K': sum*=K; break; case 'C': sum*=C; break; case 'I': sum*=I; break; case 'F': sum*=F; break; case 'Y':sum*=Y; sprintf(b,"%lf",∑);;break; case 'L': sum*=L; break; } return 0; }
-
- 6 תגובות
- 1.3k צפיות
-
-
שלום, איך שולחים להרצה (משולש ירוק) רק form מסויים - נדרש, ולא את הform שנכתב בporgram שפונקציית הmain. ?? עזרה- תודה!!
-
- 6 תגובות
- 1.4k צפיות
-
-
אני יודע שפת C ופסקל. עכשיו אני רוצה ללמד את אח שלי תכנות(שישכיל מעט ולא יהיה בור). עכשיו למדתי אותו תוך חצי שעה לולאות פקודות בסיסיות וכאלה והוא הבין די מהר למרבה הפתעתי. עכשיו בשביל למשוך אותו לנושא רציתי להראות לו כמה דברים חמודים....אז כתבתי איתו תוך חמש דקות תוכנית שעושה משולש מכוכביות(על פי קלט ממשתמש)...ובשביל שהוא יאהב את זה עוד יותר החלטתי שאני מזיז את המשולש על המסך מלמעלה למטה....לשם כך כל פעם אני צריך להשהות את התוכנית שהוא יוכל לראות איך המשולש זז בעת ריצת התוכנית(אני יודע איך עושים את זה ב C). אז אחרי סיפור כל כך ארוך איך עושים את זה בפסקל??? מקווה שנהנתם מהסיפור.
-
- 6 תגובות
- 891 צפיות
-
-
שאלה חובבנית ממישהו שלא מבין כמעט כלום אבל אשמח לתשובה מהירה... נאמר לי שלמקש הרווח אין ערך בינארי (כשמקלידים מספר אשראי) וזה לא כל כך ברור לי. הרי יש למקש קוד ASCII אז כיצד זה יכול להיות שהוא לא מתורגם לבינארית? או שלא הבנתי את משמעות הדברים? (המשפט נאמר לי כששאלתי מדוע צריך להקליד את מקבצי המספרים על כרטיס האשראי ביחד וללא רווח כפי שהם מודפסים)... תודה!
-
- 6 תגובות
- 2k צפיות
-
-
אני מחפש שרת FTP תומך ASP חינמי........ מישהו מכיר אתר שנותן / מאפשר זאת?
-
- 6 תגובות
- 917 צפיות
-
-
יש לי קובץ שרשום בו המילים לשירים (הקריוקי) ואני מחפש דרך לערוך אותו הקובץ הוא בסיומת non (שיניתי אותו ל TXT כדי להעלות אותו) והצלחתי לקרוא אותו ב word אך עם חירטושים (כמו בתמונה שצרפתי) פתחתי את הקובץ בקידוד: (unicode (UTF-8 אז אם יש איזה תוכנה שיודעת לפתוח קידוד זה אשמח לשמוע את שמה [attachment deleted by admin]
-
- 6 תגובות
- 924 צפיות
-
-
נתונה לי פונקציה.. צריך רק להגיד באיזו שורה יש שגיאה ולמה?? אני חשבתי שהשגיאה היא בשורה שלפני return אבל אומרים לי שזה לא נכון: int main(void) { int na=666; int *pna1=&na, *pna2=(int*)na; int **ppna1=&pna1, **ppna2=&pna2; *pna1=1; *pna2=2; *ppna2=pna1; **ppna2+=10; *ppna2+=10; return 0; } בכל מקרה בלי קשר לשורת השגיאה מה עושה השורה שלפני return? ומה בדיוק קורה אחרי שמגדירים *pna2=(int*)na??
-
- 6 תגובות
- 957 צפיות
-