CodeGym /בלוג Java /Random-HE /רמה ישנה 04
John Squirrels
רָמָה
San Francisco

רמה ישנה 04

פורסם בקבוצה

אני הכי טוב

1 הטוב ביותר הוא האויב של הטוב

רמה ישנה 04 - 1להיות הכי טוב פירושו להיות טוב יותר מהאחרים, להתעלות עליהם ולהיות שונה. אתה לא יכול להיות הכי טוב עושה מה שכולם עושים. אתה צריך את הדרך שלך. אתה לא יכול להיות הכי טוב בכל דבר: בזמן שאתה לומד הכל, מישהו מתמחה בדבר אחד. הדרך היחידה להפוך לטוב ביותר היא לבחור בהתמחות אחת מאוד מסוימת ולהפוך למומחה ברמה עולמית בה. אם אתה רוקד בלט מגיל חמש ועובד 8 שעות ביום תמיד יהיה מישהו שעושה את זה משלוש ו-10 שעות ביום. עד ששניכם יהיו חמש עשרה הניסיון שלו יעלה על שלך ב-5000 שעות. בנוסף, יש גאונים, שכל שעה בעבודה שלהם שווה לשלושתכם. ויש את המורים הטובים ביותר בעולם, ואתה, למשל, אוטודידקט. הדרך היחידה להפוך לטוב ביותר מבלי שתהיה לך דרך משלך היא לעבוד יותר מכולם, להיות מוכשרים, להיות עם מורים טובים והורים עשירים. אבל זה כבר לא "כמו כולם", נכון? עם זאת, אפילו הסוס המהיר והחרוץ ביותר לא יכול לברוח ממכונית. אתה צריך אסטרטגיה משלך, התוכנית הייחודית שלך כדי להפוך לטוב ביותר מבלי להקריב הכל.

2 זו עבודה קשה להפוך לטוב ביותר

תמיד יהיה מישהו שהתחיל מוקדם יותר. למישהו היו הורים עשירים, מישהו למד באוניברסיטה הטובה בעולם. מישהו קיבל עבודה עם ההורים שלו עזרה. אל תדאג. זה קורה. זה נקרא תנאי התחלה שונים. עם זאת אנשים כמו אלה הם מיעוט, העולם מלא באנשים שהצליחו בזכות "חשיבה מחוץ לקופסה", חרוץ והרצון ללמוד כל הזמן. החיים הם כמו משחק קלפים. כל אחד יכול לזכות כשכל הטראמפים בהישג יד, אבל מקצועי מנצח לא משנה אילו קלפים יש לו. הוא מפחית את השפעת הטראמפים בעזרת הכישורים שלו. אף אחד לא מבין את זה בצורה מלאה כמו ספורטאים מקצוענים. לרבים מהם יש רק שנים ספורות לתפוס את ההזדמנות שלהם ולהצליח.

3 תמיד יש מישהו שעובד יותר ממך

רמה ישנה 04 - 2אנשים כאלה הם רבים. יש מכורים לעבודה, פרפקציוניסטים ואנשים שפשוט אוהבים את מה שהם עושים. נכון, רבים מהם מקריבים משפחה, חברים ומשתוקקים לעבוד 80 שעות בשבוע. העבודה היא החיים שלהם. זו לא הדרך עבורך. אבל האנשים האלה עדיין מסוגלים לחלוטין לדחוף אותך במורד סולם הקריירה. אתה לא יכול לבזבז 6 חודשים על נסיעות עסקים כדי לקבל קידום, אבל הם כן. סטודנט סיני ממוצע עמל יותר מהאירופאי, ועובד מסין להוט לעשות את העבודה שלך תמורת רבע מהמחיר. לעבוד הרבה זה לא המפתח להצלחה, אבל לעבוד מעט הוא המפתח לכישלון.

4 סביבה לא ידידותית

