תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,063 דיונים בפורום זה
-
אני מעוניין לבנות אתר אינטרנט בסדר גודל גדול מאוד, שיכלול תכני וידאו, תמונות ועיצוב מתקדם. האתר דומה מאוד ל YOUTUBE בקונספט הכללי, אשמח לפרטים. איזה חברה בארץ עושה את זה בצורה הטובה ביותר והמקצועית ביותר? מה צריכה להיות העלות של אתר כזה?
-
- 19 תגובות
- 1.5k צפיות
-
-
איזה סיבות יכולות להיות להופעת השגיאה הזאת?: error C2061: syntax error : identifier 'List' השגיאה מופיעה בקובץ LIST.c List מוגדר (typedef) בקובץ LIST.h אשר יש בו אינקלוד לLIST.c ובלי קשר: יש איזה אתר שמרוכזים בו הסברים לשגיאות של קומפיילרים?
-
- 19 תגובות
- 1.5k צפיות
-
-
אזז ככה אם אני כל פעם קולט מספר מסוג אינטגר(int) איך אני יכול לבדוק אם בכלל מתי המשתמש בעצם משאיר אותו ריק מבלי להעביר לסטרינג או הפוך? תודה מראש דור
-
- 19 תגובות
- 2k צפיות
-
-
אוקיי אז ככה אני צריך לבנות תוכנית כזאת שנניח שעברו K שניות מתחילת היממה, מה השעה המדויקת? מישהו יכול לי?
-
- 19 תגובות
- 1.8k צפיות
-
-
אחרי שאת העבודה האחרונה שלי בSTRUCTים עשיתי בקובץ אחד. יש לי עוד עבודה איתם עם הרבה קבצים והפעם המורה(אחד אחר) אמר לעבוד בVC ולא בTC... לבעיה לא יודע מה הארורים בדיוק אומרים לי, אבל אולי אתם תגלו. אלה הקבצים הרלוונטים main #include "mainsudoko.h" int main() { vec v; int i; for(i=0;i<9;++i) setCell(v,i,5); printf("%d",getCell(v,1)); getchar(); return 0; } vec.c #include "vec.h" int getCell(vec v, int index) { return(v.vector[index]); } int setCell(vec v, int index, int num) { v.vector[index]=num; return(1); } vec.h struct vecc { int vector[9]; }; typedef struct vecc vec; int getCell(vec v, int index); int setCell(vec v, int index, int num); לא חסר…
-
- 19 תגובות
- 1.8k צפיות
-
-
ערך UniVal של עץ בינארי הוא מספר הצמתים בעץ שהערך שלהם שווה לערך של האבא שלהם. דוגמה 1: רמה 0 (שורש) = 10 רמה 1 שמאל = 10 רמה 2 שמאל = 10 רמה 3 שמאל = 8 לעץ הזה יש שני צמתים שהערך שלהם שווה לערך של האבא שלהם, ולכן ערך ה-UniVal של העץ הוא 2. דוגמה 2: רמה 0 (שורש) = 10 רמה 1 שמאל = 10 רמה 1 ימין = 10 רמה 2 שמאל = 10 רמה 3 שמאל = 8 לעץ הזה יש שלושה צמתים שהערך שלהם שווה לערך של האבא שלהם, ולכן ערך ה-UniVal של העץ הוא 3. דוגמה 3: רמה 0 (שורש) = 10 רמה 1 שמאל = 10 רמה 2 שמאל = 10 רמה 3 שמאל = 8 רמה 4 שמאל = 8 לעץ הזה יש שלושה צמתים שהערך שלהם שווה לערך של האבא שלהם, ולכן ערך ה-UniVal של העץ הוא 3. אני צריך פונקציה רקורסיבית בשפת C שמוצאת את ערך ה-UniVal של עץ בינארי נתון. אשמח…
-
- 19 תגובות
- 1.9k צפיות
-
-
יש לי מערך של אובייקטים של 1000 מקומות [10][100] בכל מקום במערך יש לי אובייקט עם שתי תכונות בלבד האחת מילה בעיברית והשניה הפרוש לה באנגלית ואני רוצה למיין את המערך לפי האלף בית העברי לדוגמא : אב קטן מ אבא אבא קטן מאמא אנציקלופדיה קטן מהמילה בגד נראה לי לולאת for מקוננת תיהיה טובה איך אני עושה את זה ? תודה .
-
- 19 תגובות
- 12.4k צפיות
-
-
בשפת 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 תגובות
- 2.9k צפיות
-
-
בלוח דו-ממדי בגודל m * n, אשר כל אחת ממשבצותיו יכולה להיות ריקה או מלאה, נקרא כתם לרצף משבצות מלאות בעלות צלע משותפת או קדקוד משותף. גודל הכתם הוא מספר המשבצות המרכיבות את הכתם. ייתכנו מספר כתמים בלוח. דוגמה: נסמן משבצת מלאה באמצעות התו ומשבצת ריקה באמצעות תו רווח. הלוח צורף בקובץ למטה מכיל 3 כתמים: כתם המורכב ממשבצות (1, 0), (0, 1) וגודלו 2. כתם המורכב ממשבצות (3, 2), (2, 2), (4, 1), (3, 1), (4, 0) וגודלו 5. כתם המורכב ממשבצות (2, 4), (1, 4), (0, 4), (0, 3) וגודלו 4. כתבו שיטה רקורסיבית המקבלת כפרמטר מערך דו-ממדי המייצג לוח כמתואר לעיל, וזוג מספרים שלמים המייצגים תא במערך. השיטה תחזיר את גודל הכתם המכיל תא זה. אם התא אינו חלק מכתם, יוחזר אפס. חתימת השיטה תה…
-
- 19 תגובות
- 13.5k צפיות
-
-
אוקי...זה הולך להיות מצחיק... מישהו יכול לשלוח כמה לינקים לגבי אכיטקטורה של AI ? איך מתחילים ואיך כדאי לתכנן? תודה !
-
- 19 תגובות
- 2.1k צפיות
-
-
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static int haluka(int a,int b) { if (a == 0) return 1; if (a < b) return 0; if (b <a) { a = a - b; if (haluka(a, b)==1) return 1; else return 0; } } static void Main(string[] args) { int a = int.Parse(Console.ReadLine()); int b = int.Parse(Console.ReadLine()); int h = haluka(a, b); Console.Write(h); } } } מישומה הוא מחליט שישנה שיגאת הרצה בקוד ולא מאפשר לי להריץ אותו, הוא רושם לי שבמחלק…
-
- 19 תגובות
- 2.3k צפיות
-
-
שלום אני עושה את המשחק דיגר, יש לי שני אובייקטים לוח ואוייב(בהמשך יוסף גם האובייקט של הדיגר) בכל אופן ללוח יש שדה של אוייב והאובייקט של הלוח דואג לשם אותו עליו. עכשיו באובייקט של האוייב יש את הפונקציה של התזוזה, עכשיו כדי הוא יוכל לזוז הוא צריך שתיהיה לו אינדיקציה לגבי מצב הלוח האם יש לו קירות, יהלומים (וגם את הדיגר) עכשיו הבעיה שלי היא כזאת בקובץ board.h יש לי אינקלוד לenemy.h אך מצד שני בקובץ enemy.h יש לי אינקלוד לboard.h board.h #ifndef BOARDH #define BOARDH #include "enemy.h" class Board { public: Board(); private: Enemies *digger_Enemies ; int numEnemies; }; #endif enemy.h #ifndef ENEMYH #define ENEMYH #include "board.h" class Enemy { public: Enemy(Bo…
-
- 19 תגובות
- 1.9k צפיות
-
-
כתבתי תוכנית ב-windows והיא עברה קימפול בהצלחה. לאחר שהעתקתי אותה ל-linux וניסיתי לקמפל כדי שייתן לי שהכל עבר בהצלחה הזדעזעתי מההודעה (מצ"ב). חייב להבין מה לא בסדר ולמה היא לא מתקמפלת כמו שצריך ?! :'( [attachment deleted by admin]
-
- 19 תגובות
- 1.8k צפיות
-
-
הפונקציה להלן מקבלת מערך a של מס' שלמים ואת אורכו n. ידוע שתמיד:[0]a הוא זוגי, האיבר האחרון במערך הוא אי זוגי( a [i-1) וכן: n>=2 הפונקציה מחזירה ערך כלשהו i בין 0 ל- n-2 , המקיים: [a[i הוא זוגי והבא אחריו הוא אי זוגי. int check (int a[],int n) { for (int i=0;i<=(n-2);i++) { if (a[i]%2==0 && a[i+1]%2 !=0) { return i; } } } הבעייה: אני צריך ליעל אותה בעזרת חיפוש בינארי. איך עושים זאת? :s05:
-
- 19 תגובות
- 3.1k צפיות
-
-
1) פתחתי חשבון בLYCOS וראיתי שנותנים שם כמה תיקיות מוכנות, ונותנים העלות קבצים, השאלה שלי היא איך אני יכול להעלות את כל התיקייה שלי שבעצם בה נמצא כל האתר שבניתי?? 2) לגבי סוג הפונט- אני לא מצליח לשנות פונט. אני עושה בתג <FONT FACE=X> ככה, ואני רושם סוג של פונט, אבל הפונט בדף נשאר אותו דבר, למה זה? 3)כל פעם שאני פותח את הדפים עם פנקס הרשימות, אז כל השורות נמצאות בצד ימין ואני צריך ללחוץ CTRL+SHIFT כל פעם כדי להעביר אותם לשמאל. וזה די מעצבן, איך אפשר לשמור את זה שכל הזמן יהיה בצד שמאל?
-
- 19 תגובות
- 1.8k צפיות
-
-
הי לכולם בבקשה עזרה דחופה צריך לכתוב תוכנית בשפת סי המקבלת נתונים של 3 משחקי כדורגל ל2 קבוצות (א ב) ואחר כך לחשב עבור כל קבוצה הניקוד ומי הקבוצה שכבשה מקסימום שערים למשל הקלט יכול להיות קוד קבוצה א -------מס שערים-------קוד קבוצה ב-------מס שערים 777 -----------------2--------------------222---------------1 111-----------------1---------------------222---------------1 111-----------------2----------------------444--------------1 חישוב הניקוד קוד קבוצה ------ניקוד 111--------------3 222--------------2 777-------------2 444-------------1 הקבוצה שכבשה מקסימום שערים:3
-
- 19 תגובות
- 1.8k צפיות
-
-
זה הסקריפט (כן, אני יודע שזה לא יפתור משוואה שבה -b+4ac יהיה שלילי זה פשוט מסובך ואין לי ממש מושג איך לעשות את זה.) // 4.cpp : Defines the entry point for the console application. // #include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { return 0; } #include <stdio.h> #include <math.h> int main() { int a, b, c; int delta; printf("please enter A, B, C: "); scanf("%d%d%d", &a, &b, &c); if (a == 0 && b == 0 && c != 0) { printf("there is no solution!\n"); return 0; } else if (a == 0 && b == 0 && c == 0) { printf("infinite number of solutions\n"); return 0; } else if( a == 0) { p…
-
- 19 תגובות
- 4k צפיות
-
-
אני צריכה ליצור מבנה נתונים של עץ השומר פרטי תלמידים. יש לי פונקציה 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 צפיות
-
-
שלום, כאשר אני מכיל את קובץ ה- H של מחלקה מסויימת הלינקר זורק לי הודעת: "error LNK2001: unresolved external symbol". אם אני מכיל את קובץ הCPP(שמכיל קישור לקובץ הH בראשו) הוא לא זורק לי שגיאה. היכן יכולה להיות הבעיה? האם אני צריך לשנות משהו במאפייני הקובץ(ב- dependencies).
-
- 19 תגובות
- 1.7k צפיות
-
-
אני מנסה לעשות setAttribute לאובייקט מסויים(תא של טבלה) וב-FF זה עובד מצויין אך ב-IE משום מה לא. document.getElementById('month1').rows[rowNum].cells[(day-1)%7].setAttribute('onclick','pickit(this);'); עשיתי חיפוש בגוגל ומצאתי כל מיני "פתרונות" שלא ממש עבדו. יש לכם מושג מה עושים? מי שרוצה להבין על מה מדובר אז הנה העמוד http://88.152.174.234/dtpicker/dtpicker.html
-
- 19 תגובות
- 2k צפיות
-
-
מה נשמע חברים אני דיי חדש פה אני מנסה לבנות תוכנית שתחשב לעובד את השכר שלו לפי שעות . שעות נוספות . ושעות סופ''ש ולקבל לבסוף תוצאה סופית של כולם אשמח לקבל עזרה בקוד הבא: #include <stdio.h> int main() { int hours; int rate; int extra; int sat; int total; double salary; int counter = 0; do { printf( "Please Enter Rate,Base Hours,Extra Hours,Weekend Hours (-1 to end): " ); scanf( "%d%d%d%d", &rate,&hours,&extra,&sat); if( hours <= 8 ) { salary = rate * hours; printf( "Salary is %f\n", salary ); } else { salary = rate * 1.25 * hours printf( "Salary is %f\n", salary ); } counter++; }while( hours != -1 ); { if( hou…
-
- 19 תגובות
- 1.8k צפיות
-
-
מה ההבדל בין SWITCH ל-IF,IFELSE,ELSE ב-PHP? שאלה נוספת, בקוד למטה, מישהו יכול להסביר לי למה משמש האות D במתוך המרכאות והסוגריים בשורה של המשתנה? תודה. <?php $d=date("D"); switch ($d) { case "Sun": echo "Have a nice week"; break; case "Fri": echo "Have a nice weekend"; …
-
- 19 תגובות
- 4.8k צפיות
- 1 follower
-
-
זו המחלקה שלי: public boolean isAbove (Point other) { return _y > other._y; } public boolean isUnder (Point other) { return _y != other._y && !isAbove(other); } public boolean isLeft (Point other) { return _x < other._x; } public boolean isRight (Point other) { return _x != other._x && !isLeft(other); } בפונציות isUnder ו-isRight אני חייב להשתמש בפונקציות isAbove ו-isLeft מבלי להשתמש בערכי הנק' (אלו שיעורי בית) השאלה שלי היא האם מה שעשיתי מתקבל, אני חושש שלא ואין לי כל רעיון אחר איך לפתור את זה
-
- 19 תגובות
- 2.7k צפיות
-
-
-
בלוח דו-ממדי בגודל m * n, אשר כל אחת ממשבצותיו יכולה להיות ריקה או מלאה, נקרא כתם לרצף משבצות מלאות בעלות צלע משותפת או קדקוד משותף. גודל הכתם הוא מספר המשבצות המרכיבות את הכתם. ייתכנו מספר כתמים בלוח. דוגמה: נסמן משבצת מלאה באמצעות התו ומשבצת ריקה באמצעות תו רווח. הלוח צורף בקובץ למטה מכיל 3 כתמים: כתם המורכב ממשבצות (1, 0), (0, 1) וגודלו 2. כתם המורכב ממשבצות (3, 2), (2, 2), (4, 1), (3, 1), (4, 0) וגודלו 5. כתם המורכב ממשבצות (2, 4), (1, 4), (0, 4), (0, 3) וגודלו 4. כתבו שיטה רקורסיבית המקבלת כפרמטר מערך דו-ממדי המייצג לוח כמתואר לעיל, וזוג מספרים שלמים המייצגים תא במערך. השיטה תחזיר את גודל הכתם המכיל תא זה. אם התא אינו חלק מכתם, יוחזר אפס. חתימת השיטה תהיה: public …
-
- 18 תגובות
- 6.6k צפיות
-