תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
שלום לכולם בעקבות פרסום המדריך והבעיות שמשתמשים נתקלו בו, פתחתי את דיון זה בכדי להושיט יד ולעזור למשתמשים שנתקלו בבעיות מכול סוג שהוא. אשמח לשמוע כמובן הערות על המדריך ופידבקים למיניהם.
-
- 2 תגובות
- 2.5k צפיות
-
-
יש כאן המון מחשבה, אם אני לא אקבל תשובה ממישהו אני יבין, צריך להיות ממש חד בשביל זה (במיוחד שעכשיו לילה...)וזה הרבה כאב ראש...... טוב אז...מדובר בסוג של בניית בדיקה אם קיים פתירון לפאזל, הפאזל-אני מקבל מערך של מספרים שלמים, ואינדקס שמשמה מתחילים. פאזל ש"ניתן לפתירה" זהו פאזל כך שניתן להגיע לתא האחרון במערך (המסומן באפס) אך ורק על ידי תזוזות ימינה או שמאלה במערך, כך שמספר הצעדים ימינה או שמאלה הם כמספר הערך שבמערך במקום בו אתה עומד. לדוגמא , בעבור המערך : {3,6,4,1,3,4,2,5,3,0} והאידקס: 0 , הפעולה הרקורסיבית תחזיר שהפאזל ניתן לפתירה. מדוע ? -פיתרון אפשרי: מצב התחלתי: {3,6,4,1,3,4,2,5,3,0} מהלך ראשון: {3,6,4,1,3,4,2,5,3,0} מהלך שני: {3,6,4,1,3,4,2,5,3,0} מהלך שלישי: {3,6,…
-
- 8 תגובות
- 2.5k צפיות
-
-
שלום יש לי מספר 1234 בAX ואני רוצה להדפיס אותו. הבנתי שאני צריך לעשות לולאה שמפרקת את המספר לספרות ומדפיסה אותם אחד אחד. עכשיו שתי שאולות: 1. האם זו הדרך? אם כן מישהו יכול לתת לי כיוון איך אני עושה את זה עם החלוקה ב10 ומאה. 2. המספר שמוצג הוא סכום ככה שהוא יכול להיות 2 ספרות או 3 או יותר, איך אני אדע כמה ספרות (פעמים) לחלק את המספר. נ.ב הפקודות אמורות להיות בסיסיות MOV\ADD\DIV וכו בלי מחסניות וכל השאר. תודה לעוזרים.
-
- 2 תגובות
- 4.4k צפיות
-
-
זוהי תוכנה שכתבתי, המאפשרת לטעון קובץ וידאו ולשמור מקטע מסוים ממנו לרצף של תמונות jpg
-
- 0 תגובות
- 976 צפיות
-
-
צריך מישהו שמבין בC++, זה פרוייקט ואני מעוניין לתת אחוזים מהפרוייקט שזה יעלה לאוויר. תשאירו הודעה או שלחו פרטית עם מסן/סקייפ.
-
- 1 תגובה
- 768 צפיות
-
-
שלום , מצאתי קוד HTML ליצירת טקסט מתגלגל למעלה בחלון אולם הקוד עובד בשפה האנגלית ז"א הכיתוב הוא משמאל לימין וגם כאשר אני כותב טקסט בעיברית בקוד הוא כותב בסדר נכון אולם הוא מצמיד את הטקסט לשמאל. איך אפשר לסדר זאת כך שטקסט בעיברית יהיה מוצמד לצד הימני של החלון. תודה.
-
- 1 תגובה
- 1.1k צפיות
-
-
שלום כולם, אני רוצה להדפיס את המערך הדו מימדי שלי עם שימוש במצביעים (שפת C). אך נראה שאני רק מצליח להצביע על מיקום באותה שורה וכל התקדמות שלי רק מצביע על התקדמות בתוך השורה... אני רוצה סה"כ להצביע כל פעם על איבר ה-0 בכל אחת מהשורות כשאני מקדם אותו ב-1. מישהו יודע איך לממש זאת?
-
- 5 תגובות
- 1.6k צפיות
-
-
שלום לכם, על השרת הביתי שלי שבו מאוחסנים האתרים יש כבר אתר אחד פעיל שעובד כמו שצריך. ניסיתי לבנות אתר חדש, קניתי דומיין, הגדרתי אותו ב-vhosts, עשיתי ריסטרט לאפצ'י והוא לא רוצה לעלות. ברגע שאני מנסה לעלות אותו, הוא למעשה מחזיר אותי ל-root של השרת. זה מה שרשמתי לו: <VirtualHost *:80> DocumentRoot "d:/xampp/htdocs/Singles/" ServerName singles.org.il <Directory /> Options FollowSymLinks AllowOverride All </Directory> </VirtualHost> הספרייה תקינה לחלוטין ולמעשה הכל הועתק באופן מוחלט מאיך שכתבתי את הדומיין שכבר קיים ועובד אצלי טוב. משום מה הוא כל הזמן מגיע לי רק ל-root של xampp ואני תקוע כבר ולא יודע מה לעשות. אש…
-
- 0 תגובות
- 879 צפיות
-
-
#include <stdio.h> void main () { int invalid_operator = 0, num1 = 0 , num2 = 0 , result = 0; char op = 0; printf("please enter numbers and an operator in the following order\n" "num1 , opertaor , num2\n"); scanf("%d %c %d" , &num1, &op, &num2); if (op == '+') result = num1 + num2; else if (op == '-') result = num1 - num2; else if (op == '*') result = num1 * num2; else if (op == '/') result = num1 / num2; else invalid_operator = 1; if (invalid_operator !=1) printf("the result is %d %c %d = %d\n" ,&num1 , &op , &num2 , &result); else printf("invalid opertaor\n"); } מה לא בסדר? שאני מנסה את התוכנית הוא נותן ל…
-
- 3 תגובות
- 765 צפיות
-
-
שלום, יש לי תרגיל בC שאני צריך קצת עזרה בגישה אליו. אשמח לקצת כיוונים ועצות, תודה מראש.
-
- 24 תגובות
- 3.6k צפיות
-
-
"קלוט 2 מספרים תלת-ספרתיים ובדוק אם סכומי הספרות שווים. אם כן, אז הפלט יהיה YES אחרת, הפלט יהיה NO." על פניו לא מדובר בתרגיל קשה אבל אני NEWBIE בקטע של התכנות. אשמח לעזרה, תודה.
-
- 3 תגובות
- 828 צפיות
-
-
שלום לכולם, אני לא כל כך מכיר C# וגם לא XML אז סלחו לי על המונחים. אני מנסה לכתוב תוכנית שמוצאת node ומעדכנת ערך של element. חיפשתי דוגמאות ברשת ומצאתי בסוף משהו מובנה של C#, זה עובד אבל יש תופעת לוואי, הוא מוסיף בנוסף את גרסת XML בראש הקובץ. איך אני מונע זאת? אני רק רוצה לעדכן את הערך וזהו, לא מקובל שינוי אחר בקובץ... קטעי קוד רלוונטיים: //Load xml & Find root element XDocument xdoc = XDocument.Load(myfile.xml); var element = xdoc.Element("Section").Element("Element1"); //Update element.Element("Path").Value = "newPath"; //Save xdoc.Save(myfile.xml); השורה שהוא מוסיף (שאני רוצה למנוע) היא משהו כזה: <?xml version="1.0" encoding="utf-8" s…
-
- 8 תגובות
- 3.2k צפיות
-
-
שלום, אני מעוניין להתחיל ללמוד HTML5 בלי שום רקע ובלי ידע מקדים. אני מחפש את הספר (אנגלית\עברית לא משנה לי) שמלמד מהבסיס ומסביר מה כל דבר לא סתם זורק באוויר בלי הסברים. תודה מראש
-
- 4 תגובות
- 76.2k צפיות
-
-
היי, תוכלו לפתור בבקשה אתה התרגילים הבאים? 1) פתח וישם אלגוריתמם שהקלט שלו הוא שלושה מספרים שלמים והפלט שלו הוא שתי שורות שבכל אחת שני מספרי קלט: בשורה הראשונה המספרים השני והשלישי מסודרים לפי סדר קליטתה בשורה השניה המספרים הראשון והשני מסודרים בסדר הפוך לסדר קליטתם 2) פתח וייש אלגוריתם אשר הקלט שלו הוא שלושה מספרים שלמים המהווים סדרה והפלט שלו הוא סדרה של 6 מספרים שבה משוכפל כל אחד מנתוני הקלט מספר פעמים המתאים למקומו הסידורי בסדר הקלט. למשל, עבור הקלט 9 3 5 יהיה הפלט 9 9 9 5 5 3 3) כתוב סדרת משפטי השמה בהם מושמים הערך 3 במשתנה A, תוצאת החישוב של הביטוי 9*3 במשתנה B, סכום ערכי A וB במשתנה C ומכפלת ערכי Aו C במשתנה D. מהם ערכי ארבעת המשתנים עם תום ביצוע ארבעת המשפטים?
-
- 1 תגובה
- 1.2k צפיות
-
-
עבור מערך חד-ממדי של מספרים שלמים בן N תאים (עבור N שהינו קבוע של התכנית) נאמר כי תא אחד במערך מצביע על תא שני במערך אם התא האחד מכיל את מספרו של התא השני. לדוגמה: במערך הבא [table][tr] [td] 3 [/td] [td] 6 [/td] [td] 17 [/td] [td] 5 [/td] [td] 4 [/td] [td] 5 [/td] [td] 2 [/td] [/tr] [tr] [td] 6# [/td] [td] 5# [/td] [td] 4# [/td] [td] 3# [/td] [td] 2# [/td] [td] 1# [/td] [td] 0# [/td] [/tr][/table] התא 0# מצביע על התא 2#, התא 1# מצביע על התא 5#, אך התא 4# אינו מצביע על כל תא במערך (שכן במערך אין תא 17#). לולאה במערך כנ"ל היא סדרה של תאים כך שהראשון מצביע על השני, השני על השלישי, וכן הלאה, עד לתא האחרון בסדרה שמצביע על התא הראשון בלולאה. לדוגמה: במערך הנ"ל ה…
-
- 9 תגובות
- 856 צפיות
-
-
#include <stdio.h> void main() { int a,b,c,max; printf("please enter 3 numbers\n"); scanf("%d, %d, %d" ,a,b,c); if (b>a) && (b>c); { max=b; printf("max number %d\n", max); } else if (c>a) && (c>b); {max=c; printf("max number %d\n", max);} else {max=a; printf("maximus maximum number of the maximilian is: %d\n" ,max);} }
-
- 3 תגובות
- 674 צפיות
-
-
לאחרונה התבקשתי לכתוב פונקציה רקרוסיבית שעבור תנאים מסויימים מחזירה 1 אם התנאים לא מתקיימים היא מחזירה 0. הצלחתי לכתוב את הקוד חלקית, הפונקציה מחזירה לי מספר שלם שאם אני מחלק אותו במספר הספרות שיש לי אני מקבל 1, והיא בנויה ככה שאם התנאים לא מתקיימים יתקבל מספר אשר פחות ממספר הספרות לכן חילוק במספר הספרות יתן לי אפס אבל אני לא מצליח לגלות איפה להוסיף את זה שיתקיים חילוק בספרות... המספר תקין אם במקום הזוגי יש ספרה זוגית ובמקום האי זוגי יש ספרה איזוגית, כך למשל 1234 1 במקום הראשון, ספרה אי זוגית במקום אי זוגי 2 במקום זוגי, וגם הספרה זוגית 3 במקום אי זוגי וגם הספרה אי זוגית 4 במקום זוגי וגם הוא זוגי לכן המספר תקין והפונקציה צריכה להחזיר לי 1 בניתי את הפונקציה כך שהיא בודקת ע…
-
- 7 תגובות
- 1.1k צפיות
-
-
היי, יצרתי באקסס 2 טבלאות. הראשונה היא 'עיר' בה קיימים 2 מפתחות ראשיים, קוד עיר ביחד עם שם עיר. השנייה היא 'מתקן' בה קיימים 3 מפתחות ראשיים. מספר מתקן, קוד עיר , שם עיר. אני מעוניין לבצע קשר גומלין בין קוד ושם העיר בין 2הטבלאות, הבעייה שזה נותן לי ארור ברגע שאני מקשר את השדה הראשון.. 'לא נמצא אינדקס ייחודי עבור שדה הטבלה הראשית שאליו מתייחסת ההפנייה'. צרפתי תמונה גם. איך אני בכל זאת יכול לקשר בין 2 השדות ? תודה! (לא הייתי סגור לאיזה פורום להתאים את זה..אם זה קשור לתוכנות אז אם אפשר להעביר )
-
- 3 תגובות
- 6.3k צפיות
-
-
שלום , בפונקציה, שצירפתי את הקוד שלה, אני אמור לשלוח סיגנל SIGTERM כדי לסגור תהליך מסוים. (מספרי התהליכים נשמרים ברשימה ואני צריך לסגור את כל התהליכים ברשימה) אם התהליך התעלם מהסיגנל אז אחרי 5 שניות אני שולח סיגנל SIGKILL . מה שקורה בפועל, שעם הכניסה לפונקציה יש המתנה של 5 שניות ואז הדפסה ברצף של כל שורות ההדפסה הרלוונטיות. אני אשמח אם מישהו יוכל להסביר לי למה אין המתנה של 5 שניות אחרי הprintf הראשון. תודה Status free_all_processes() { int i = 1,pid; time_t start,end; double elapsed; Process* pPtr = pList.root; while (pPtr != NULL) { elapsed = 0; pid = pPtr->pid; kill(pid,SIGTERM); printf("[%d] %s – Sending SIGTERM...",i++,pPtr->co…
-
- 3 תגובות
- 1.1k צפיות
-
-
-
לא הבנתי מה זה אבל הבנתי שזה קשור איכשהו ל RPC. מישהו אולי יכול להסביר לי מה זה ולעשות לי קצת סדר בבלאגן? תודה מראש
-
- 3 תגובות
- 3.4k צפיות
-
-
אני עובד כבר זמן נחמד על משחק אלמנטים ואני צריך עזרה בפיתוח ובהחלט בעיצוב. לדעתי זה רעיון טוב ויכול להתפתח למשהו. אז אם יש פה מתכנת JAVA ומישהו שיודע לעבוד עם התוכנה 3DSMAX וליצור מודלים ואנימציות והם גרים באזור המרכז פחות או יותר אז אשמח לשמוע ממכם ולדבר על הרעיון. אימייל : veromvrd@gmail.com
-
- 0 תגובות
- 848 צפיות
-
-
בניתי תוכנית של C שהיא קזינו, עשיתי כזה דבר שכאשר המשתמש מכניס 1 זה יכניס אותו למשחק סלוטים וכאשר לוחץ 2 יכניס אותו לרולטה. כאשר המשתמש לוחץ 2 הכל עובד הרולטה עובדת כאשר המשתמש לוחץ 1, זה כותב פלט כלשהוא מהתוכנית ואני לא מבין למה הנה החלק הראשון של התוכנית: (תתעלמו מהגוטו בהתחלה): דא התוכנית מביאה אותי תמיד ל: printf("Your Money at the moment is:%d",CASH); #include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h> void main() { int slots,bet_slots,choosing_game,CASH=100; startgame: printf("Welcome to our Casino, please press 1 for slots or 2 for roullete: \n"); scanf("%d", &choosing_game); //Picking which game you want to pla…
-
- 1 תגובה
- 801 צפיות
-
-
יש לי יפונקציה שמקבלת קובץ לקריאה ואני צריך כל שורה מהקובץ לשלוח לפונקציה אחרת שעוה איתו משהו. אני יודע שאני צריך להשתמש ב fgets אז הגדרתי באפר בגודל 100 אבל איך אני יודע אם נגמר הבאפר? ואיך אני מקצה מחדש את הבאפר וחוזר לאותו מקום? תודה
-
- 2 תגובות
- 791 צפיות
-
-
אני מחפש מערכת לניהול משתמשים לאתר שבנוי ב PHP. אני צריך משהו פשוט, אבל מאובטח. שהמערכת תנהל הרשמה, התחברות, איפוס ססמאות וכו', אבל הדבר הכי חשוב שאני צריך הוא שאם אני כבר מחובר ממחשב A, ומנסה להתחבר ממחשב B, שהמערכת תנתק את המשתמש במחשב A. (אני לא יודע כמה זה אפשרי, או בטוח, אבל זה מה שביקשו ממני) אשמח להמלצות, תודה
-
- 3 תגובות
- 2.4k צפיות
-