רמה ישנה 04 - 3יש כל כך מעט מקומות בעולם שבהם מעודדים לעבוד קשה וישר. אם אתה לומד הרבה בקולג', מבלה את כל זמנך הפנוי בספרייה ועובר מבחנים בעצמך, אתה תיחשב חנון. ואם "נהניתם כל הסמסטר ועברתם" או, במילים אחרות, "ניצחו את המערכת", כל הכבוד! קשה לשאוף להצלחה כשהחברה שונאת אנשים עשירים ומצליחים. שונא ומקנא בהם. אנשים עניים, שנפלו בתאווה על כסף, מתחילים להתפאר בו. זה נכון שאנשים עשירים מתנהגים אחרת: ביל גייטס יכול ללבוש חולצה של 10 דולר, כי איתה או בלעדיה הוא עדיין ביל גייטס.

5 לסיכום

עדיין אנשי עסקים הם אלה שיוצרים חללי עבודה. שכר עובדים שכירים הוא תוצאה של תחרות עסקית על העובדים הטובים ביותר. ככל שיש יותר עסקים בארץ, המשכורות גבוהות יותר. יש יריבות ענקית בנתיב "עבוד יותר", הדרך הזו כבר לא עובדת. אתה צריך למצוא אחר. אתה צריך לאהוב את החיים שלך ואת הזמן שלך. כסף הוא רק הכלי שעושה אותך עצמאי מבחינה כלכלית. אם אתה עצמאי כלכלית, אתה יכול לעשות מה שאתה רוצה ולא לעשות מה שאתה לא רוצה. היזהר עם "קורבנות" בדרך להיות הטוב ביותר. אל תקריב את הדברים החשובים ביותר: משפחה, חברים, בריאות, עבודה שאתה אוהב. להצליח כלכלית בגיל 50 בלי שיהיה לך משפחה, חברים, בריאות ולשנוא את העבודה שלך זה לא הצלחה. זה כישלון.

רמה 4

רמה ישנה 04 - 4

1 רישא, היקף משתנים

