4. ערכיםעבודה בבסיס אוקטלי והקסדצימלי ניתן לייצג קבועים בבסיס אוקטלי ובבסיס הקסדצימלי בשפה. הוספת הקידומת 0x תגרום למהדר להתייחס לקבוע כאל קבוע בבסיס הקסדצימלי. הוספת הקידומת 0 תגרום למהדר להתייחס לקבוע כקבוע בבסיס אוקטלי. תווים מיוחדים הטבלה הבאה מסכמת תווים מיוחדים, שנכתבים על ידי הוספת הסימן \ לפניהם:
פלט תוכנית - תצוגה שגויהבדוגמא להגדרת משתנים בתוכנית והדפסתם, התוצאה מוצגת באופן שגוי שאינו מתאים לערכי המשתנים. או שזוהי בעיית תצוגה במחשב או שכדאי לתקן. אני משתמש ב- goodle chrome. נראה כאילו ערכי המשתנים הם 5, 112.34 ו-0, במקום 5, 10 ו- 12.34 .האם אני יכולה לבנות מערך של צערכים ??פיתרון לא נכוןאת/ה לא בודק אם המספריפ יחודיים.באלגוריתם שלך אתה תיפול על לדוגמא {0,2,2,2} אתה תחזיר אמת. אלגוריתם שכן פותר אותו: איטרציה ראשונה - רוץ על המערך, והכנס כל מספר מהקלט לתא המתאים עם הערך של המספר (דהיינו - 3 לתא מספר שלוש) באיטרציה ה2 רצים על 1..n וממודאים שהערך בתא i הוא i. private static Boolean tester(int[] arr) { foreach(int num in arr) { if (num < 0 || num > arr.Length) return false; arr[num] = num; } for (int num = 0; num<arr.Length; num ++) { if (arr[num] != num) return false; } return true; } שפת c#איך מורידים שפת C# - מדריך לימוד למתחיליםתודה.. תודה רבה!המדריך הזה הוא אחד הטובים שראיתי בעברית, לא רק בתחום המחשבים.פיתרוןתרוצי על כל המערך פעם אחת ותסכמי את כל האיברים שלו.אם n הוא זוגי, אז תבדקי אם סכום האיברים במערך שווה ל (n/2)*(n+1). אם המערך אי זוגי, תבדקי אם סכום האיברים במערך שווה למשוואה שבשורה למעלה (זו שחישבנו עבור n זוגי כאשר את n/2 מעגלים למטה) ותוסיפי לזה את n/2 (מעוגל למעלה). מקווה שהבנת. בהצלחה :) שאלהכתבו פונקציה יעילה המקבלת מערך בגודל n של מספרים שלמים בתחום שבין 0 ל- n-1.על הפונקציה להחזיר 1 אם המערך מכיל את כל המספרים בין 0 ל- n-1 ולהחזיר 0 אחרת. עליך לפתור את הבעיה ללא שימוש במערך עזר. על הפונקציה לרוץ בסדר גודל של n. האופרטור ++נראה לי שבדוגמא האחרונה d = ++bd = b+1 ולא d = b האם אני צודק. יצירת Grupe Box תוך כדי ריצהאיך אני יוצר Grupe Box תוך כדי ריצה?תודה.. תודה !ממש תודה רבה נעזרתי המון במדריכים שלכם תמשיכו כך !!איך לבנות תוכנה שמדפיסה את המספר השני בגודלואיך לבנות תוכנה שמדפיסה את המספר השני בגודלויש לי ש"ב למחר ואיני מצליח!! SOMEBODY HELP ME פליז הלפ מי!!!!!יש לי מבחן בעוד חודש אבל בגלל החגים אין זמן....יש לי על כל החומר שלמדתי שנה שעברה(הוראת בחירה,פונקציית MATH ,הוראת חזרה-WHILE,FOR לולאות מקוננות,)והחומר של תחילת השנה הזו (פעולות-המחזירות ערך ושאינן)אם מישהו מכיר מורה פרטי ברחובות או יכול להשיג לי מס' טלפון אני מאוד אשמח!!!! יש לי מבחן בעוד כשבוע בC#ברמה של המבחן לדוג' המצ"ב:פרק א' שאלת חובה בת שני חלקים. בחלק הראשון אתם תיצרו מחלקה ובחלק השני תשתמשו במחלקה זו בתוך המתודה Main שאלה 1 - חלק א' כתבו קוד המגדיר מחלקה בשם Product המיועדת להיות בשימוש עבור סופרמרקט ובאופן ספציפי עבור לחם. המחלקה כוללת את האלמנטים הבאים: שדות - כל השדות יהיו ציבוריים (public) אלא אם כן נאמר אחרת: o סוג המוצר (מספר שלם): 1 לחם אחיד רגיל, 2 – עבור לחם קל פרוס ו-3 עבור לחם דגנים (יש להשתמש ב-enum בכדי להגדיר את סוג הלחם). o מחיר המוצר (מספר לא שלם) – הערך בשקלים של המוצר. חייב להיות גדול או שווה לאפס. o משקל (מספר לא שלם) – משקל הלחם (חייב להיות חיובי, גדול מאפס). o o בנאים: o מתודת בנאי המקבלת כקלט את כל הקלטים הנדרשים (עבור כל השדות). אם עבור איזה ערך מערכי הקלט מתקבל ערך שאינו חוקי על פי הגדרת השדות לעיל, יש לזרוק חריגה (אתם רשאים לבחור באיזו סוג חריגה שתרצו). o מתודת בנאי המקבלת כקלט רק חלק מהשדות ואת היתר קובעת כברירת מחדל. אין צורך לבצע במתודת בנאי זו בדיקות תקינות של הקלט ואפשר להניח כי הוא תקין. o o מאפיינים: כל המאפיינים יהיו ציבוריים ובעת מימושם עליכם להחליט, בין היתר, האם יהיו לקריאה וכתיבה, או לקריאה בלבד: o מאפיין המציין האם מדובר בלחם מסובסד (לחם מסובסד הוא לחם אחיד רגיל או לחם קל פרוס שמחירו קטן מ-8 ₪). o o מתודות לכל מתודה עליכם להחליט האם היא סטטית או שהיא מתודת מופע רגילה. כמו כן, אלא אם כן הדבר הוגדר במפורש, עליכם להחליט אילו קלטים היא אמורה לקבל (אם בכלל). כל המתודות הנן public: o מתודה "דורסת" (override) בשם ToString המדפיסה את שם המוצר ומחירו. o מתודה המפחיתה את מחירו של המוצר. המתודה מקבלת כקלט מספר יחיד (לא שלם) שהוא הערך בשקלים שיש להפחית ממחיר המוצר. לדוגמה אם המחיר הנוכחי של מוצר הינו 8.5 ₪ והקלט הוא 1.5 ₪, הרי שהמחיר החדש של המוצר יהיה 7.0 ₪. אם הקלט של ערך ההפחתה שלילי (קטן מאפס) או שהוא גדול מהמחיר הנוכחי (מצב שהיה מביא לקבלת מחיר מוצר שלילי), המתודה יוצאת ללא שום הודעה או זריקת חריגה, ולא מתבצעת הפחתת מחיר. o o שאלה 1: חלק ב' השתמשו במחלקה Product שקודדתם בחלק א' של השאלה כלהלן (הניחו ששורות הקוד שאתם כותבים כעת נכתבים בתוך המתודה הראשית Main()): o צרו שלושה מופעי מוצרים, השתמשו עבור כל אחד מהשלושה בבנאי אחר וספקו נתונים חוקיים כרצונכם. למרות שאתם משתמשים בנתונים חוקיים, בנו את ההגנה הדרושה לביצוע הקריאה לבנאים. o לאחר מכן, הפחיתו ממחיר המוצר הראשון 2.5 ₪ (אין לבצע את ההפחתה ישירות לשדה המחיר אלא דרך קריאה למתודה !). o הדפיסו בפקודה אחת וללא שימוש בשירשור מחרוזות מידע לגבי המוצר הראשון אשר יכלול את שם המוצר, מחירו ומשקלו (העזרו ב-ToString של המחלקה). o o פרק ב' עליכם לבחור ולענות על שאלה אחת מתוך שתי האפשרויות שלהלן (דהיינו את שאלה 2 או את שאלה 3). שאלה 2 נתון מערך שכל אחד מאבריו הוא מחרוזת. על המערך לקיים את התנאים הבאים: • כל התווים בכל מחרוזת צריכים להיות אותו תו. • בכל תא, אורך המחרוזת גדול בלפחות 1 מאורך המחרוזת בתא שלפניו. דוגמה למערך תקין: וכו' FFFFFF XXXXX bbbb DDD כתבו מתודה, המקבלת מערך מחרוזות, ומחזירה 1 אם המערך תקין, ו-0 אחרת. על הפונקציה לעצור את ביצועה (ולהחזיר את התשובה המתאימה) אם מתגלה תא לא תקין. הנחות שאתם יכולים להסתמך עליהן: • גודלו של המערך אמנם אינו ידוע מראש, אך תוכלו להניח שיש בו לפחות שני תאים. • עוד תוכלו להניח שכל המחרוזות שבמערך אינן המחרוזת הריקה (""( וגם לא null (דהיינו, הן מכילות לפחות תו אחד). עזרה: • אם שם הפרמטר המהווה קלט למתודה נקרא sv, אזי הפרמטר יוגדר כך: (string[] sv) foo • שימו לב שמתודה זו מחזירה ערך (1 או 0) ועל כן בכל נקודה בקוד שיודעים שהמערך אינו תקין, מבצעים return 0 ובכך גורמים גם לסיום ריצת המתודה. שאלה 3 לפניך קטע תוכנית המכיל שתי מתודות, sod1() ו-sod2(). public static void sod1() { int n = int.Parse(Console.ReadLine()); n = 10 - n % 10; Console.WriteLine(sod2(n).ToString()); } public static int sod2(int m) { int r = 0; for(int i=m; i>=1; i--) for (int j = 1; j<i ; j++) r = r + i; return r; } א. עקבו אחר ביצוע והראו מה יהיה הפלט של sod1() עבור הקלט 24. ב. מצאו קלט עבורו הפלט יהיה קטן מ- 10. נמקו. ורציתי לדעת אם ניתן ללמוד למבחן דומה בתוך כ-5 ימים למידה עצמית מא' ועד ת' , יש לציין כי המבחן עם חומר פתוח כשעתיים, והאם ניתן להגיע גם לציון גבוה(מעל ל90) בתודה מראש יסמין ב#זה המדיך הכי טוב לשפת ב# שאני מכיר!!!תודה על הכל. סיוםתגיד למה זה יוצא אחרי שנייה זה כותב ויוצא למה זה??ChangeArray 11.3הפונקציה הנ"ל מבצעת הגדלה החל מהאיבר השני, כי arr[i++] גורם לה להיות arr[1]תודה רבהאני רק בן 13 ועזרתם לי להתחיל עם c# עכשיו אני יותר מתקדם ובעוד שלוש שנים אני יעבוד בחברה של דוד שלירטורןמה הפקודה Return עושה?writlineאחרי שעושים Build אני לא רואה את הפלט אלא רק הודעה Build: 1 succeeded, 0 failed, 0 skippedמה צריך כדי לראות את הפלט? תשובה לשגיאאהלן שגיא,זה סוג של התניה, לרוב משתמשים בו בהשמה אבל גם ב return מה שזה אומר בעצם זה ביטוי , מה יקרה אם הביטוי נכון, ומה יקרה אם הוא לא נכון לדוגמא: x = 7 y = 6 יוזר המספר 7 כי איקס גדול מ Y. מקווה שהסברתי נכון שאלה עם משהו בפונקציה פה..public static int Max(int x, int y){ return (x > y) ? x : y; } מה זה הRETURN הזה לא הסברתה = מה מציין ה סימן שאלה? ומה שאחריו? תודה!עברתי בזכותכם ראיון עבודה.... (נפלתי בשני, אבל לא חשוב). תבורכו :)טעות כתיב בעמוד 13שלום רב, בעמוד 13 ישנה טעות במשפט האחרון,במקום לכתוב ש- ch2 יכיל את הערך של ch2 צריך לכתוב שהוא יכיל את הערך של ch. תודהתודה רבה!עזרתם לי!! thanksthanks any way i founded the answer by my selfטעותתקנו אותי אם אני טועה אבל הפנוקציה GetType היא פונקציה היא לא מוגדרת כ virtualעל האתר...האתר הראשון שנותן מידע אודות C#כל הכבוד על הרעיון! מחלקותהתחלתי ללמוד ל-5 יח' ואני לא מצליח לקלוט ניסיתי לבנות תוכנה על חנות כלבים שתראה למאמץ איזה סוג הוא גיל מצב בריאותי וכד' אבל כאשר ניסיתילהריץ אות התוכנה הוא אומר ככה "The name 'min' does not exist in the current context " למה ? תודה מראש שירה - אין בעד מהמאוד שמחים לעזור לכל הסטודנטים שרוצים בכך :)תודה רבה!התחלתי ללמוד אסמבלר ומדעי המחשב לפני שבוע ועזרתם לי להבין חומר של חודשיים לפחות. קיבלתי במבחן 100!!!!תודה רבה! c# .netעזרה בלימוד דוט נטאני חדשאני חדש בשפת הC. אשמח אם תעזרו לי למצוא עוד אתרים ומדריכים לשפה זו ואם תוכלו לתת לי שם של ספר המתעסק בזה אשמח מאודיש לכם טעות"internal: פונקציה או משתנה המוגדרים internal ניתנים לגישה לכל פונקציה או מחלקה הנמצאת איתם באותו ה-namespace".הרשאת internal גורמת למחלקה/משתנה להיות נגישים בתוך הAssembly שבו הם מוגדרים, אין כל קשר לnamespace. אנא תקנו זאת. תודה רבהתודה!תודה רבה על הספרToda!Toda raba!!!תודהשלום
אתם מעולים, תודה רבה!!
המון תודה!אוסף המדריכים שלכם הם אחד הפרוקייטים המבורכים ברשת!-שלום.,רוצה לדעת איך מלמדים את הילדים בשפת c# ליאללאילו תרגילים נדרש פתרון?פתרונותיש פתרונות לתרגילים?זה לא למתחילים..אלא למתכנתי C או ++C.מדריך מעולה!!מדריך מעולה!! אהבתי |
תוכן העניינים:
קישורים רלוונטיים:שיתוף: |


הרצת הקוד המתואר בפרק זה
כאשר מריצים את הקוד המתואר בפרק זה, המסך (console) נעלם מיד ולא רואים את התוצאה. נראה לי שכדאי לציין זאת ו/או להציעה פתרון כלשהו כמו למשל להוסיף את פקודת ה- Console.Readline על מנת לעצור את המסך.