עבור לתוכן
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. Started by orgordin,

    זה דיי פשוט אני רוצה לבדוק אם עשיתי טוב. - כתוב פונקציה רקורסיבית המקבלת מספר שלם n ומדפיסה את כל המספרים מ 1 עד n . int num(int n) { if(n>0) { printf("%d",n); return num(n-1); } זה ידפיס ננחי N=3 אז ידפיס 321. איך אני עושה שידפיס 123 ?

    • 28 תגובות
    • 3.1k צפיות
  2. אני בבית ספר במסלול הנדסת תוכנה אז עכשיו שסיימתי י"א סיימתי כבר את 5 היחידות הראשונות, אבל אני רוצה להתקדם בשפה את היסודות אני יודע ואני חושב שאני תפסתי את השפה מהר ואני ממש נהנה לחשוב ולהגיע לפתרונות כמו שהיו לנו שאלות אבל אני רוצה לקחת את זה צעד קדימה, איך להתקדם? להתחיל לכתוב פרויקטים קטנים? ללמוד עוד מאתר? אם פרויקטים אז איזה?

    • 4 תגובות
    • 3.1k צפיות
  3. Started by Umen,

    שלום רב יש לי שאלה שאני מנסה לפתור אותה אך ללא הצלחה , אפילו אין לי כיוון ואני חייבת עזרה השאלה היא כזו: כתוב תוכנית המחשבת שורש ריבועי של מספר שלם בגודל 32 סיביות ,חישוב השורש הריבועי של המספר יעשה בשיטת ניוטון בה נאמר : אם A הוא קרוב לשורש הריבועי של המספר N אזי : 2/(A1 = (N/A+A הוא קרוב טוב יותר לשורש של המספר . קרוב טוב לשורש מתקבל כאשר ההפרש בין הקירוב הנוכחי לקרוב הקודם קטן מ -1 הקרוב הראשון של השורש יתקבל מהנוסחה: A=N/200+2 אני פשוט תקועה כאן אם מישהו יכול לתת לי כיוון או קצה חוט או משהו בסגנון זה יהיה נפלא תודה לכול העוזרים.

    • 11 תגובות
    • 3.1k צפיות
  4. Started by p-o-i,

    אני מתחיל את לימודי הBs.c שלי במרץ 2010 ואני בנתיים מחזק את הידע שלי בשפות...כרגע ההתמקדות העיקרית שלי היתה על חומר עוד מתקופת התיכון C,C++,אסמבלי ובנוסף Visual Basic אני עכשיו רוצה להתחיל להיכנס לתחום הJAVA אז יש למישהו המלצה על ספר לימוד טוב?! ואולי עוד שפות שכדי לי לעבור עליהן לפני תחילת הלימודים?!

    • 8 תגובות
    • 3.1k צפיות
  5. Started by eyal4,

    1.כתבו תוכנית המבצעת בדיקה האם מספר שלם כלשהו, הוא זוגי. וגם האם הוא מתחלק ב- 3 או לא. קלט: מספר שלם. לדוגמא - 36 פלט: The number 36 is even and divided by 3 שימו לב שבמצב זה ישנם כמה אפשרויות: 1) אינו זוגי ומתחלק ב-3. 2) זוגי מתחלק ב-3. 3) זוגי ואינו ומתחלק ב-3. 4) אינו זוגי ואינו מתחלק ב-3.

    • 3 תגובות
    • 3.1k צפיות
  6. Started by Pum,

    להגדיר בתכנית: const int LEN1 = 6, LEN2 = 4 ; int pool[LEN1] ;קראו נתונים לתוך המערך (כל נתון יופיע פעם אחת) לכתוב את הפונקציה: void print_series(int arr[]) ; על הפונקציה לייצר ולהדפיס את כל הסדרות באורך LEN2 המורכבות מערכים הקיימים במערך arr, באופן שכל סדרה תהיה מונוטונית לא יורדת (כלומר אם האיבר מספר i בסדרה ערכו x, אזי האיבר מספר i+1 יהיה גדול או שווה מ- x). ערך עשוי להופיע בסדרה פעמיים (למרות שבמערך הוא מופיע פעם יחידה). לדוגמה: אם המערך המועבר לפונקציה כולל את הערכים {5, 3, 2, 7}, (כלומר ערכו של LEN1 הוא ארבע) וערכו של LEN2 הוא 3, אזי הפלט יכלול את הסדרות: {5,5,5}, {5,5,7}, {5,7,7}, {3,3,3}, {3,3,5}, {3,3,7} ,{3,5,5}, {3,5,7} ועוד רבות אחרות. הפלט לא יכלול סדר…

    • 15 תגובות
    • 3.1k צפיות
  7. 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 צפיות
  8. Started by afik567,

    שלום, יש לי קובץ css גדול מאוד (500KB), הוא גדול משום שיש תמונות שמוטבעות בו. אני רוצה לערוך את הקובץ, אבל כשאני פותח אותו המחשב בקושי זז. ניסיתי גם בעורך הטקסט של windows, בbrackets ובwebmatrix. האם יש עורך טקסט שיוכל לעבוד טוב יותר? לדוגמה ע"י טעינה של חלק מהקובץ בכל פעם. ניסיתי לחפש קצת בגוגל אבל לא מצאתי. תודה. עדכון: מה שמוזר זה שכשאני פותח קבצים גדולים בהרבה כמו תמונות גדולות למשל בעורך הטקסט אין בעיה

  9. Started by One Man Army,

    כתוב תכנית הקולטת זמן(מורכב מ-3 ערכים(3 מספרים): שעה, דקה, שנייה), בו טיל משוגר. אחר-כך תכנית שקולטת משך הזמן(בשניות –עוד מספר) שהטיל שוהה באוויר. יש לחשב ולהדפיס את מועד נחיתה(שעה, דקה, שנייה). (יש להשתמש במשתנים מסוג long int ) דוגמא: (משמאל לימין) קלט : 6 15 35 (6 שעות, 15 דקות, 35 שניות) 40 (שניות שהטיל באוויר) פלט: 6 : 16 : 15 (מועד נחיתה) מועד ההגשה לתרגיל הסתיים, אשמח אם מישהו שיודע יפתור את התרגיל נכון כדי שאוכל ללמוד להבא איך פותרים תרגילים מהסוג הנ"ל. ישבתי על התרגיל לא מעט זמן ולא הגעתי לפתרון הנכון. תודה

    • 4 תגובות
    • 3.1k צפיות
  10. Started by the_lighting,

    יש לי בעיה קשה קשה ברשימות מקושרות, זהו חלק מתוכנית שכתבתי וכל מה שכרגע אני רוצה לדעת זה איך אני מכניס לרשימה תעודת זהות שכל ספרה תהיה באיבר אחד. מה שאני לא יודע זה בהתחלה של הfor המשתנה p=למה?, או שאולי אני בכלל לא מבין רשימות מקושרות?! #include<iostream> #include<stdio.h> #include<math.h> #include<string.h> #include<stdlib.h> using namespace std; typedef struct id { int data; struct id *next; }Node; void main() { Node *head,*p; Node *temp=(Node*)malloc(sizeof(Node)); if(!temp) { cout<<"no mem alocated\n"; return; } for(p=temp->; p->next!=NULL ; p=p->next) { cin>>p->data; } }

    • 13 תגובות
    • 3.1k צפיות
  11. Started by gal_il50,

    יש לי תרגיל שבו אני רוצה להסב את ה-string שיש לי (מכיל ספרות) ל-int איך אני עושה את זה ?

    • 4 תגובות
    • 3.1k צפיות
  12. Started by borg,

    כתבתי קוד ב-C ב-++Visual C. הגדרתי ב-"h file" את TRUE ,FALSE ו-bool. השאלה שלי היא איפה הם מוגדרים ב-++Visual C, כך שאני לא אצטרך להגדיר אותם ב-"h file" שלי.

    • 13 תגובות
    • 3.1k צפיות
  13. Started by ניר.,

    שלום רב, מישהו יודע כיצד ומהי הפקודה ב-VB שבא אני מכניס את הסיסמא של מסד הנתונים שלי מסוג אקסס כך שיפתח דרך התוכנה ?

    • 9 תגובות
    • 3.1k צפיות
  14. Started by The-Q,

    דבר ראשון, מזל טוב BOR|S. דבר שני. האם למישהו/י יש לינק לאתר שמלמד את הבסיס לשפת C?

    • 7 תגובות
    • 3.1k צפיות
  15. בניתי משחק איקס עיגול ב JAVA P VS P (שחקן נגד שחקן) אני צריך עזרה בבניית האלגוריתם של שחקן נגד מחשב, יש מצב עוזרים לי?

    • 10 תגובות
    • 3.1k צפיות
  16. Started by shahartal,

    אין בנושא של המקורות בנעוץ מדריכים לפייתון ואני רוצה להתחיל ללמוד פייתון. בגלל שאין אופציות טובות בעברית אז אני מעדיף אנגלית אבל סרטון באנגלית, אין לי סבלנות לקרוא. מחפש מדריך שמבוסס סרטונים שהוא ברור ומלמד עד רמה טובה ולא רק את הבסיס. אגב נתקלתי בקורס הזה: https://www.udacity.com/course/ud036 מה דעתכם? מישהו שמכיר את השפה יכול לעבור על מה שמלדתם שם ולהגיד את דעתו? תודה רבה !

    • 8 תגובות
    • 3.1k צפיות
  17. יש לי ListBox שאליה אני מכניס קבצים והגדרתי לה Event של MouseHover, אחרי שאני שם את הסמן של העכבר על אחד מהקבצים ב-ListBox אני מריץ כמה שורות קוד שמשתמשות ב-Path של אותו הקובץ אבל פה מתחילה הבעיה שלי כי אני לא מצליח לקלוט את ה-Path. זה הקוד שלי, כרגע רק כשאני מכניס את מספר האובייקט שלי ב-ListBox אני מצליח לקלוט את ה-Path שלו private void listBox_MouseHover(object sender, EventArgs e) { string path = listBox.Items[0].ToString(); if (path != "") { } }

    • 10 תגובות
    • 3.1k צפיות
  18. Started by BenSalem2,

    שלום לכולם התבקשתי לכתוב תוכנית שתקבל 3 מערכים ABC A=50 B=100 C=200 לכולם אני מכניס RANDOM # ולאחר מכן אני מפעיל את HEAPSORT ובודק את מספר ההעתקות ומספר ההשואות כאשר d=2,3,4,5 משום מה החלק שאמור להיות הכי פשוט תוקע אותי,מרגיש קצת דביל לפנות בשאלה שכזאת אבל אשמח לעזרה הקוד עד כה... public static void main (String[] args) { Random generator = new Random(); int[] a=new int[50]; int[] b=new int[100]; int[] c=new int[200]; System.out.print("TESTING"); for(int i=0;i<a.length;i++) { a[i]=generator.nextInt(1000); } for(int q=0;q<a.length-1;q++) System.out.print(a[q]+" "); …

    • 5 תגובות
    • 3.1k צפיות
  19. Started by intel suck,

    יש לי בעיה קטנה בתרגיל הזה using System; class Program { static void Main(string[] args) { const double MILE = 1.6; double sum; sum = 0; int i; Console.WriteLine("enter the number {0}",i); i= int.Parse(Console.ReadLine()); for (i = 1; i < 20; i = i + 1) { sum = MILE * i; Console.WriteLine("the sum is {0}", sum); } } } הקומפיילר רושם: Error 1 Use of unassigned local variable 'i'l מישהו יודע מה הבעיה?

    • 30 תגובות
    • 3.1k צפיות
  20. Started by ImFondOfComputers,

    רוב האנשים אינם מבינים נושא זה תחילה, לכן החלטתי לכתוב מדריך שיבהיר אחת ולתמיד את השימוש ההמוני במצביעים. http://www.f2h.co.il/2042545784

    • 2 תגובות
    • 3.1k צפיות
  21. Started by yoav1000,

    אני רוצה ליצור מערכת שכאשר רוצים להוריד ממנה קובץ מסוים המשתמש מקבל קישור חד פעמי בסגנון rapidshare. לא הצלחתי למצוא איך לקשר את הקובץ לקישור. דוגמא: כאשר המשתמש רוצה להוריד את הקובץ X הוא מקבל קישור מיוחד בסגנון get.php?id=3423423 ומוריד את הקובץ, הקישור לא חושף את הלינק המקורי (לא היפר קישור) ולאחר ההורדה הלינק הופך ללא שמיש אבל הקובץ נשאר באתר. אשמח לקבל רעיונות איך לבצע זאת ???

    • 2 תגובות
    • 3.1k צפיות
  22. האם מישהו יותר אין כותבים מערכת משוואות ופותרים במטלב? למדתי את זה ועזבתי את זה לחצי שנה וכבר שכחתי הכל... אני זוכר משהו עם rref בשביל ההפיכה לצורה קנונית, אבל לא זוכר איך בונים את מטריצת המקדמים... אשמח לקבל כל עזרה

    • 0 תגובות
    • 3.1k צפיות
  23. אתמול שאלתי שאלה אודות לרשימה מקושרת, לאחר שלא כלכך הצלחתי להבין את אופן פעולת הרשימה ולשם מה היא נועדה. זיהיתי כי הבעיה היא ככל הנראה חוסר שליטה והבנה בנושא המצביעים. לאחר מעבר וחזרה על החומר, הגעתי שוב לנושא ההקצה הדינמית. כאן, עלו בפני מספר שאלות: ראשית, הבנתי כי כאשר מקצים זיכרון, מה שלמעשה קורה זה שפונקציית הmalloc מקצה כתובת בזיכרון ומשימה את הכתובת למשתנה מסוג מצביע. בתום השימוש, הזיכרון משוחרר. עכשיו, אם הרצתי לפני כן מספר תכניות עם קטעי קוד שלא עבדו על פי עקרון ההקצאה הדינמית-האם הייתה שם למעשה דליפת זיכרון?(תכניות פשוטות כמו הדפסת לוח הכפל, תכנית לחישובים שונים כגון חיבור וחיסור וכד'). עוד דבר שלא לגמרי ברור לי-אם למשל אני רוצה להריץ תכנית מאין זו: #include &l…

    • 17 תגובות
    • 3.1k צפיות
  24. Started by DanielHatuka,

    לא הצלחתי לפתור את השאלה הבאה בשפה C#: נתונה רשימה L של מספרים שלמים. מגדירים את רשימת המספרים העוקבים המקסימלית כרשימת המספרים העוקבים הגדולה ביותר ברשימה הנתונה L. (שני מספרים עוקבים אם המס' השני גדול מהראשון ב-1). למשל עבורהרשימה הבאה: L1=3,5,6,7,8,-1,0,1,2,3,5,6,14,1,2 תתקבל רשימת המספרים העוקבים המקסימלית הבאה: L2=-1,0,1,2,3 כתוב פעולה שתקבל כפרמטר רשימה ותחזיר רשימת המספרים העוקבים המקסימלית. אם אפשר הכוונה. תודה.

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

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

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.