- הפרופסור עדיין עומד לטפח. קמטי ההרצאות הישנים האלה כולם אותו דבר. כל מה שהוא אומר לך כתוב בספרים. זכור שאף אחד מעולם לא למד לשחות לאחר תריסר הרצאות . הרצאות עוזרות כשאתה בהחלט מבין נושא ויודע אותו קצת פחות מאשר פרופסור עצמו. - הרצאותיו של פרופסור אכן מועילות. - כן... או יותר נכון, אנחנו מקווים שכן. ככל שאתה שומע יותר נקודות מבט על אותם דברים, אתה תוהה יותר איך הדברים באמת. עם נקודת מבט אחת בלבד, או שאתה מאמין בזה או לא. בסדר, בוא ניגש לעניינים. - תסתכל על התמונה שנתתי לך קודם: רמה ישנה 04 - 51 משתנה שהוכרז בשיטה קיים / גלוי מתחילת ההכרזה ועד סוף השיטה. 2 משתנה המוצהר בבלוק קוד קיים עד סוף בלוק קוד זה. 3 משתנים - ארגומנטים של מתודה - קיימים עד סוף השיטה quit. 4 משתני מחלקה/אובייקטים קיימים במהלך כל חיי האובייקט שלהם. משנה גישה קובעים את הנראות שלהם. 5 משתני מחלקה סטטיים קיימים בכל זמן הריצה של התוכנית. הנראות שלהם נקבעת גם על ידי משנה הגישה. כן, אני זוכר את התמונה הזאת. - זה בסדר. תן לי להזכיר לך כמה נקודות. - כל המשתנים המוצהרים בתוך מתודות קיימים / ניתנים לגישה (לראות) משורת ההצהרה ועד שורת המתודה האחרונה (דוגמה: 1). - אם נקבע/מוכרז משתנה בבלוק קוד כלשהו, ​​הוא קיים עד סוף בלוק קוד זה (דוגמה: 2). - אם משתנה הוא ארגומנט פונקציה, אז הוא קיים / ניתן לראות גישה (נראה) מהשורה הראשונה של המתודה עד האחרונה (דוגמה: 3). - אם משתנה הוא משתנה מחלקה (דוגמה: 4), אז הוא קשור לאובייקט מסוים, וקיים כל הזמן עד שיש אובייקט מהמחלקה הזו. אם אין אובייקט, אז אין משתנה. המשתנה נגיש (המשתנה גלוי) לכל השיטות של המחלקה. זה לא משנה אם שיטות מוכרזות לפניו או אחריו. עבור כל אובייקט מחלקה נוצר משתנה משלו. משתנה זה אינו תלוי באובייקטים אחרים. לשיטות סטטיות אין גישה למשתנה. - אם משתנה מוכרז סטטי (מסומן במילת המפתח "סטטי"), הוא קיים כל הזמן שהמחלקה שלו קיימת. בדרך כלל, ה-JVM טוען את המחלקה לזיכרון בשימוש הראשון שלה, באותו הזמן משתנים סטטיים מאותחלים. רמה ישנה 04 - 6- בדוגמה למעלה הכרזנו על מחלקה Cat, שיש לה 4 משתנים: a,b,s הם רגולריים, ו-count הוא סטטי. אם תיצור מספר אובייקטים מהמחלקה הזו (3 למשל), לכל אחד מהם יהיה עותק משלו של משתני מחלקה רגילים. אבל כל האובייקטים האלה חולקים את המשתנה הסטטי.למעשה, המשתנה הסטטי הזה אינו נמצא בתוך אף אובייקט, מכיוון שהוא קיים גם כאשר אין אובייקט ממחלקת Cat. - זה מה שקורה אם נכריז על s כמשתנה סטטי: רמה ישנה 04 - 7- כן. קצת הבנתי. - האם אני יכול להצהיר על משתנים זהים? - בתוך שיטה, אתה לא יכול. כל המשתנים המוצהרים בשיטה חייבים להיות בעלי שמות ייחודיים. ארגומנטים של שיטה נחשבים גם כמשתנים שלה. - מה לגבי משתני מחלקה? - למשתני מחלקה חייבים להיות גם שמות ייחודיים בתוך כל מחלקה מסוימת. עם זאת, יש יוצא מן הכלל: השם של משתנה המתודה והשם של משתנה המחלקה יכולים להתאים . - מה אם היינו מכריזים על שני משתנים "ספירה", אחד במחלקה ואחד בשיטה, ואז נשנה משתנה ספירה? מי מהם ישתנה? - אם מספר משתנים גלויים (זמינים) בתוך גוף השיטה, למשל, משתנה מחלקה ומשתנה מתודה, אזי ייגש למשתנה המתודה. רמה ישנה 04 - 8- בקוד זה מוכרזים שני משתני ספירה: בשורה 4 משתנה מחלקה ובשורה 9 משתנה מתודה . - זה מה שקורה כאשר מתבצעת שיטת הפעלה: - ניגש למשתנה מחלקה בשורה 8. ערך 15 מוערך אליו. - בשורה 9, משתנה מתודה חדש (ספירה) מוכרז (נוצר). זה מכסה את משתנה המחלקה. כל קוד נוסף בשיטה ייגש בדיוק למשתנה השיטה. - אני מבין. - משתנה המתודה מכסה את משתנה המחלקה. כלומר, תהיה גישה למשתנה השיטה. עם זאת, ניתן לגשת גם למשתנה המחלקה, רק בצורה מורכבת יותר. רמה ישנה 04 - 9- הזכרת שיטות סטטיות בתחילת ההרצאה. מהן השיטות הסטטיות הללו? - שיטות ומשתנים סטטיים קשורים לא לאובייקטים מחלקים, אלא למחלקה עצמה. לכן, אם ניצור 10 אובייקטים של המחלקה Variables מהדוגמה בתחילת הרמה, יהיו לנו 10 משתני classVariable , אחד לכל אובייקט, ורק משתנה אחד משותף TEXT . - יש לי שאלה. - מה ההבדל בין שיטות סטטיות ללא סטטיות? - בואו נסתכל כיצד פועלת שיטה לא-סטטית רגילה: רמה ישנה 04 - 10- כאשר אתה קורא למתודה בצורה "אובייקט" לנקודת "שם שיטה" , אתה בעצם קורא למתודה מחלקה, שאליה אותו אובייקט מועבר באופן מוסתר עם הראשון טַעֲנָה. בתוך השיטה ניתן לאובייקט הזה שם זה . כל הדברים נעשים בדיוק עם החפץ הזה והנתונים שלו. - בחיי! אז ככה הכל עובד! - וככה עובדת שיטה סטטית: רמה ישנה 04 - 11 - שום אובייקט לא עובר כשקוראים למתודה סטטית. כלומר, זה שווה ל- null , כך שלשיטה סטטית אין גישה למשתנים ושיטות לא סטטיות (אין לה מה לעבור לשיטות כמו זו ). - אמף. אני חושב שאני מבין. אבל עדיין, לא הכל ברור. הנה בא דוד דייגו...

