עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone - פורומים

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

תכנות

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

  1. שלום =] ברצוני לפתח תוכנה שתתאים למסך מגע , אשמח לקבל קצת מידע לגבי השפות שתומכות בפונקציות של מסך מגע,ובאמצעות איזה ממשק אפשר לפתח את זה?! ערן

    • 20 תגובות
    • 2.8k צפיות
  2. Started by eliom,

    הקוד הזה לא כל כך מובן לי.ומזה אומר הוראת ה-* Define ו-const . אם אפשר הסבר על השורות בקוד. כדי שזה יחדד לי את ההבנה. תודה. [CODE /* Demonstartes variables and constants */ #include <stdio.h> /* Define a Constant to convert from punds to grams */ <M>#define<M> GRAMS_PER_POUND 454 /* Define a constant for the start of the next century */ const int NEXT_CENTURY = 2000; /* Define the needed variables */ int weight_in_grams, weight_in_pounds; int year_of_birth, int age_in_2000; main() { /* Input data from user */ printf("Enter your Weight in pounds: "); scanf("%d", &weight_in_pounds); printf…

    • 20 תגובות
    • 3.1k צפיות
  3. Started by Gilladriel,

    יש לי בעיה בתכנית שאני יושב עליה יותר מדי זמן, מקווה שתאירו את עיניי. לא אלאה אתכם בפרטי התכנית, כך שאנסה להתנסח בצורה מופשטת. בתכנית ישנם (בין היתר) 3 קלאסים: A, B, C. B יורש מA, ו-C יורש מB. אציין שקיימים נתונים שונים בA, B, וC, כך שהקלאסים היורשים רק מרחיבים את הקלאסים מהם הם יורשים (ירושה קלאסית). במהלך התכנית אני כותב את השורה הבאה: A item = new C השורה הנ"ל מקבלת גם ארגומנטים שמקבל הקונסטרקטור של C. טיפוס זמן הריצה של item הינו C, וזמן קומפילציה - A. הכל מתקמפל ורץ תקין. בזמן ריצה, כשאני מנסה לבדוק את הנתונים בitem, בעזרת intellisense של הVS, הוא מוצג כאילו הוא מסוג A , ולא C. כלומר, האובייקט item שאמור להכיל נתונים של אובייקט מסוג C, מכיל רק את הנתונים של האובייקט …

    • 20 תגובות
    • 1.8k צפיות
  4. Started by slimshady21,

    שלום, התחלתי ללמוד על קבצים בינאריים ב-C, ויש כמה דברים שלא הבנתי: - נכון שכשכתובים לקובץ מספר INT למשל, אז כפותחים את הקובץ לקריאה רואים את הערך אסקיי שלו. למשל רשמתי 65 אני אראה A. אז לא הבנתי מה קורה כשרושמים מספר שהוא גדול מ-255, רשמתי למשל 300 לקובץ, וכשפתחתי אותו ראיתי את הסימן "," (פסיק), לא הבנתי איך הגיעו לזה.... -לקחתי קובץ שרשום בו slimshady. אז כאשר אני קורא ממנו (בתור קובץ בינארי) נגיד למערך של 100 תווים, אז עורך המחרוזת אמורה להיות 9, כי זה האורך של המילה נכון? (או 10 כולל התו n\ , לא יודע בדיוק איך זה הולך) אבל כשהדפסתי את המחרוזת אז התוצאה הייתה משהו כזה- slimshady$%-* f מה זה כל הסימנים האלה? או שלפעמים אני קולט כמה תווים למחרוזת, ובתוצאה …

    • 20 תגובות
    • 9.4k צפיות
  5. Started by iem,

    כתבתי תוכנית ב-windows והיא עברה קימפול בהצלחה. לאחר שהעתקתי אותה ל-linux וניסיתי לקמפל כדי שייתן לי שהכל עבר בהצלחה הזדעזעתי מההודעה (מצ"ב). חייב להבין מה לא בסדר ולמה היא לא מתקמפלת כמו שצריך ?! :'( [attachment deleted by admin]

    • 19 תגובות
    • 1.8k צפיות
  6. Started by lionjs,

    שני מוסדות לימוד מלמדות קורס WEBMASTER, באחת מלמדים PHP ובשנייה גו"מלה(שאותה אני ממש לא מכיר ולא שמעתי עליה אפילו...), מה ההבדל בין השפות? מה הייתם ממליצים ללמוד יותר, מה הולך היום יותר בשוק? PHP אני שמעתי ומכיר שפת תכנות ידועה, אבל ג"ומלה פעם ראשונה לכן אני לא יודע איזה מוסד לימודי לבחור, ההבדל בין השפות הוא ההבדל בין מוסדות הלימוד שמלמדות את הקורס WEBMASTER..

    • 19 תגובות
    • 1.9k צפיות
  7. Started by DiseaseDor,

    שלום לכולם קודם כל ! אני חדש באתר, תלמיד יב' בתיכון שוהם, לומד JAVA במגמת מחשבים 5 יח"ל. יש לי בעיה קטנה, מקווה שתעזרו לי ממש בJAVA את המחלקה הבאה : "הפעולה מקבלת כפרמטר מערך של דיסקים ומחזירה את סה"כ עלות הדיסקים שהוציא לאור הזמר שלומי שבת" public static double calculateDiscPrice(Disc[] a) עוד קצת פרטים : עצם ראשון - Singer. תכונות : firstName lastName age gender עצם שני - Disc. תכונות : discName Singer (העצם הראשון) numOfSongs price style אני לעשות בדיוק כל שלב בפעולה הבעיה שחסרה לי הפונקציה שאני מוציא מתוך עצם, עצם אחר בשביל להגיע לתכונה שלו. if(_________.compareTo("shlomi")==1) price = price + a.price; כמובן שזה בתוך לולאה ואחרי שהצהרתי על pric…

    • 19 תגובות
    • 1.9k צפיות
  8. Started by 3d7,

    ערך 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 תגובות
    • 2k צפיות
  9. Started by ftom2,

    הי, מה מקובל לגבות בהתחשב בתנאים הבאים: 1. אתר פורטפוליו קטן (4 -5 דפים) 2. תומך בכל הדפדפנים העיקריים (IE 7+,CHROME,FF) 3. רץ על JOOMLA 4. אני מקבל PSD מוכן. תודה מראש.

    • 19 תגובות
    • 2.3k צפיות
  10. הפונקציה להלן מקבלת מערך 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.2k צפיות
  11. בלוח דו-ממדי בגודל 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.6k צפיות
  12. Started by Lev-UFO-Child,

    • 19 תגובות
    • 4k צפיות
  13. בשפת 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 תגובות
    • 3k צפיות
  14. Started by tal1988,

    יש לי תרגיל לכתוב תוכנית שקולטת סידרה של מספרים עם סימנים ביניהם(רק + או -) ומחשבת את תוצאת הסידרה עד שנקלט הסימן *. יעני 24 + 3 - 7 - 2 * זה אמור להציג 18... קיצר ניסיתי לעשות את זה ו: #include <stdio.h> #include <conio.h> int main(){ int num1,num2; char sign='+'; printf("enter number: "); scanf("%d",&num1); while(sign!='*'){ printf("enter number: "); scanf("%d",&num2); printf("enter sign: "); scanf("%c",&sign); if(sign=='+') num1=num1+num2; if(sign=='-') num1=num1-num2; printf("enter number: "); scanf("%d",&num2); printf("enter sign: "); scanf("%c",&sign); } printf…

    • 19 תגובות
    • 2.6k צפיות
  15. Started by OBR,

    שלום,יש לי תרגיל שקצת הסתבכתי: # include <stdio.h> # include <conio.h> void main() { int num,max=0,max2=0; float avg=0,sum=0,counter=0; printf("enter your numbers,end with 0:\n"); scanf("%d",&num);//get numbers max=num;//put num in max while(num!=0)//check if num not equal to zero { sum+=num;//add num to sum counter++;//add one to counter if(num>max){//check if num is biger than max max2=max;//put max in max2 max=num;//put num in max } else if(num>max2&&num!=max)//check if num is biger than max2 and num is not equal to max max2=num;//put num in max 2 scanf("%d",&num); } avg=sum/counter;//make avarge if(max2==0) printf("sum=%d, eve=%…

    • 19 תגובות
    • 2.8k צפיות
  16. זה הסקריפט (כן, אני יודע שזה לא יפתור משוואה שבה -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 צפיות
  17. Started by SweeT_EviL,

    השאלה בתמונה.. עכשיו לא נראה לי שאפשר לפתור את זה לפי מה שנאמר(שהפונקציה מקבלת רק מחרוזת). מה אתם אומרים? עריכה: אה, זה בC/C++ אם למישהו משנה [attachment deleted by admin]

    • 19 תגובות
    • 2k צפיות
  18. יש פונקציה כזאתי?

    • 19 תגובות
    • 2.7k צפיות
  19. Started by assaf990,

    אם sizefo (int) = 4 אז זה אומר שכל מספר int ייכנס במערך char באורך 5? (האחרון ל- null) אם אני צודק אז למה הקוד הזה נותן שגיאה בטענה שחרגתי מהמערך? int a = 123465; char str [5]; itoa(a, str, 10); //error

    • 19 תגובות
    • 2.9k צפיות
  20. Started by SweeT_EviL,

    אחרי שאת העבודה האחרונה שלי ב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 צפיות
  21. Started by gal_il50,

    אני רוצה ליצור תוכנית שקולטת עשרה מספרים ומסדרת אותם מהקטן לגדול. כתבתי תוכנית אבל אני מקבל שגיאה ואני לא יודע איך לדבג אותה: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace T220 { class Program { static void Main(string[] args) { //define array int[] numbers = new int[5]; int temp = 0; int count = 0; //read numbers into array Console.WriteLine("Enter 10 Numbers: "); for (int i = 0; i < 5; i++) { int num = int.Parse(Console.ReadLine()); numbers[i] = num; } //while (count < 5) //{ for (int i = 0; i < 5; i…

    • 19 תגובות
    • 9.6k צפיות
  22. Started by Ghosthunter,

    שלום, כאשר אני מכיל את קובץ ה- H של מחלקה מסויימת הלינקר זורק לי הודעת: "error LNK2001: unresolved external symbol". אם אני מכיל את קובץ הCPP(שמכיל קישור לקובץ הH בראשו) הוא לא זורק לי שגיאה. היכן יכולה להיות הבעיה? האם אני צריך לשנות משהו במאפייני הקובץ(ב- dependencies).

    • 19 תגובות
    • 1.8k צפיות
  23. Started by Gil3,

    שלום אני מתכנט משהו שהוא דיי נחוץ לי בשביל הסקייפ בתוכנת הסקריפטים AutoIt3 ניסיתי לעשות שיעשה את שתי הדברים הבאים בו זמנית: הדבר הראשון הוא שהוא יקבל כל הזמן הנתון של ה $size[0] והדבר השני הוא שיחליט לעשות את הפעולה הבאה: WinSetState("[CLASS:tSkMainForm]", "", @SW_HIDE) כשנתון ה $size[0] שווה ל -3200 או במילים אחרות של השפה: $size[0] < -3200 וכך בעצם הצלחתי לעשות שכל פעם שאני מחליט למזער את החלון של הסקייפ או לסגור אותו אז החלון למעשה נעלם לי ל system tray ואני יכול להחזיר אותו כשאני רוצה בלי בעיה זה עובד מצויין! בגוגל חיפשתי שעות תיקון כזה לסקייפ ולא מצאתי והבנתי שזה אחד הדברים שהיו אמורים לעשות ושכנראה עוד לא עשו אותם.. אז עשיתי וזה עובד מושלם. הבעיה היא מה קורה כש…

    • 19 תגובות
    • 1.8k צפיות
  24. 1) פתחתי חשבון בLYCOS וראיתי שנותנים שם כמה תיקיות מוכנות, ונותנים העלות קבצים, השאלה שלי היא איך אני יכול להעלות את כל התיקייה שלי שבעצם בה נמצא כל האתר שבניתי?? 2) לגבי סוג הפונט- אני לא מצליח לשנות פונט. אני עושה בתג <FONT FACE=X> ככה, ואני רושם סוג של פונט, אבל הפונט בדף נשאר אותו דבר, למה זה? 3)כל פעם שאני פותח את הדפים עם פנקס הרשימות, אז כל השורות נמצאות בצד ימין ואני צריך ללחוץ CTRL+SHIFT כל פעם כדי להעביר אותם לשמאל. וזה די מעצבן, איך אפשר לשמור את זה שכל הזמן יהיה בצד שמאל?

    • 19 תגובות
    • 1.8k צפיות
  25. Started by alonezer,

    אני עכשיו באמצע שיעור ואנחנו מנסים לעשות תרגיל והמורה שלי לא יודעת את התשובה כי היא לא בדיוק יודעת C# אז אני צריך עזרה עם התרגיל הזה: int num,pras=0; num = int.Parse(Console.ReadLine()); switch (num) { case 15: pras = pras + 1000000; case 14: pras = pras + 200000; case 13: pras = pras + 1000; case 12: pras = pras + 20; break; default: זה שCASE 15 אמור לקבל את כל הכסף של השאר וה14 מקבל את 13 ו 12 ו13 את 12 אבל אם לא שמים BREAK בסוף הוא נותן ERROR אז איך אפשר שזה ימשיך בלי הBREAK תודה רבה.

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

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.