עבור לתוכן

תכנות

פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.

  1. Started by rabbit,

    תראו יש לי קובץ טקסט אני רוצה לפלוט את כל מה שבקובץ דרך סי בניתי פונקציה שעושה את זה הבעיה היא שזה רושם הכל באותה שורה ולא יורד שורה איך אני עושה שמתי שבקובץ יש ירידת שורה אז גם ככה הוא יפלוט את זה בסי? הנה הפונקציה שבניתי.. void help() { FILE *pf; char s; pf=fopen("c:\\tc\\bin\\help.txt","rb"); if(pf==NULL) { printf("cant open file"); return(-1); } fread(&s,sizeof(s),1,pf); outtext(s); fclose(pf); }

    • 12 תגובות
    • 3.4k צפיות
  2. ברצוני לבנות משחק תלת - מימדי ואני זקוק לעזרה בחיפוש אחר נושא למשחק. הקריטריונים העיקריים הם: איזה נושאים / משחקים הייתם רוצים שיהיה בתלת מימד ? הסבירו את עיקרון המשחק ומטרותיו ? האם במשחק יש שלבים ? כמה שלבים אתם חושבים שצריך להיות למשחק רציני ? איך הקרא המשחק ? הם יש תמונה שתשמש כרקע ? האם תיהיה מיזיקת רקע ? חובה שתיהיה גם אפשרות להזזת מצלמה...

    • 21 תגובות
    • 3.4k צפיות
  3. היי יש לי את התוכנה Visual Studio 2008 Express ורציתי לשאול אם יש אפשרות לעבוד בשפת שפת C (הפשוטה) איתה , אחרי שראיתי שיש את ה visual c++ וה c# . ניסיתי כמה דברים אבל בכל זאת לא עבד , אולי בגלל זה שאני לא מכיר כל כך את התוכנה / תוכנות האלה . כדי לעבוד בשפת C אני צריך את הגרסה של ה Visual Studio 2008 המלאה ? אשמח אם תוכלו לעזור לי בעניין , תודה והמשך יום נעים , נדב .

    • 9 תגובות
    • 3.4k צפיות
  4. Started by עG,

    שלום, אם משהו יוכל להגיד לי בבקשה את המימוש של copy constractor בשני אופנים: 1. ששייך למחלקה פשוטה 2. כזה שנמצא בprivet (אם הוא נראה אותו דבר כמו הפשוט או אולי יש לו הגדרה שונה.. מימוש בטח אין כלל...) תודה

    • 2 תגובות
    • 3.4k צפיות
  5. Started by iem,

    ניסיתי לחשוב על אלגוריתם לבעיה הבאה: קלט: קובץ C. פלט: אותו קובץ C רק שבמקום שורות בהן יש include הן יוחלפו בתוכן קובץ ה-include עצמו. ניתן גם להניח שקובץ ה-C המקורי יהיה במבנה הבא: בתחילתו יש include-ים, רק לאחר מכן define-ים enum-ים ולאחר מכן void main. בנוסף, התוכנית לא תעסוק ב: קבצי include שקוראים בעצמם לקבצי include אחרים. קריאות ל-include שאינן בתחילת קובץ ה-C. חשבתי על כמה אלגוריתמים כמו מערך דינמי של מצביעים לקבצי ה-include שנוצר לאחר מעבר ראשון על הקובץ, ולאחר מכן פתיחת כל קובץ ופריסתו לקובץ החדש. אבל אלגוריתם זה די מיותר בהתאם לדרישות השאלה ובמיוחד שאין include-ים משורשרים ולכן ניתן לבצע הכל במעבר ראשון. אלגוריתם נוסף שחשבתי עליו הוא פשוט לחפש את הביטו…

    • 23 תגובות
    • 3.4k צפיות
  6. Started by shahafp,

    שלום לכולם, הפעם במערכים דו ממדיים. התרגיל שאני צריך לעשות הוא לקבל מערך דו ממדי מהמשתמש ולסדר את האלכסון הראשי שלו (זה שהולך מהאיבר הראשון עד לאחרון) לפי סדר יורד. כתבתי קטע קוד שאמור לבודד את הערך הגדול מכולם ואז להציב אותו במערך ריק חדש. הבעיה היא שאני לא יודע איך לבודד את המיקום שלו ואז לאפס אותו, מה שקורה בפועל הוא שהערך הכי גבוהה פשוט נכנס לכל התאים במערך החדש. אשמח אם תוכלו להעיף מבט על הקוד ולראות אם יש לי אופציה לעשות שם משהו מועיל. המערך tmp[] הוא ערכי האלכסון בסדר בהם הוכנסו והמערך order[] מתיימר להכיל את אותם ערכים בסדר יורד. for(i=0; i<row; i++) //reorder the array tmp[] in a new array order[] { for(j=0; j<row; j++) { …

    • 8 תגובות
    • 3.4k צפיות
  7. אני קולט מספרים אבל התוכנה לא מציגה לי אותם בכלל using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace T150_reverse { class Program { static void Main(string[] args) { int[] misparim = new int[5]; //Read all numbers into the array for (int i = 0; i <= 5; i++) { string stMispar = Console.ReadLine(); int iMispar = int.Parse(stMispar); misparim[i] = iMispar; } //print all numbers in reverse order for (int i = 4; i >=0; i--) { Console.WriteLine("mispar:"+misparim[i]); } } } }

    • 3 תגובות
    • 3.4k צפיות
  8. Started by pbl1,

    שלום חברים רציתי להתחיל ללמוד תכנות ורציתי לדעת איזה שפת תכנות היא שפה קלה ושאפשר להגיע איתה לתוצאה נורמלית

    • 29 תגובות
    • 3.3k צפיות
  9. Started by MasterDK,

    אלהן, אני מחפש רעיונות לפרוייקט גמר. כמה מגבלות: 1. יש ברשותי כ 5 חודשים החל מרגע התיכנון ועד למוצר הסופי. 2. חייב לכלול מודל של שרת-לקוח, עם עדיפות גם לבסיס נתונים. 3. חייב להיכתב ב JAVA בנתיים חשבתי על VOIP עם אפשרות ל conference ועם ישאר זמן אז גם העברת VIDEO, אבל זה דיי ג'נרי כזה (למרות שזה מספיק ביותר לדרישות הפרוייקט) פשוט זה כמו צ'אט רק נוסף לזה VOICE. אשמח לרעיונות! תודה רבה מראש!

    • 3 תגובות
    • 3.3k צפיות
  10. Started by Eviljelly,

    שלום, אני משחק קצת עם לכידת וידאו ועיבוד תמונה, ויש לי בעיה שכנראה העיבוד שאני מבצע ממש איטי ומוריד לי את הקצב רענון למשהו כמו 2-3 פריימים לשניה. כשאני רק לוכד תמונות מהמצלמה ומציג אותם (או מבצע עיבוד בגודל התמונה) אני מגיע לקצב סביר של 10 פריימים לשניה, אבל כשאני מוסיף את הקוד שכתבתי אני מאבד הרבה פריימים. ללכידת וידאו אני משתמש ב JMF בעזרת מדריכים שמצאתי ולעיבוד תמונה אני משתמש ב BufferedImage. בגדול כרגע אני לא עושה הרבה חוץ מלבנות תמונה חדשה (גם BufferedImage) ולהציג בה את התמונה ארבע פעמים אחת ליד השניה (כל פעם עם שינוי קטן שנותן צבע שונה לכל פיקסל), מבחינת לולאות יש רק לולאה כפולה (גובה ,רוחב) שעוברת על כל פיקסל ונותנת לו מיקום בתמונה הגדולה יותר. אין לי כרגע את הקו…

    • 8 תגובות
    • 3.3k צפיות
  11. Started by shahartal,

    אני מנסה לעשות פונקציה שמקבלת מערך ואת האורך שלו ומדפיסה את המערך ממויין מהקטן לגדול בעזרת מיון הכנסה אבל משום מה לא עובד לי האלגוריתם שאני בניתי ואני לא מצליח להבין למה. את הקוד בניתי בC. הנה הפונקציה: void in(int arr[], short n) { int tmp; int j=0; int indx=0; for(indx<n; indx++ { j=indx; for(j<n; j++ { if(arr[indx]>arr[j]) { tmp = arr[indx]; arr[indx] = arr[j]; arr[j] = arr[indx]; } } } indx=0; printf("\n"); while(indx<n) { printf("arr[%d]: %i",indx,arr[indx]); printf("\n"); indx++; } } תודה רבה!

    • 13 תגובות
    • 3.3k צפיות
  12. Started by ה*לה,

    מה הם המשתנים שמגדירים פה? איך מוצאים כתובת IP של מחשב? לאן מכניסים את של המחשב איתו מתקשרים? מה מבצעת הלולאה בשורות 55-65? איפה מתנהלת השיחה? [attachment deleted by admin]

    • 31 תגובות
    • 3.3k צפיות
  13. שלום, כדי לעדכן בסיס נתונים, אני משתמש בUPDATE tabe SET... כדי להוסיף אני כותב INSERT INTO... ואם אני רוצה לעשות את שני הפעולות בquery אחת? איך אני מחבר בניהן כדי שהדבר יעבוד? תודה מראש.

    • 8 תגובות
    • 3.3k צפיות
  14. לא מוצא פקודת CSS כדי להניח טבלה סימטרית בסנטר

    • 14 תגובות
    • 3.3k צפיות
  15. Started by gal_il50,

    יש לי database מסויים ובאחת הטבלאות יש לי 12 שדות. אני עושה query שמחזיר לי את כל השדות: public IQueryable allmovies() { var sratim = from seret in dataBase.Movies orderby seret.MovieName select new { seret.MovieID, seret.MovieName, seret.MovieTypeID, seret.Copies, seret.Summary, seret.Year, seret.Lenght, seret.CountryID, seret.MoviePicUrl, seret.TrailerUrl, seret.Active, seret.DateAdded}; return sratim; } כאשר אני קולט את התוצאה מהפונקציה ע"י: IQueryable movies = vid.allmovies(); איך אני בדיוק אמור לראות את כל השדות שיש לי בטבלה ב-database ? (כשאני נכנס עם דיבגר ל-movies אני לא רואה אותם)

    • 3 תגובות
    • 3.3k צפיות
  16. Started by IdoShamriz,

    לא הבנתי מה זה אבל הבנתי שזה קשור איכשהו ל RPC. מישהו אולי יכול להסביר לי מה זה ולעשות לי קצת סדר בבלאגן? תודה מראש

    • 3 תגובות
    • 3.3k צפיות
  17. Started by מושיקו1,

    שלום. אשמח לעזרה במימוש הקוד הבא: ישנה מערכת תאורה שמכילה n נורות שמסודרות בשורה אחת ליד השניה. כל נורה יכולה להיות באחד משני מצבים – דולקת או כבויה. הנורות מחוברות בניהן כך שאם משנים את המצב של נורה במקום ה-i אזי גם המצב בנורות במקומות i-1 ו- i+1 משתנה. אני צריך לייצג את הנורות במערך של משתנים בוליאנים, כאשר true מייצג נורה דולקת ו-false מייצג נורה כבויה. השיטה הבאה מקבלת כפרמטרים שני מערכים בוליאנים באותו הגודל שמייצגים מצב של נורות כמתואר בתחילת השאלה. השיטה צריכה להחזיר true אם ניתן ברצף פעולות כלשהו להעביר את הנורות מהמצב from למצב to. אם אין אפשרות כזאת, השיטה תחזיר false. public class Backtracking { Backtracking b = new Backtracking(); public boolean isSwitch…

    • 1 תגובה
    • 3.3k צפיות
  18. Started by Dolmiti,

    למה אני מקבל שגיאה בקוד המצורף תודה לעונים

    • 2 תגובות
    • 3.3k צפיות
  19. Started by roy132,

    שלום לכולם בימים האחרונים התחלתי ללמוד שפת c מהספר "ללמוד c" של יואב נתיב. ובזמנו כשהיתי בתיכון למדתי java אך אני משתמש בתוכנה חדשה בשם visual studio 2015 שאין לי בה כול כך נסיון ואני לומד מימנה תוך כדי בקיצור אני מנסה להריץ תוכנית היוב כתב אך היא עושה לי בעיות. התוכנית היא : #include<stdio.h> #include<malloc.h> void main() { char ch, let; ch = getchar(); flushall(); let = getchar(); putchar(let); putchar(ch); } אני מריץ את התוכנית בלי debugging והתוכנית רצה יפה אך ברגע שאני מכנית את התו הראשון למשל "o" התוכנית מסתיימת והוא מדפיס לי את התו o וזהוא לא נותן לי להקליד את התו השני כאילו מתאלם מימנו

    • 3 תגובות
    • 3.3k צפיות
  20. אשמח לעזרתכם במציאת קוד מקור לתוכנה הזו - כל מה שאני צריך זה לסמן או לעבור על String של אותיות בעברית ולהפוך אותם לאנגלית - וכן להפך. בתוכנת langover ישנה אפשרות כזו , ואף ישנה אפשרות להוריד sdk מהאתר שלהם - אבל אני לא מצליח להבין מאיפה לקחת את קוד המקור לפונקציה זו.. אשמח אם תעזרו לי למצוא משהו דומה או את קוד המקור בעצמו. תודה רבה והמשך יום טוב לכולכם.

    • 12 תגובות
    • 3.3k צפיות
  21. Started by RonCohen,

    זה לא נותן לי לכתוב פה את הקוד זה מעביר אותי להודעה לפנות לאדמין [TABLE] [TR] [TD]Dear surfer, The request you just sent was invalid, Please contact your website administrator for more information. Best regards, sPD.co.il Administration[/TD] [/TR] [/TABLE] נקווה שתבינו ככה מה עשיתי: הפוקנציה היא מטיפוס int* והיא מקבל מערך מוסיפה לכל הערכים 1 ומחזירה את המערך : return newarray אחרי זה אני מגדיר עוד מצביע מטיפוס int ועושה שהוא שווה לפונקציה ואז לולאת for שמציגה pointer כשהערכים של המערך הם 1'2'3'4'5 והתוצאה היא שהפלט הוא: 2,-8546556,עוד מספרים לא קשורים

    • 8 תגובות
    • 3.3k צפיות
  22. Started by robicon,

    בדקתי בגוגל ויש המון תשובות שונות ולא מובנות ואני עדיין לא מבין למה זה מתחיל ב0 ולא ב 1 אשמח לקבל תשובה.

    • 6 תגובות
    • 3.3k צפיות
  23. אהלן חבר'ה רק רציתי לשאול כמה שאלות פשוטות אני חייל משוחרר יש לי קצת זמן עד שאני אתחיל לימודים אקדמיים אבל אני רוצה לבוא מוכן חיפשתי אין ספור באינטרנט על מדריכים בטוח שמעתם על האתר THENEWBOSTON עברתי על מעל 200 סרטונים תירגלתי בVS למדתי Python בסיסי ועוד כמה שפות אבל הכל ברמה מאוד בסיסית עד שנתקעתי אני מתאר לעצמי שיש מדריכים למתחילים הנדסת תוכנה זה כל מה שיש לי בראש אני פשוט מבולבל ולא יודע מאיפה להתחיל אם תוכלו בבקשה להביא לי מדריכים על איזה שפה להתחיל והסברים למתחילים תודה רבה סופ''ש נעים

    • 6 תגובות
    • 3.3k צפיות
  24. הייתי השבוע במבחנים של גאמא והיה תרגיל אחד ממש בעייתי בשבילי, עכשיו סתם לידע אני רוצה לדעת איך פותרים אותו. זה הולך ככה: התכנית מקבלת מספרים N ו D (שלמים וחיוביים, N<D) ומדפיסה את N/D כמספר עשרוני באופן הבא: אם המספר העשרוני סופי הוא יכתב באופן רגיל. אם הוא לא סופי, החלק הקבוע בו ייכתב באופן רגיל, והחלק שחוזר על עצמו ייכתב בסוגריים. דוגמאות: 1/4 = 0.25 -> 0.25 1/7 = 0.142857142... -> 0.(142857) 5/6 = 0.8333... -> 0.8(3) הם גם הוסיפו שבשביל הפשטות אפשר להניח ש N ו D הם בין 1-9, אם זה משנה. למישהו יש פתרון אלגנטי לבעיה?

    • 4 תגובות
    • 3.3k צפיות
  25. ^כמו שכתוב בכותרת אני פשוט חייב הסבר על אופן פעולתו (בעברית אם אפשר כי מצאתי באנגלית אבל לא הצלחתי להבין כלום :\) *בנוסף הודה מאוד אם מישו יוכל גם להביא לי דוגמא של תוכנית בה השתמשו בSCON *בבקשה אני חייב את זה למחרר תודה רבה רבה רבה לעוזרים בבקשה תעזרו לי!

    • 2 תגובות
    • 3.3k צפיות

דיונים חדשים בפורומים