2 דייגו, משימות לנראות משתנים

היי, אמיגו. היי, דייגו. - הבאתי לך כמה משימות לחשיפה של משתנים רמה ישנה 04 - 12

3 רישא, פקודה ובלוק פקודה

- עכשיו אני אגיד לך מה הם בלוק הפקודה והפקודה. זה די פשוט. גוף השיטה מורכב מפקודות. כל פקודה מסתיימת בנקודה-פסיק. רמה ישנה 04 - 13- בלוק פקודה מכיל מספר פקודות המחוברות זו לזו על ידי סוגרים מסולסלים. גוף השיטה הוא גם בלוק של פקודות. רמה ישנה 04 - 14- הנה הכלל שטוב לכל מצב: במקום בו אתה יכול לכתוב פקודה בודדת, אתה יכול לכתוב גם בלוק פקודה. נראה זאת בדוגמאות עבור המשימות שלהלן.

4 אלי, מפעיל מותנה

היי, אמיגו. היום אני אסביר לכם אופרטורים מותנים . - הערך של תוכנית טמון ביכולת שלה לפעול אחרת במצבים שונים, אחרת היא חסרת תועלת. ב-Java, היכולת המוזכרת מתממשת באמצעות "אופרטור מותנה". זוהי מילת מפתח מיוחדת המאפשרת לך לבצע בלוקי פקודות שונים בהתאם לאמיתות התנאי. - אופרטור מותנה מורכב משלושה חלקים: « מצב », « פקודה 1 » ו-« פקודה 2 ». אם התנאי נכון, אזי " פקודה 1 " מבוצעת, אחרת " פקודה 2 " מבוצעת. פקודות לעולם אינן מבוצעות בו-זמנית. המפעיל הזה נראה כך: רמה ישנה 04 - 15- זה מרגש! אני חושב שתכנות הרבה יותר מעניין עם מפעיל כזה. - כן. הנה כמה דוגמאות: רמה ישנה 04 - 16

5 Bilaabo, השוואה עם פסקל

היי, אמיגו. אתה זוכר, אנחנו משתמשים בפסקל מתקדם יותר על הפלנטה שלנו. ככה הכל ייראה בפסקל. רמה ישנה 04 - 17

6 דייגו, משימות

- אני רוצה לספר לך קצת על השוואה של משתנים ב-Java . - אתה כבר יודע על אופרטורי ההשוואה הפשוטים ביותר פחות מ-(<) וגדול-מ-(>). - כן. - יש גם אופרטורים "שווה ל" (==) ו"לא שווה ל" (!=). ויש גם אופרטורים "פחות מ-או-שווה-ל" (<=) ו-"גדול-מ-או-שווה-ל" (>=). הו, זה דבר יותר מרגש. - שימו לב שאין אופרטורים «=>» ו- «=<» ב-Java! - הסימן «=» משמש לאופרטור ההקצאה , לכן עלינו להשתמש בסימני שווה כפול «==» כדי לציין שוויון . כדי לבדוק שהמשתנים אינם שווים , השתמש ב- « != ». - מספיק הוגן. - השוואה של שני משתנים ב-Java באמצעות אופרטור «==» היא השוואה של מה שמשתנים אלה מכילים. - כלומר, ערכים מושווים במשתני סוג פרימיטיביים . - במשתני סוג הפניה משווים הפניות . לכן, אם האובייקטים זהים בפנים, אבל ההתייחסויות שלהם שונות, ההשוואה מראה שהם לא שווים : התוצאה של ההשוואה היא שקר . תוצאת השוואת הפניות היא אמת , רק אם שתי ההפניות מצביעות על אותו אובייקט. - שיטה מיוחדת שווה משמשת להשוואת אובייקטים לפי תוכנם. המהדר מוסיף את השיטה הזו (ואת כל המתודות של המחלקה Object) למחלקה שלך, גם אם אתה לא מצהיר עליה. הרשו לי להסביר זאת באמצעות דוגמאות: רמה ישנה 04 - 18- אגב, הנה כמה משימות לפני שאשכח:
משימות מעשיות
1 מינימום שני מספרים
כתוב תוכנית שקוראת שני מספרים מהמקלדת ומציגה למסך את המינימום מבין המספרים הללו.
2 מקסימום ארבעה מספרים
כתוב תוכנית שקוראת ארבעה מספרים מהמקלדת ומציגה למסך את המקסימום של המספרים הללו.
3 מיין שלושה מספרים
כתוב תוכנית שקוראת שלושה מספרים מהמקלדת ומציגה אותם בסדר יורד.
4 השוו שמות
כתוב תוכנית שקוראת שני שמות מהמקלדת, ואם השמות זהים, תציג את "השמות זהים".
הצג "אורכי שמות שווים" אם השמות שונים, אך אורכם שווים.
5 18+
כתוב תוכנית שקוראת שם וגיל מהמקלדת. אם הגיל הוא פחות מ-18 הצג «תתבגר קצת»
6 18 זה מספיק
כתוב תוכנית שקוראת שם וגיל מהמקלדת.
אם הגיל הוא יותר מ-20 הצג «18 זה מספיק»

7 קים מדברת על טיפוס בוליאני

היי, אמיגו. אני רוצה לספר לך על סוג נתונים חדש. זה טיפוס בוליאני . משתנים מסוג זה יכולים לקחת שני ערכים בלבד : אמת ושקר . - איך להשתמש בזה? - סוג זה נמצא בשימוש נסתר במקומות רבים. בדיוק כמו שמספר הוא תוצאה של כל חיבור, סוג בוליאני - נכון או לא נכון - הוא תוצאה של כל השוואה. דוגמאות: רמה ישנה 04 - 19- דוגמאות נוספות: רמה ישנה 04 - 20- איך אני יכול לכתוב ביטוי כזה: 0<a<b? - ב-Java אין ביטויים הכוללים שלושה אופרטורים, אז אתה יכול להשתמש במבנה הזה: (0<a) AND (a<b) - זה מה שאני צריך לכתוב? ו? - אל תמהר, אני אסביר לך. - ב-Java, ישנם שלושה אופרטורים לוגיים: AND , OR ו- NOT . אתה יכול להשתמש בהם כדי לבנות תנאים במורכבות משתנה. ניתן להחיל אופרטורים אלה רק על ביטוי בוליאני . אז אתה לא יכול לכתוב (a+1) AND (3) , אבל אתה יכול לכתוב (a>1)AND (a<3) . - NOT הוא אופרטור אונרי. זה חל רק על הביטוי הממוקם מימין. זה נראה יותר כמו מינוס לפני מספר שלילי, מאשר סימן כפל. - באמצעות משתנים בוליאניים (סוג לוגי) ניתן לבצע פעולות שונות. - איזה סוג של פעולות? - תסתכל עליהם עכשיו: רמה ישנה 04 - 21- מה דעתך על עוד דוגמאות? - בטוח: רמה ישנה 04 - 22

8 אלי, בעוד לולאה

- היי. היי, אלי! - זה... הזמן ללמוד על לולאות! הם פשוטים כמו תנאים, אבל מעניינים יותר. לולאה מאפשרת לבצע כל פקודה או בלוק פקודה מספר פעמים. לולאה נראית כך: רמה ישנה 04 - 23- זה כל כך פשוט. פקודה או בלוק פקודה מבוצעים שוב ושוב עד שתנאי הלולאה מתקיים. תחילה בודקים את התנאי, ואז מבוצע גוף הלולאה (בלוק פקודה). ואז שוב, התנאי נבדק וגוף הלולאה מבוצע. וכן הלאה עד שהתנאי נעשה כוזב. - ומה אם זה תמיד נכון או תמיד שקר? - אם זה תמיד נכון, התוכנית לעולם לא תפסיק ותמיד תפעיל לולאה. אם זה תמיד שקר, גוף הלולאה לעולם אינו מבוצע. - דוגמאות: רמה ישנה 04 - 24- בהשוואה לתנאים זה לא כל כך קשה. אני רוצה לנסות את זה עכשיו.

9 Bilaabo, השוואה עם פסקל

היי, חבר. Bilaabo יספר לכם כעת איך כל זה ייראה בפסקל. רמה ישנה 04 - 25- ובכן, ההשוואה עם פסקל שימושית רק למי שמכיר אותה. - אתה לא יודע? זו השפה האהובה עליי! - בסדר. אני מאמין שזו שפה מדהימה. ואם כבר הייתי יודע את זה, זה היה עוזר לי.

10 משימות דייגו, לולאה

היי, אמיגו! שמעתי שלמדת לולאות. מה אם אתן לך עוד כמה משימות?
משימות לולאה
1 10 מספרים
כתוב תוכנית המציגה מספרים מ-1 עד 10. השתמש בלולאת "בזמן".
2 10 מספרים בסדר הפוך
כתוב תוכנית המציגה מספרים מ-10 עד 1. השתמש בלולאת "בזמן".
3 לעולם לא תוכל לקבל יותר מדי מהדבר הטוב
כתוב תוכנית שקוראת מהמקלדת מחרוזת ומספר N.
התוכנית צריכה להציג למסך את המחרוזת N פעמים. השתמש בלולאת "בזמן".

קלט לדוגמה:
abc
2
פלט לדוגמה:
abc
abc
4 S-square
כתוב תוכנית שמציגה למסך ריבוע 10x10 של תווי "S". השתמש בלולאת "בזמן".
אל תפריד תווים באותה שורה.
5 לוח הכפל
כתוב תוכנית המציגה לוח הכפל של 10 על 10. השתמש בלולאת "בזמן".
הפרד מספרים ברווח.

פלט לדוגמה:
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16
18 20 3 6 9 12 15 18 21 24 27 30
...

11 אלי, ללולאה

אני רוצה לספר לך על עוד לולאה אחת. זה מתבקש . לולאה זו היא שיא נוסף של לולאת ה-while . זה פשוט יותר קומפקטי ושימושי למתכנתים. דוגמאות: רמה ישנה 04 - 26- אה. - לולאות אלו שוות ערך. ואילו בעוד מכיל תנאי אחד בסוגריים, עבור יש שלושה תנאים. כאשר תוכנית קומפילציה עבור לולאה הופכת ללולאת while . - הביטוי הראשון ב-for loop ( מסומן בירוק ) מבוצע פעם אחת לפני הלולאה. - הביטוי השני מבוצע בכל פעם לפני ביצוע גוף הלולאה. זה דומה למצב לולאת while . - השלישי מבוצע בכל פעם לאחר ביצוע גוף הלולאה. - ולמה אנחנו צריכים עוד לולאה אחת? הזמן ברור לחלוטין. - זה נעשה לנוחות המתכנתים. לולאות מתרחשות לעתים קרובות מאוד בתכנות. זה נוח כששורה אחת מכילה מידע על ערך ההפעלה של המשתנה, מצב השינוי שלו והפקודה שמשנה את המשתנה.

12 Bilaabo, השוואה עם פסקל

- אמיגו, תאמינו או לא, אבל בפסקל יש גם לופ For . זה למעשה כמעט בכל שפות התכנות. אבל הרבה יותר קל להבין בפסקל. תראה: רמה ישנה 04 - 27

13 דייגו, משימות

- היום הוא יום המזל שלי. הבאתי לך 5 משימות חדשות. היצירתיות שלי ברורה מדי. בהצלחה לך ידידי. אתה תצטרך את זה…
"עבור" משימות לולאה
1 מספרים זוגיים
כתוב תוכנית המציגה מספרים זוגיים מ-1 עד 100 מופרדים ברווחים או כל אחד מהם בשורה חדשה. השתמש בלולאה "עבור".
2 צייר מלבן
כתוב תוכנית שקוראת מהמקלדת שני מספרים: m ו-n.
התוכנית צריכה להציג למסך מלבן המורכב משמיניות בגודל m על n. השתמש בלולאה "עבור".

דוגמה: m=2, n=4
8888
8888
3 צייר משולש
כתוב תוכנית המציגה משולש ישר זווית המורכבת משמיניות עם צלעות 10 ו-10. השתמש בלולאה "עבור".

דוגמה:
8
88
888
...
צייר קווים
כתוב תוכנית שמציגה
  • קו אופקי של 10 שמיניות
  • קו אנכי של 10 שמיניות
השתמש בלולאה "עבור".
5 כולם אוהבים מישהו
כתוב תוכנית שקוראת משם המקלדת. השתמש בלולאת "for" כדי להציג פי 10 את הטקסט:
"שם" אוהב אותי.

טקסט לדוגמה:
פאם אוהבת אותי.
פאם אוהבת אותי.

14 פרופסור

היי, אמיגו. איך הולך לך? דברים הולכים טוב, פרופסור נודלס. כבר למדתי לולאות "עבור" ו"תוך כדי". - גדול! מתברר שפרופסור נודלס הוא המורה הטוב בעולם. יחד ננצח על כל אותם צרי אופקים הטוענים שעלינו להתחיל בתרגול. אתה ההוכחה החיה שלי, אם יורשה לי לומר על רובוט. לחץ על הקישור, תמצא שם משהו שימושי: CodeGym הרצאה 4 דיון

15 חוליו

היי, אמיגו! אני חייב לתת לך משהו היום, אבל קודם בוא נראה קצת טלוויזיה, ואז נמשיך, בסדר?

16 ג'ון סנאים. קפטן ג'ון סנאים

– שלום חייל! - בוקר טוב אדוני! - יש לי חדשות מדהימות בשבילך. הנה בדיקה מהירה כדי לחזק את הכישורים שלך. עם תרגול כל יום, תשפר את הכישורים שלך ממש מהר. משימות תוכננו במיוחד לביצוע ב-Intellij IDEA.
משימות נוספות לעשות ב-Intellij Idea
1 1. לעולם לא אעבוד על בוטנים
כתוב תוכנית שמציגה מאה פעמים משפט:
«לעולם לא אעבוד על בוטנים. אמיגו».
השתמש בלולאה "עבור".
2 2. הצג ממוצע
כתוב תוכנית שקוראת מהמקלדת שלושה מספרים.
התוכנית צריכה להציג למסך את הממוצע של המספרים הללו, כלומר, לא הגדול ולא הקטן ביותר.
3 3. חשב סכום
כתוב תוכנית שקוראת מספרי מקלדת ומחשבת את הסכום שלהם.
אם המשתמש מזין -1, התוכנית צריכה להציג את הסכום ולהסתיים. יש לכלול -1 בסכום.
4 4. שמי 'ג'ו'...
כתוב תוכנית שקוראת מהמקלדת "שם" מחרוזת ותאריך לידה (שלושה מספרים): y, m, d.
התוכנית אמורה להציג למסך:
«השם שלי של «שם»
נולדתי ב-dmy»

דוגמה:
«קוראים לי ג'ו.
נולדתי ב-15.2.1988»
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION