>> Jason כערשכערן: ברוכים הבאים צו קס50 אָפּטיילונג, אַלעמען.
מייַן נאָמען איז Jason הירסטשהאָרן.
איך בין אַ פּלאַץ פון דייַן טפס, אָבער אַ פּלאַץ פון מען וועט אַלעווייַ זייַן דזשוינינג אונדז
אָנליין, געשפּרייט סטודענטן אָדער סטודענטן טריינג צו קוקן דורך אָפּטיילונג אויב זיי
מיסט זייער אָפּטיילונג אַז וואָך אָדער נאָר כאַפּן אַרויף אויב זיי געוואלט
צו באריכטן עטלעכע מאַטעריאַל.
>> אזוי ווי פּער די סילאַבאַס, וואָס אַלע פון איר האָבן לייענען, ריכטיק?
איך זען אַ פּלאַץ פון קאָפּ נאָדס.
סעקשאַנז צושטעלן איר מיט אַפּערטונאַטיז צו ויספאָרשן די קורס ס
מאַטעריאַל אין אַ מער אָנווינקען סוויווע, ווי געזונט ווי ונטערטוקנ זיך אין
הענט-אויף אַקטיוויטעטן.
>> אזוי אַז ס בייסיקלי וואָס מיר רע געגאנגען צו זייַן טאן יעדער וואָך.
מיר ניטאָ געגאנגען צו גיין דורך וואָס מיר האָבן באשלאסן צו זייַן דעם רובֿ וויכטיק
סוגיות באדעקט אין לעקציע, און דער אָנעס מיסטאָמע אויך רובֿ נוצלעך און
רובֿ מסתּמא צו קומען אַרויף אויף פּראָבלעם שטעלט און אין קוויזיז, און אין דיין קאָודינג
לעבן אַרויס פון קס50.
אזוי מיר ניטאָ געגאנגען צו גיין אין די סוגיות, דיסקוטירן זיי, גיין איבער זיי,
ענטפֿערן קיין שאלות איר גויס האָבן, און דעמאָלט מיר ניטאָ געגאנגען צו טאָן אַ פּלאַץ פון
פיר פּראָבלעמס אין קאָודינג.
>> איר אַלע געבראכט לאַפּטאָפּס, וואָס איז פאַנטאַסטיש.
דאס איז אַ קאָמפּיוטער וויסנשאַפֿט קלאַס.
אבער, אַ פּלאַץ פון די עקסערסייזיז מיר טאָן, איר וועט נישט דאַרפֿן דיין לאַפּטאָפּס פֿאַר.
איר קענען טאָן זיי אויף אַ בויגן פון פּאַפּיר.
אַז ס ווי איר ניטאָ געגאנגען צו טאָן זיי אויף די קוויזיז.
און טאַקע, אַז ס אַ גרויס וועג צו טאַקע וויסן אַז איר ווי צו טאָן
עפּעס אויב איר טאָן ניט האָבן קוק 50 צו פאַרלאָזנ אויף אָדער מאַכן צו פאַרלאָזנ אויף, טעלינג
איר געמאכט קיין ערראָרס.
>> אזוי איר ניטאָ באַגריסן צו קאָד אויף די אַפּפּליאַנסע אָדער run.cs50.net, וואָס איז
אן אנדער געצייַג וואָס אַלאַוז איר צו קאָד אָנליין, אָבער איך אויך וואָלט רעקאָמענדירן, אויב
איר האָט נישט געפרוווט עס, ניצן אַ בלאַט פון פּאַפּיר און טריינג די פיר
פּראָבלעמס אויף אַ בויגן פון פּאַפּיר.
ווייַל ווידער, אַז ס לעסאָף וואָס איר ניטאָ געגאנגען צו זייַן
געבעטן צו טאָן אויף קוויזיז.
>> אזוי לאָזן 'ס אָנהייבן מיט אונדזער אַגענדאַ פֿאַר הייַנט.
מיר ניטאָ געגאנגען צו גיין איבער עטלעכע נאָרמז פֿאַר אונדזער אָפּטיילונג, דעמאָלט מיר ניטאָ געגאנגען צו ונטערטוקנ
אין ערייז, פאַנגקשאַנז, און באַפֿעל שורה טענות, וואָס איז וואָס איר גויס
האָבן באדעקט דעם פאַרגאַנגענהייַט וואָך אין לעקציע און דעמאָלט מאנטאג, און וואָס איר וועט דעקן
מער פון מאָרגן.
און דעמאָלט לעסאָף, מיר ניטאָ געגאנגען צו רעדן וועגן פּסעט2.
אויב איך קען באַקומען אַ ווייַזן פון הענט אויב איר האָבן ניט געקוקט בייַ די פּראָבלעם שטעלן צוויי
באַשרייַבונג.
מיר וועט זאָגן אַלעמען.
פאַנטאַסטיש.
>> מיר וועט רעדן וועגן פּראָבלעם שטעלט אין אַ ביסל, אָבער אויב איר לייענען דעם פּראָבלעם שטעלן
באַשרייַבונג, אַז ס אַלע איר דאַרפֿן צו טאָן.
אויב איר לייענען אַז איידער איר קומען צו קלאַס און אָפּטיילונג אויף דינסטאג, איר וועט
זייַן אַ גרויס שטעלע.
מיר קענען גיין דורך די פּראָבלעם שטעלן, וואָס איז וואָס מיר ניטאָ געגאנגען
צו טאָן אין די סוף.
מיר ניטאָ געגאנגען צו גיין דורך די לאָגיק, מאַכן זיכער
יעדער יינער ס אויף די זעלבע בלאַט.
>> איך ווילן איר צו קענען צו לאָזן דינסטיק געפיל זייער באַקוועם מיט וואָס איר
דאַרפֿן צו טאָן פֿאַר דעם וואָך ס פּראָבלעם שטעלן, און אויב איר טאָן ניט, איך וועל גליק
בלייַבן נאָך און אַרבעטן מיט איר.
אבער וואָס איז איין זאַך וואָס איר האָט צו טאָן אָבער איך טראַכטן וואָלט זייַן טאַקע קלוג,
נאָר צו לייענען די פּראָבלעם שטעלן באַשרייַבונג דורך קלאַס אויף דינסטאג
וואָס עס סאָונדס ווי אַ פּלאַץ פון איר גויס האט.
>> איך וועט אָנהייבן מיט אַן אַגענדאַ יעדער קלאַס אַזוי איר וויסן ווו מיר ניטאָ געגאנגען.
דאס איז אויך נוציק פֿאַר מענטשן וואַטשינג אָנליין ווייַל יעדער אָפּטיילונג
איז קאָליר קאָדעד, אַזוי אויב איר ווילן צו קומען צוריק און נאָר היטן 10 מינוט גאַנץ
ווי די גאנצע 90-מינוט אָפּטיילונג, איר קענען נאָר גיין צו די קאָליר קאָדעד אָפּטיילונג
און קוק בייַ אַז טייל.
אזוי איך ווע געפרוווט צו ברעכן זיי אַרויף אין פייַן מאַדזשולז וואָס וועט לאָזן איר צו -
אויב איר ווילן צו קומען צוריק און באריכטן, אָדער אנדערע סטודענטן וואס זענען נאָר
וואַטשינג אַ אָפּטיילונג צו באריכטן -
צו געפינען די ספּעציפיש זאַך זיי ווילן צו צאָלן ופמערקזאַמקייַט צו
און לערנען מער וועגן.
זיס.
>> נאָרמז.
איך בין אַ פאָפּ פירער אויף קאַמפּאַס.
איך טאָן ניט וויסן אויב אַבי ווער האט פאָפּ.
האט אַבי ווער טאָן פאָפּ?
איין מענטש האט פאָפּ.
צוויי מענטשן האבן פאָפּ.
אָסאַם.
אזוי פאָפּ איז דער ערשטער יאָר דרויסנדיק אָריענטירונג פּראָגראַם.
מיר נעמען פרעשמין אין די וואַלד און מאַכן די מערסט מאַדזשיקאַל יקספּיריאַנסיז פון
זייער לעבן, ריכטיק?
יאָ.
סאָונדס וועגן רעכט.
>> אזוי איך נאָר געוואלט צו אָנהייבן אונדזער זייער ערשטער אָפּטיילונג דורך דיסקאַסינג עטלעכע נאָרמז
פֿאַר די קלאַס און אונדזער שייכות ווייַל איך טראַכטן
זיי ניטאָ זייער וויכטיק.
ערשטער און פאָרמאָוסט, ווי די פון איר וואס ביסט מיין אָפּטיילונג האָבן באקומען און
האט שוין דיסקאַסט אין אַז Email, איך ליבע דעם.
דאס איז מיין באַליבט טייל פון די יאָר.
איך ווע געווען אַזוי יקסייטאַד.
איך ווע שוין דאָ פֿאַר שעה הייַנט.
איך האב נישט לינקס דעם בנין חוץ צו גיין עסן ווייַל איך ליבע קס50 אָפּטיילונג, איך
ליבע לערנען, איך ליבע אַרבעט מיט איר גייז.
>> איינער פון מיין העכסטן פּרייאָראַטיז, אויב נישט מיין נומער איין בילכערקייַט, נישט בלויז פֿאַר
דעם סאָרט אָבער כולל מיין אנדערע קלאסן און עקסטראַקורריקולאַרס, איז צו
שטיצן איר גויס, און העלפן איר גויס, און טאָן מיין בעסטער צו מאַכן זיכער אַז איר
גויס האָבן אַ ווונדערלעך, שפּאַס, פּראָדוקטיוו, ענגיידזשינג, יקסייטינג
דערפאַרונג אין דעם קלאַס.
אַז ס וואָס איך בין באגאנגען צו.
אַז ס וואָס איך ליבע צו טאָן דעם.
וואָס איז מיין נומער איין זאַך, סופּפּאָרטינג איר גייז.
אויב איר האָט קיין שאלות וועגן לעקציע, די פּראָבלעם שטעלן, אָפּטיילונג,
לעבן, אַפֿילו אויב איר ווילן צו רעדן וועגן לעבן, ביטע פילן פֿרייַ צו דערגרייכן אויס.
>> איר האָט מיין צעל טעלעפאָנירן נומער, איר האָט מיין Email
אַדרעס, איר האָט מיין גטשאַט.
איר קענען קאָנטאַקט מיר בייַ קיין אָדער אַלע פון די ווען, אָבער מיסטאָמע וועט נישט באַקומען
אַ ענטפער ווען.
איך פּרובירן און באַקומען צוריק ין 24 שעה.
אָפטענטימעס עס וועט זייַן ין 20 מינוט אָדער 24 מינוט.
איך זאָל האָבן געזאגט אַז צו מאַכן עס פּאַראַלעל.
אבער איר וועט באַקומען אַ ענטפער שיין געשווינד.
>> אויב איר טעקסט מיר אַ שעה איידער דעם פּראָבלעם שטעלן ס רעכט, איך וועט רויק איר
אַראָפּ און טאָן טיף ברידינג עקסערסייזיז מיט איר, אָבער אויב איר האָט נישט אנגעהויבן,
איר ניטאָ מיסטאָמע נישט געגאנגען צו ענדיקן, און איך קענען ניט טאַקע העלפן איר אויס דאָרט
אַפֿילו כאָטש איך וועט פּרובירן מיין בעסטער.
אזוי איך וועל טאָן אַלץ איך קענען צו שטיצן איר.
ביטע פילן פֿרייַ צו דערגרייכן אויס צי עס ס אין אָפּטיילונג ווידער, בייַ אָפיס אַורז
אויב איר זען מיר, אָדער אַפֿילו אַרויס.
איך בין צופרידן צו שטעלן אַרויף אַ צייַט צו טרעפן און אַרבעט דורך פּראָבלעמס
מיט אָדער גיין איבער מאַטעריאַל.
אזוי אַז איז נומער איין, שטיצן.
איך וועל טאָן אַלץ איך קענען צו שטיצן איר.
>> נומער צוויי, זיצונג אין דער מיטן.
ווי פיל ווי איך וואָלט ווי צו זייַן, איך בין ניט אַמניפּאַטאַנט אָדער אַלע-שטאַרק אָדער
אַלע-געוואוסט, אַזוי איך טאָן ניט וויסן אַלע די צייַט אויב וואָס איך בין טאן איז געטינג
אַריבער, אויב די וועג איך בין לערנען די טעמע העלפט איר לערן עס, אָדער אויב איר
זענען צעמישט אויף אַ טעמע אָבער טאָן ניט כאַפּן דיין האַנט אָדער פרעגן מיר
אָדער שיקן מיר אַ בליצפּאָסט.
אָדער אַפֿילו אויב איר, ווידער, זענען צעמישט וועגן עפּעס אויף דעם פּראָבלעם שטעלן.
אויב איר טאָן ניט דערגרייכן אויס צו מיר, איך קענען נישט וויסן אַז פֿאַר זיכער.
איך בין געגאנגען צו טאָן מיין בעסטער צו טשעק אין אויף איר גויס, מאַכן זיכער אַלץ איז
גיי געזונט, פּרובירן צו לערנען דאס אין אַ וועג וואָס וועט זייַן קאַנדוסיוו צו רובֿ פון
דיין וויסן סטיילז, אָבער אויב עס ס עפּעס איך קענען טאָן, לאָזן מיר וויסן.
>> צוזאמען די שורות, אויב איר ווילן עטלעכע הילף מיט די פּראָבלעם שטעלן, איך בין מער
ווי גליקלעך צו העלפן איר מיט די פּראָבלעם שטעלן.
מיר ניטאָ געגאנגען צו טאָן אַ פּלאַץ פון אַז צו די צווייט
האַלב פון דעם אָפּטיילונג.
אבער אויב איר האָט ניט לייענען דעם פּראָבלעם שטעלט צוריק און האָבן נישט וואָטשט די גיין
דורך און האָבן נישט וואָטשט די קורצע הייזלעך און יקספּעקטינג מיר צו לערנען איר
אַלץ וואָס האט שוין ווידיאָוטייפּט אָנליין אָדער אַז איר קענען געפינען בייַ קס50
לערנען, אַז ס 'נישט טאַקע שיין צו מיר אָדער צו דיין אנדערע פּירז.
>> אזוי ביטע, איך בין מער ווי צופרידן צו העלפן איר, אָבער איר גויס גאַט צו טרעפן מיר אין
דער מיטן.
מיר האָבן טאָנס פון רעסורסן פֿאַר איר פאַראַנען אויף קס50.
איך דערמאנט עטלעכע פון ​​זיי.
ביטע נעמען מייַלע פון ​​זיי.
אויב איר ניטאָ צעמישט, איך בין מער ווי צופרידן צו העלפן איר דערקלערן זיי אין
אן אנדער וועג, אָבער עס ס 'נישט שיין אויב סטודענטן ווייַזן זיך אין אָפיס שעה,
האָבן ניט אנגעהויבן עפּעס, און עס ס דאנערשטיק נאַכט און זיי ניטאָ יקספּעקטינג
די טף צו גיין זיי דורך יעדער איין זאַך פֿאַר די פּראָבלעם שטעלן רעכט
אין מיטאָגצייַט דער ווייַטער טאָג.
מאַכן זינען?
ווידער, ביטע טרעפן אונדז אין דער מיטן.
>> און ענדלעך, הויך עקספּעקטיישאַנז.
איך בין געגאנגען צו זייַן גריידינג יעדער יינער וואס ס אין מיין אָפּטיילונג, אָדער סקאָרינג דיין
פּראָבלעם שטעלט.
איר האָט נישט ניטאָ צוריק פּראָבלעם שטעלן נול אָדער איינער נאָך.
מיר ניטאָ נעבעכדיק וועגן וואָס.
עס האט אונדז ווייַלע צו לעסאָף פאַרענטפערן סעקשאַנז, און איצט
מיר קענען אָנהייבן גריידינג.
>> איך וועט באַקומען זיי צוריק צו איר ווי באַלד ווי מעגלעך.
די ביסט עטלעכע פון ​​מיין אַדוויסעעס אויס דאָרט.
איך וועט באַקומען זיי צוריק צו איר ווי באַלד ווי מעגלעך.
און פֿאַר פּראָבלעם שטעלן צוויי, מיר וועט זייַן אויף פּלאַן און מיר וועט אָנהייבן געטינג זיי
צו איר שיין געשווינד נאָך איר קער זיי ין
>> ווען איר באַקומען דיין פּראָבלעם שטעלן צוריק, איר וועט באַקומען סקאָרז, ווי איר וויסן פון
לייענען די סילאַבאַס - קערעקטנאַס, פּלאַן, פאַרנעם, און סטיל סקאָרז.
איר וועט אויך באַקומען באַמערקונגען.
די באַמערקונגען זענען מער וויכטיק ווי דער סקאָרז.
איך טראַכטן עס ס 'זיכער צו זאָגן אַז.
>> סקאָרז זענען נאָר אַ נומער 1-5.
עס ס שווער צו לייענען אין יענע.
עס ס שווער צו פֿאַרבעסערן פון יענע.
אבער די באַמערקונגען וועט פונט אויס ספּעציפיש דאס איר האט געזונט אָדער געביטן
איר קענען פֿאַרבעסערן אויף און געבן איר עטלעכע געדאנקען פֿאַר דער צוקונפֿט אָדער אנדער ברירה
וועגן פון טאן זאכן.
>> אזוי ביטע, ביטע, ביטע לייענען דורך די באַמערקונגען.
איך שטעלן אַ פּלאַץ פון צייַט אין די באַמערקונגען.
ביטע לייענען דורך זיי און טאָן ניט נאָר מעגילע אַראָפּ צו די דנאָ פון דער
פּדף, קוק פֿאַר דיין כעזשבן, אָדער גיין אָנליין און געפינען דיין כעזשבן, און דעמאָלט איגנאָרירן
די באַמערקונגען.
אַז ס 'נישט ווי איר רע געגאנגען צו באַקומען בעסער.
אַז ס 'נישט ווי איר ניטאָ געגאנגען צו פאַרגרעסערן דיין סקאָרז לעסאָף, נאָר
דורך קוקן בייַ די סקאָרז.
ביטע קוק בייַ די באַמערקונגען.
>> און צוזאמען די שורה פון הויך עקספּעקטיישאַנז, ווידער, ווי איך געזאגט, איר
קענען זייַן סקאָרד פון איין דורך פינף.
פּאָרלעכווייַז, טריז, און פאָרז זענען די וואַסט מערהייַט פון סקאָרז
איר ניטאָ געגאנגען צו זייַן געטינג.
אָנעס און פייווז זענען ביידע טאַקע זעלטן.
עס ס שטענדיק זאכן מיר קענען טאָן בעסער.
ווען איך קאָד אַ פּראָגראַם, דאָרט ס שטענדיק עפּעס איך
קען האָבן געטאן בעסער.
>> אזוי גאַנץ ווי געזאגט איר באַקומען אַ פינף אַלע די צייַט אויף אַלץ און האט
אַלץ גאנץ, איך טאָן ניט טראַכטן קיין פון אונדז טאַקע גלויבן אַז מיר - אָדער
אַלעווייַ, מיר טאָן ניט טאָן אַלץ גאנץ אַלע פון ​​די צייַט.
אזוי טאָן ניט זייַן באַזאָרגט אויב איר האט נישט באַקומען אַ פינף.
א פינף טוט נישט מאַפּע אַנטו אַ א, אַ פיר טוט ניט מאַפּע אַנטו אַ ב, אַ דרייַ טוט
ניט מאַפּע אַנטו אַ סי אַז ס נישט ווי דער סקאָרז אַרבעט.
>> ווי דוד האט געזאגט פילע מאל, בייַ זמאַן ס סוף אַלע פון ​​דיין סקאָרז און
אַרייַנשרייַב פון מיר, דיין טף, קומען צוזאַמען און באַשטימען אַ לעצט מיינונג פֿאַר איר.
אבער ווידער, עס ס ניט פינף, א, פיר, ב, עט סעטעראַ.
אזוי איך בין געגאנגען צו האָבן הויך עקספּעקטיישאַנז פֿאַר איר גייז.
איך בין געגאנגען צו דערוואַרטן גוט פּראָבלעם שטעלט און איך בין געגאנגען צו געבן
איר באַמערקונגען ווי אַזאַ.
און עס ס 'נישט געגאנגען צו מיינען איר רע געגאנגען צו באַקומען אַ ערגער מיינונג.
איר זענט גריידיד אין טערמינען פון דיין פּראָגרעס פון וואָך
נול צו לויף ס סוף.
>> און ענדלעך, אין טערמינען פון הויך עקספּעקטיישאַנז אין קלאַס, איך ליבע ווען
מענטשן אָנטייל נעמען.
איך פֿאַרשטיין עטלעכע מענטשן פילן מער אָדער ווייניקער באַקוועם פּאַרטיסאַפּייטינג.
אנדערע מענטשן זענען פּאַרטיסאַפּייטינג ניט דורך רייזינג זייער האַנט און
גערעדט אַלע די צייַט.
אבער מיר אין דעם קלאַס זענען געגאנגען צו זייַן טאן אַ פּלאַץ פון קליין פּראָבלעמס, אַ פּלאַץ
פון מיני שאלות, און דעמאָלט עטלעכע גרעסערע קאָודינג פּראָבלעמס.
אזוי באשטימט אַרבעט די עקסערסייזיז אויס ווען מיר טאָן זיי אויף דיין קאָמפּיוטער אָדער אויף
אַ בלאַט פון פּאַפּיר.
>> אבער איך וועט אויך געבן איר עטלעכע מאָל איידער אַבי ווער אלץ האט צו ענטפֿערן עטלעכע
פון די שאלות איך פרעגן.
אזוי ווייַל איך וועל געבן איר עטלעכע מאָל צו טראַכטן וועגן אים, ווייַל מיר ניטאָ געגאנגען
צו טאָן דאס אין פּאַרטנערס מאל, איך וועל דערוואַרטן יעדער יינער
צו זייַן פאַרקנאַסט עפּעס.
און פֿאַר מאַנגל פון אַ בעסער טערמין, דאָרט וועט מיסטאָמע זייַן קאַלט פאַך, וואָס
איז ווו יעדער יינער וועט האָבן אַ געלעגנהייַט צו טראַכטן וועגן דער ענטפֿערן, און דעמאָלט
איך וועט רופן אויף איר, און דעריבער איר וועט זאָגן די ענטפער.
>> צי ניט זאָרג אָדער זייַן דערשראָקן וועגן וואָס.
איך ווע געטאן עס אין די פאַרגאַנגענהייַט און מיר ווע געפונען אַז עס ס פיל מער מצליח,
אויך לייענען בילדונגקרייז פאָרשונג אויף אים צו באַשטימען צי אָדער נישט עס איז געווען אַ
גוט טאַקטיק.
עס איז זייער נוציק, ספּעציעל אויב איר געבן סטודענטן צייַט צו טראַכטן וועגן דעם
ענטפֿערס און טאָן ניט מאַכן זיי נאָר קומען אויס און זאָגן עס רעכט אַוועק די פלעדערמויז.
אבער אויב איר טאָן נישט פילן באַקוועם האט, איך בין אויך שיין גוט אין
סענסינג אַז אויס, און מיר ניטאָ ניט געגאנגען צו שטעלן איר אויף דעם אָרט, ספּעציעל אויף
די אַפּאַראַט, אַפֿילו כאָטש קיינער פון איר זענט אויף אַפּאַראַט רעכט איצט.
>> אזוי יענע זענען די נאָרמז איך האָבן.
איינער מער זאַך צוזאמען די שורות פון באַגעגעניש אין דער מיטן.
איך בין געגאנגען צו געבן איר גויס אַ פּלאַץ פון באַמערקונגען.
ביטע געבן מיר באַמערקונגען ווי געזונט.
עס ס אַ וועבזייַטל, sayat.me/cs50.
אזוי עס ס אַן ערלעך באַמערקונגען.
אויב איר ווילן צו געבן עס בעשאַס אָפּטיילונג, איך באַקומען אַן Email ווען עס כאַפּאַנז.
מיר וועט נעמען אַ ברעכן אין אַ ביסל, אַזוי איך וועט קוקן דורך די באַמערקונגען דעמאָלט.
אויב איר אלץ האָבן קיין באַמערקונגען, ביטע געבן עס צו מיר דאָרט.
>> אויב איר געבן מיר באַמערקונגען אויף דער ק, אַז ס ווונדערלעך, אָבער אַז ס 'די פירער
אַז איר טאָן אין די סוף.
אבער וואָס וועט זייַן בייַ זמאַן ס סוף אַזוי איך וועל נישט קענען צו נעמען קיין פון וואָס
באַמערקונגען און קער אים אין לערנען איר גויס בעסער.
אזוי ביטע, אויב איר האָט קיין באַמערקונגען, געבן עס צו מיר.
איך ליבע באַמערקונגען.
צוריק צו פאָפּ, מיר באַקומען באַמערקונגען אַלע די צייַט.
>> איר קענען געבן מיר פּלאַסיז, ​​גוט זאכן, דעלטאַז, דאס איך קענען פֿאַרבעסערן אויף.
איר קענען באַמערקן אויף מיין אַוטפיץ.
וואָס וועט ניט זייַן ווי נוציק, אָבער איר רע באַגריסן צו באַמערקן אויף קיין און
אַלץ.
ביטע, ביטע געבן מיר באַמערקונגען.
איך ווערט עס אַ פּלאַץ און עס מיטל אַ פּלאַץ צו מיר.
>> איינער מער קלאַל, שפּאַס.
מיר ניטאָ געגאנגען צו האָבן אַ פּלאַץ פון שפּאַס.
אַלעווייַ אין דעם קורס, איר וועט האָבן אַ פּלאַץ פון שפּאַס.
מיר וועט האָבן זיסוואַרג בייַ אָפּטיילונג.
מיר וועט האָבן מוזיק.
מיר וועלן זייַן אַלעווייַ געטינג צו וויסן איינער אן אנדער עפּעס געזונט, אַזוי איך ווילן
דעם צו זייַן אַ שפּאַס, ענגיידזשינג דערפאַרונג.
>> איך וויסן עטלעכע פון ​​איר האָבן געפאלן שלאָפנדיק אין די לעקטשערז איר האט פריער הייַנט,
אַזוי אַלעווייַ וואָס וועט ניט זייַן דעם פאַל איצט.
און אויב עס איז דער פאַל איצט, נאָר טאָן נישט כראָפּען ווייַל אַז זאל
זייַן געכאפט אויף אַפּאַראַט.
זיס.
קיין שאלות, באַמערקונגען, אָדער קאַנסערנז איידער איך מאַך אויף וועגן עפּעס מיר ווע
גערעדט וועגן?
גרויס.
>> אזוי מיר ניטאָ געגאנגען צו גיין אין ערייז ערשטער.
דאס איז ווי איר מאַכן אַ מענגע.
מיר ווע געזען דעם פריער.
איר האָבן אַ דאַטן טיפּ, איר האָט אַ נאָמען, און דעמאָלט איר האָבן אַ גרייס.
רעכט דאָ, איך מאַכן צוויי ערייז.
דער ערשטער איינער איז אַ מענגע פון ​​אותיות, און עס האט 26 ספּייסיז.
די רגע איינער איז אַ מענגע פון סקאָרז, און עס האט דרייַ
ספּייסיז פֿאַר דרייַ ינטאַדזשערז.
יא?
>> תּלמיד: ביסט אַלע פון ​​די סליידז פאַראַנען ערגעץ פֿאַר אונדז?
>> Jason כערשכערן: גרויס קשיא.
די קשיא איז געווען, זענען אַלע פון די סליידז פאַראַנען?
יא.
אַלע פון ​​די סליידז וועט זייַן פאַראַנען, און אין דער צוקונפֿט, איך וועט Email זיי צו
איר איידער אָפּטיילונג.
אבער הייַנט, ווייַל דאָס איז דער ערשטער וואָך, מיר האבן אַ שפּעט אָנהייבן.
אזוי יוזשאַוואַלי, איר וועט באַקומען די סליידז, אָבער זיי וועלן זייַן פאַראַנען אָנליין און
איך וועט Email זיי צו איר רעכט נאָך קלאַס.
קיין אנדערע שאלות?
>> אזוי ווידער, ערייז זענען באָקסעס, פֿאַר מאַנגל פון אַ בעסער וואָרט, וואָס האַלטן קייפל
עלעמענטן פון איין דאַטן טיפּ, און זיי ניטאָ ווייַטער צו איינער דעם אנדערן אין זכּרון.
און אַזוי ווידער, דאס איז ווי איר קענען מאַכן צוויי טייפּס פון ערייז.
>> אזוי נאָך איר 'ווע געמאכט דיין מענגע מיט אַז ערשטער שורה - ינט סקאָרז, קלאַמער
דרייַ, נאָענט קלאַמער - איר ווילן צו ינישאַלייז עס.
איר ווילן צו שטעלן עטלעכע וואַלועס אין דאָרט.
און דאָס איז ווי איר שטעלן עטלעכע וואַלועס אין דאָרט, נאָר טשוזינג די ינדיסע און
שרייבן דעם נומער.
זאל ס ציען דעם אויף דעם ברעט.
קענען יעדער יינער זען?
יעדער יינער קענען זען.
זיס.
>> אזוי אַז ס 'געגאנגען צו זייַן מיין מענגע גערופן סקאָרעס.
ווי איר קענען זען, עס ס נומער דרייַ.
עס זענען דרייַ באָקסעס אין דאָרט.
יעדער איינער קענען פּאַסיק וואָס טיפּ פון דאַטן טיפּ?
>> תּלמיד: ינטעגער.
>> Jason כערשכערן: אַ ינטאַדזשער אין דעם איין.
מיר געשריבן ינט סקאָרז, און דער ערשטער וואָרט איז די דאַטן טיפּ אַז ס 'געגאנגען צו
גיין אין די באָקסעס אין אַז מענגע.
אזוי איך קענען פּאַסיק דרייַ.
פארוואס טאָן איך האָבן נול אַרויף דאָרט אויף די ברעט?
פארוואס טוט עס זאָגן כעזשבן נול יקוואַלז 1?
דערמאָנען מיר פון דיין נאָמען.
>> תּלמיד: קערט.
>> Jason כערשכערן: קערט.
>> תּלמיד: יא.
>> Jason כערשכערן: פארוואס?
>> תּלמיד: ווייַל דער ערשטער אינדעקס איז נול, מיר אָנהייבן קאַונטינג אין נול.
>> Jason כערשכערן: אזוי מיר אָנהייבן קאַונטינג אין נול.
אַז ס פּונקט רעכט.
דאס איז די קאַנפיוזינג טייל און וועלן יאַזדע איר אַרויף, ספּעציעל ווען איר רע
טריינג צו יטעראַטע דורך ערייז, וואָס מיר וועט טאָן אין אַ ביסל.
מיר אָנהייבן קאַונטינג אין נול.
אזוי אויב איך ווילן צו אָפּשיקן צו די ערשטער קעסטל, עס ס 'נישט קאַסטן איין.
צום באַדויערן, עס ס 'קעסטל נול.
די רגע איינער איז קעסטל איינער, און אין דעם פאַל, די דריט איינער איז קאַסטן צוויי.
>> וואָס וועגן קעסטל דרייַ?
ווו איז קעסטל דרייַ?
אָדער אויב איך ווילן צו טאָן סקאָרז, קלאַמער דרייַ, נאָענט קלאַמער, וואָס ס וואָס?
אזוי איר האט די נאַל כאַראַקטער.
קיין אנדערע געדאנקען?
וואָס איז כעזשבן קלאַמער דרייַ קלאַמער?
>> תּלמיד: עס טוט נישט טאַקע עקסיסטירן ווייַל איר נאָר דיפיינד ווי סקאָרז,
קלאַמער דרייַ.
>> Jason כערשכערן: אזוי איר זאָגן עס טוט נישט טאַקע עקסיסטירן.
אין עטלעכע פאלן, ווען מיר ניטאָ דילינג מיט סטרינגס, בכלל מיר וועט שטעלן אַ נאַל
כאַראַקטער אין די סוף.
מיר וועט באַקומען צו אַז אין אַ רגע.
אבער אין דעם פאַל, דאָרט איז ניט דריט קעסטל דאָ.
אזוי די לעצטע קעסטל אין קיין מענגע איז גרייס מינוס 1.
אזוי אויב מיר האָבן אַ מענגע פון ​​גרייס ען, דעם ערשטער קעסטל איז אין נול, דער לעצט איינער איז
בייַ N מינוס 1.
און אין דעם פאַל, עס טוט נישט עקסיסטירן.
עס איז עפּעס דאָ אין זכּרון אָבער עס ס 'נישט ונדזערער.
מיר טאָן ניט אייגן עס.
מיר האבן נישט פרעגן פֿאַר עס.
אזוי אויב מיר פּרובירן צו צוטריט עס, וואָס מיר וועט טאָן אין אַ ביסל, מיר ניטאָ מיסטאָמע געגאנגען צו
באַקומען אין קאָנפליקט.
>> אין דעם פאַל, איך בין יניטיאַליזינג מיין מענגע מיט דרייַ וועריאַבאַלז.
מיר ניטאָ פּאַטינג אַ איין אין קעסטל נול, אַ צוויי אין קעסטל איינער, און אַ דרייַ אין קאַסטן צוויי.
טוט אַבי ווער האָט קיין שאלות וועגן יניטיאַליזינג אַ מענגע?
>> אזוי מיר זענען איבער דעם פּונקט איצט.
סקאָרז, קלאַמער דרייַ, נאָענט קלאַמער, וואָס טוט נישט עקסיסטירן.
מיר ניטאָ נול ינדעקסט אין קאָמפּיוטער וויסנשאַפֿט, אַזוי מיר אָנהייבן קאַונטינג אין נול.
די לעצטע קעסטל פאַראַנען צו אונדז, עס איז די דריט קעסטל, אָבער עס ס גערופן קאַסטן
נומער צוויי.
>> אַראָפּ אונטן, דאָס איז אַן אנדער ברירה וועג פון יניטיאַליזינג ערייז.
אזוי אַנשטאָט פון שאפן די מענגע אויף איין שורה, פילונג דער ערשטער קעסטל, דעריבער
די רגע קעסטל, דעריבער די דריט קעסטל, איר קענען טאָן עס אַלע אין איין שורה.
אזוי אין אַז שורה, ביידע ערייז.
דאס קריייץ דער זעלביקער פּינטלעך מענגע ווי וואָס מיר באשאפן רעכט דאָ, אָבער עס
נאָר טוט עס אין איין שורה.
>> איצט מיר האָבן באשאפן אונדזער מענגע.
יוזשאַוואַלי אַמאָל איר מאַכן אַ מענגע, איר ווילן צו טאָן עפּעס מיט אים, צי
אַז ס פּלאָמבירן עס אָדער באַקומען דאס אויס פון אים און דרוק זיי אויס אויף דער עקראַן.
אין דעם פאַל, מיר ניטאָ געגאנגען דורך אונדזער סקאָרז מענגע, וואָס מיר ינישאַלייזד אויף
דער ערשטער שורה אַרויף דאָ אין גרוי.
און דעמאָלט אויף די רגע שורה, מיר אָנהייבן יטעראַטינג דורך די מענגע.
טוט אַבי ווער האָט קיין שאלות וועגן דער סטרוקטור פון אַ פֿאַר שלייף?
>> אזוי דעם איז די פֿאַר שלייף.
מיר האָבן אונדזער ערשט צושטאַנד, און דעמאָלט אונדזער לעצט צושטאַנד, און דעמאָלט מיר
יטעראַטע, איך, יעדער שלייף.
און אין די געגרייַזלט ברייסאַז אין דעם פֿאַר שלייף, וואָס כאַפּאַנז אויב איך האבן צו לויפן
דעם פּראָגראַם?
קענען אַבי ווער זאָגן מיר וואָס מיר וואָלט באַקומען?
[? מאַטו? ?]
>> מאַטו: דרוק אַלע די סקאָרז אויף יעדער ליניע.
עס וואָלט דרוק יעדער כעזשבן אויף אַ באַזונדער שורה.
>> Jason כערשכערן: וואָס פּונקט וואָלט עס דרוקן?
>> תּלמיד: עס וואָלט דרוק איינער, דעמאָלט צוויי, דעמאָלט דרייַ.
>> Jason כערשכערן: עקסאַקטלי.
עס וואָלט דרוק איינער, דעמאָלט צוויי, דעמאָלט דרייַ, יעדער אויף באַזונדער שורות, ווייַל
מיר ניטאָ געגאנגען דורך די מענגע און איר וועט זען אַז רגע, די פּרינטף
דערקלערונג, סקאָרז איך.
אזוי אויף דער ערשטער קייַלעכיק דורך אונדזער פֿאַר שלייף, איך יקוואַלז נול, וואָס מיטל מיר רע
געטינג די ווערט בייַ כעזשבן נול -
וואָס, אויב מיר גיין צוריק צו אונדזער דיאַגראַמע, איז איינער -
און פילונג אין -
אָה, עס זאגט C.
וואָס זאָל זייַן% ד.
איך וועט פאַרריכטן אַז אין אַ ביסל ווען איך האַנט אַז אויס צו איר גייז.
אבער מיר ניטאָ פּריזענטינג אַ ינטאַדזשער אַזוי עס זאָל זייַן% די רעכט דאָ, נישט% C.
וואָס איז% C פֿאַר?
>> תּלמיד: כאַראַקטער.
>> Jason כערשכערן: כאַראַקטער, פּונקט.
וואָס איז די אנדערע איינער?
אויב איר טאָן נישט וועלן צו טאָן% ד פֿאַר אַ ינטאַדזשער, וואָס אַנדערש קענען איר טאָן?
>> תּלמיד: איך.
>> Jason כערשכערן:% איך, פּונקט.
אזוי קיין פראגעס וועגן יטעראַטינג דורך די מענגע?
אזוי וואָס כאַפּאַנז אויב מיר טאָן דעם?
אַנשטאָט פון טאן איך איז ווייניקער ווי דרייַ, מיר טאָן איך איז ווייניקער
ווי אָדער גלייַך צו דרייַ.
וואָס כאַפּאַנז ווען מיר לויפן דעם קאָד?
יא, אַני?
>> תּלמיד: זיי ניטאָ געגאנגען צו דרוקן אויס טשודנע שטאָפּן אויף דער פערט שורה.
>> Jason כערשכערן: אזוי איר געזאגט, איז עס געגאנגען צו דרוקן אויס טשודנע שטאָפּן אויף די
פערט שורה?
טוט אַבי ווער האָט אַן ענטפער צו איר קשיא?
אזוי די שאַנסן זענען אַז ווען מיר באַקומען צו דעם -
אַזוי אויף דער פערט קייַלעכיק דורך אונדזער פֿאַר שלייף, נאָר ווי איר געדאַנק, אַני,
עס וועט זייַן סקאָרז קלאַמער דרייַ, וואָס מיר ווע שוין פיגיערד אויס טוט ניט
עקסיסטירן, און מיר ניטאָ געגאנגען צו פּרובירן און צוטריט אַז, דרוק עס
אויס, נוצן עס עטלעכע וועג.
אזוי די קאָמפּיוטער וועט מיסטאָמע באַקומען מעשוגע בייַ אונדז.
ניטאָ פּונקט רעכט.
>> עס זאל פאַרלאָזן די פּראָגראַם בעסאַכאַקל.
עס זאל דרוקן אויס עפּעס טאַקע טשודנע.
איר קענען נישט זאָגן פֿאַר זיכער.
שאַנסן זענען עס וועט מיסטאָמע באַקומען מעשוגע בייַ איר און נאָר פאַרלאָזן רעכט אַוועק.
>> אבער דאָס איז אַ פּראָסט גרייַז איר וועט האָבן ווו איר ניטאָ נאָר אַוועק דורך איינער בייַ
דער סוף, און דאָס איז אַ באַג, וואס וועט פּלאָגן איר איבער אייער קאָודינג.
איין וועג איך ווי צו טאָן איז נאָר אויף אַ ווהיטעבאָאַרד, גיין דורך יעדער יטעראַטיאָן
פון די שלייף אויף האַנט אָדער אויף פּאַפּיר צו זען וואָס ס געשעעניש, און דעמאָלט איר
בכלל פאַרשטיין, טאַקע וואַרטן, איך זאָל נישט האָבן ניטאָ צו ווייניקער ווי אָדער
גלייַך צו דרייַ.
איך זאָל האָבן פארשטאפט בייַ צוויי, וואָס איז וואָס כאַפּאַנז אויב דיין צושטאַנד איז ווייניקער
ווי דרייַ.
קיין שאלות אַזוי ווייַט?
זיס.
>> אזוי איר אַלע האָבן דיין קאָמפּיוטערס עפענען.
מיר ניטאָ געגאנגען צו געבן איר 02:58 מינוט צו שרייַבן אַ פּראָגראַם וואָס
קריייץ אַ מענגע מיט די ינטאַדזשערז איינער דורך פינף און דעמאָלט פּרינץ אויס יעדער
ינטאַדזשער אויף אַ נייַ שורה.
און אויב איר האָט קיין שאלות, כאַפּן דיין האַנט.
איך בין גליקלעך צו קומען דורך.
ווי איך געזאגט, לאָזן 'ס נעמען דרייַ מינוט צו שרייַבן דעם.
איז אַלעמען גוט אויב איך גיין צו אַ נייַ פֿענצטער און נאָענט דעם?
>> איך בין נעבעכדיק אויב איר האָט נישט געהאט אַ געלעגנהייַט צו ענדיקן, אָבער מיר ניטאָ געגאנגען צו טאָן עס
צוזאַמען רעכט איצט.
אזוי אַרויף אויף די פאַרשטעלן, איך האב # אַרייַננעמען קס50.ה, # אַרייַננעמען סטדיאָ.ה.
קענען עמעצער דערציילן מיר וואָס די צוויי שורות טאָן?
מיכאל?
>> תּלמיד: זיי אַרייַננעמען די לייברעריז אַז קס50 געמאכט און אַז סטיוו האט
געהאלפן פֿאַר איר צו נוצן צו מאַכן אייער לעבן גרינגער.
>> Jason כערשכערן: אזוי איר האט זיי אַרייַננעמען די לייברעריז, איינער וואָס קס50
געמאכט, קס50.ה, און איינער וואָס איז נאָר נאָרמאַל, קומט מיט
די C פּעקל, סטדיאָ.ה.
וואָס טאָן דו מיינען אַרייַננעמען די לייברעריז, כאָטש?
קענען איר זייַן אַ ביסל מער ספּעציפיש?
>> תּלמיד: עס מאכט עס אַזוי אַז איר קענען ניצן זיכער קאָד ווערטער צו האָבן אַ
פונקציאָנירן פּאַסירן אָן ווייל צו גיין און מאַכן די פֿונקציע C זיך.
>> Jason כערשכערן: קען איר געבן מיר אַ משל?
>> תּלמיד: ווי פּרינטף איז איינער איר קענען נוצן.
>> Jason כערשכערן: פּרינטף.
אזוי איר האט פּרינטף איז איינער פון די פאַנגקשאַנז ווו גאַנץ ווי בעת צו
שרייַבן פּרינטף אויף דיין אייגן, פּרינטף איז אַרייַנגערעכנט פאקטיש אין סטדיאָ.ה, אַזוי איר
קענען נאָר נוצן עס און יבערנעמען אַז עס וועט אַרבעטן.
אין סטדיאָ.ה, אויב איר געעפנט אַרויף אַז טעקע, וואָלט עס אַרייַננעמען ווי פּרינטף
אַרבעט, אַלע פון ​​די קאָד פֿאַר פּרינטף?
פארוואס זענען איר שאַקינג דיין קאָפּ?
>> תּלמיד: ווייַל די כעדער טעקע נאָר כולל די פֿונקציע דעקלאַראַציע.
>> Jason כערשכערן: עקסאַקטלי רעכט.
די כעדער טעקע נאָר כולל די פֿונקציע דעקלאַראַציע.
אזוי בייסיקלי, ווען איר צונויפנעמען דעם, שלאָגן מאַכן גראף, וואָס מיר וועט טאָן אין אַ
רגע, דער קאַמפּיילער ווייסט אַז אויב איר נוצן פּרינטף, פּרינטף יגזיסץ.
עס ס געגאנגען צו זייַן דיפיינד ערגעץ.
עס ס נישט אַ פּראָבלעם פֿאַר איר ניצן עס.
און דעמאָלט שפּעטער אויף, עס וועט אַרייַננעמען די אָנעס און זעראָס אַז פאקטיש אַנטהאַלטן
פּרינטף ס ימפּלאַמענטיישאַן און צונויפגיסן זיי מיט דיין קאָד.
ווי טאָן איר מאַכן זיכער עס כולל די אָנעס און זעראָס פֿאַר, זאָגן, באַקומען שטריקל?
>> תּלמיד: באַקומען שטריקל איז אין קס50.ה.
>> Jason כערשכערן: רעכט.
אזוי אַז זאגט באַקומען שטריקל יגזיסץ, די פֿונקציע דעקלאַראַציע.
אבער דעמאָלט די אָנעס און זעראָס, די ביינערי טעקע אַז פאקטיש כולל די
ימפּלאַמענטיישאַן פון באַקומען שטריקל?
ווי טאָן איר מאַכן זיכער אַז גייט מיט דיין פּראָגראַם?
>> תּלמיד: פאָרן דער לינקער אין דער באַפֿעל שורה אַרגומענט.
>> Jason כערשכערן: פאָרן דער לינקער אין די באַפֿעל שורה אַרגומענט.
ווי טאָן איר טאָן וואָס?
>> תּלמיד: עס ס דער-ך שורה אין די קלאַנג
>> Jason כערשכערן: עקסאַקטלי רעכט.
איר זאָגן-ך קס50, רעכט?
אַז כולל די אָנעס און זעראָס.
>> תּלמיד: אבער מאַכט טוט אַז פֿאַר איר, רעכט?
>> Jason כערשכערן: עקסאַקטלי.
מאַכן טוט וואָס פֿאַר איר, אָבער יווענטשאַוואַלי, איר וועט ניט האָבן מאַכן, אָדער
איר וועט האָבן צו מאַכן אַ מאַכן אויף דיין אייגן, אַזוי אַז ס אַ
גוט זאַך צו געדענקען.
אויב איר זענען געגאנגען צו נוצן איין פון די אנדערע לייברעריז, ניט נאָר טאָן איר האָבן
צו שרייַבן # אַרייַננעמען און דעמאָלט דער ביבליאָטעק.
איר אויך דאַרפֿן צו לינק עס ין
און די צוויי זאכן זענען פאַרשידענע. -ך קס50 איז אַנדערש
ווי # אַרייַננעמען קס50.ה.
>> דעמאָלט מיר האָבן ינט הויפּט פּאָסל געגרייַזלט ברייסאַז, און איצט מיר ניטאָ געגאנגען צו קאָד
ין הויפּט.
דער ערשטער שורה איך האָבן דאָ איז אַ באַמערקונג וואָס זאגט, מאַכן אַ מענגע
מיט ינץ איינער דורך פינף.
וואָס איז אַ גוט וואָרט צו באַשרייַבן וואָס איך האָבן רעכט איצט אויף דער עקראַן, נאָר
באַמערקונגען ין הויפּט?
וואָס טאָן מיר רופן אַז?
>> תּלמיד: פּסעודאָקאָדע.
>> Jason כערשכערן: פּסעודאָקאָדע.
דאנק איר, דזשעפרי.
וואָס איז פּונקט רעכט.
פּסעודאָקאָדע.
האָבן איר גויס געזען פּסעודאָקאָדע איידער?
כאַפּן דיין האַנט אויב איר ווע געוויינט פּסעודאָקאָדע איידער פּראָבלעם שטעלן איין.
וועגן העלפט פון איר.
>> איך וואָלט העכסט רעקאָמענדירן ניצן פּסעודאָקאָדע צו ברעכן אַראָפּ פּראָבלעמס אין
קלענערער, ​​מער גרינג צו בייַסן אַוועק ברעקלעך.
אויך, אויב איר טאָן די פּסעודאָקאָדע, איר האָבן דיין באַמערקונגען שוין לאַרגעלי
געבויט אין, אַזוי איר טאָן ניט האָבן צו גיין צוריק און פּרובירן צו רעכענען אויס
וואָס איר האבן טאן.
אזוי קענען עמעצער געבן מיר דעם ערשטער שורה צו שאַפֿן אַ מענגע מיט ינץ איינער
דורך פינף?
איר?
>> תּלמיד: ינט און דעמאָלט איר קענען רופן וועלכער נומער, און דעמאָלט קוואַדראַט
קלאַמער פינף.
>> Jason כערשכערן: אזוי ינט נומערן, קוואַדראַט קלאַמער פינף.
>> תּלמיד: עקוואַלס, און דעמאָלט געגרייַזלט ברייסאַז.
>> Jason כערשכערן: עקוואַלס, געגרייַזלט ברייסאַז.
>> תּלמיד: איין, צוויי, דרייַ, פיר.
>> Jason כערשכערן: איין, צוויי, דרייַ, פיר, פינף.
>> תּלמיד: און דעמאָלט געגרייַזלט ברייסאַז און דעמאָלט פּינטל - קאָמע.
>> Jason כערשכערן: און געגרייַזלט ברייסאַז און פּינטל - קאָמע.
ויסגעצייכנט.
דרוק אויס יעדער ינט אויף אַ נייַ שורה.
קענען עמעצער אַנדערש געבן מיר אַז קאָד, ביטע?
[? מאַטו? ?]
גיין פאָרויס.
>> תּלמיד: פֿאַר (
>> Jason כערשכערן: פֿאַר (
>> תּלמיד: ינט איך = 0
>> Jason כערשכערן: ינט איך = 0
>> תּלמיד: פּינטל - קאָמע איך ווייניקער ווי פינף.
>> Jason כערשכערן: פּינטל - קאָמע, איך ווייניקער ווי 5.
>> תּלמיד: פּינטל - קאָמע, איך + +.
>> Jason כערשכערן: פּינטל - קאָמע, איך + +.
>> תּלמיד: קלאָוזד קלאַמערן, דעמאָלט עפענען בראַסע.
>> Jason כערשכערן: קלאָוזד קלאַמערן און צוויי ברייסאַז.
ין די ברייסאַז?
>> תּלמיד: און דעמאָלט פּרינטף "% ד / N"
>> Jason כערשכערן: אנטשולדיגט, האַלטן אויף.
פּרינטף "% ד / N, פארמאכט ציטירן.
>> תּלמיד: און דעמאָלט פארמאכט ציטירן, קאָמע, ציילן, קלאַמער איך.
>> Jason כערשכערן: קאַמאַ, ציילן, קלאַמער איך.
>> תּלמיד: אנטשולדיגט, נומערן קלאַמער איך.
>> Jason כערשכערן: נומערן, קלאַמער איך.
>> תּלמיד: אנטשולדיגט.
און דעמאָלט פארמאכט קלאַמערן, פּינטל - קאָמע.
>> Jason כערשכערן: קלאָוזד קלאַמערן, פּינטל - קאָמע.
איך בין געגאנגען צו ראַטעווען וואָס.
מיר ניטאָ געגאנגען צו מאַכן ציילן.
און ווי טאָן איך לויפן ציילן?
>> תּלמיד: באַקקסלאַש.
>> תּלמיד: דאָט פאָרויס צעהאַקן -
>> Jason כערשכערן:. / ציילן, פּונקט.
דאנק איר. . / ציילן.
איינער, צוויי, דרייַ, פיר, פינף אויף נייַ שורות.
קוקט ווי עס געארבעט.
יא, נח?
>> תּלמיד: איר קען אויך טאָן ווייניקער ווי אָדער גלייַך צו פיר, ווי איך איז ווייניקער ווי
אָדער גלייַך צו פיר?
איז עס קיין מייַלע צו טאן ווייניקער ווי פינף, אָדער נאָר אַ אַנדערש וועג פון
שרייבן עס?
>> Jason כערשכערן: אזוי די קשיא איז איר קען האָבן געטאן איך איז ווייניקער ווי אָדער
גלייַך צו פיר אַנשטאָט פון איך איז ווייניקער ווי פינף.
וואָלט וואָס האָבן געארבעט די זעלבע?
>> תּלמיד: עס זאָל.
>> Jason כערשכערן: יא.
עס טאָוטאַלי וואָלט האָבן אַרבעט די זעלבע.
סטיליסטיקאַללי, עס ס 'בכלל ווייניקער ווי, און איר וועט זען אין אַ רגע ווען
מיר טאָן סטרינגס, איר קענען נוצן עפּעס גערופן סטרלען, וואָס איר ווע געזען
איידער, צו באַקומען די לענג פון דעם שטריקל.
און איר קענען נישט טאָן ווייניקער ווי אָדער גלייַך סטרלען.
איר קען טאָן ווייניקער ווי אָדער גלייַך סטרלען מינוס איינער.
אזוי עס ס נאָר ניסער צו טאָן ווייניקער ווי סטרלען.
יא?
>> תּלמיד: און אין די פאַקטיש קוויזיז, טאָן מיר האָבן צו צושטעלן באַמערקונגען אויף אונדזער
קאָד ווי גוט?
>> Jason כערשכערן: די קשיא איז געווען אין קוויזיז, טאָן איר
האָבן צו צושטעלן באַמערקונגען?
אזוי מיר וועט רעדן מער וועגן קוויזיז ווען זיי קומען אַרויף, אָבער בכלל, אַ גוט
הערשן פון גראָבער פינגער איז ווען איר רע שרייבן קאָד, צושטעלן באַמערקונגען.
אויב איר באַקומען די קאָד פאַלש אָבער די באַמערקונג רעכט, איר זאל באַקומען עטלעכע
קרעדיט ביידע פון ​​מיר אויב איך איז געווען גריידינג איר אויף אַ פּראָבלעם שטעלן אָדער אויף אַ ויספרעג.
אזוי באַמערקונגען זענען שטענדיק גוט צו צושטעלן.
זיס.
גראף.
ויסגעצייכנט אַרבעט.
זאל ס מאַך אויף.
>> סטרינגס.
סטרינגס.
מיר ווע געזען דעם איידער אין לעקציע.
דאס געבלאזן מיין מיינונג ווען איך ערשטער געפונען דעם אויס.
עס מיסטאָמע האט נישט קלאַפּ אַבי ווער ס גייַסט דאָ, אָבער אַז ס 'גוט.
>> סטרינגס זענען ערייז פון אותיות, און זיי סוף מיט, ווי איר האט געזאגט פריער,
די נאַל טערמינאַטאָר, וואָס איז דאָס / 0 כאַראַקטער.
אויב מיר ניטאָ געגאנגען צו ציען אַ שטריקל אויף די ברעט, מיר וועט ציען עס איבער דאָ.
אזוי ווי לאַנג איז דאָס שטריקל?
אנטשולדיגט.
ווי לאַנג איז דאָס שטריקל?
>> תּלמיד: [ינאָדאַבאַל].
>> Jason כערשכערן: פיר?
פארוואס איז עס פיר?
>> תּלמיד: ווייַל די פינפט אָרט איז פֿאַר די נאַל כאַראַקטער.
>> Jason כערשכערן: אזוי דער פינפט אָרט איז פֿאַר די נאַל כאַראַקטער.
אזוי אויב איך האבן צו לויפן סטרלען אויף דעם, עס וואָלט געבן מיר פיר.
ריכטיק.
און די מענגע, כאָטש, אויב איך געווען צו ינישאַלייז דעם מענגע, ווי פילע ספּייסיז
וואָלט איך האָבן צו פרעגן פֿאַר?
>> תּלמיד: פינף.
>> Jason כערשכערן: פינף.
איך וואָלט האָבן צו פרעגן פֿאַר פינף, אָבער איך קענען בלויז שטעלן פיר אותיות אין דאָ
ווייַל איך דאַרפֿן צו שטעלן אַז נאַל טערמינאַטאָר אויף די סוף.
אזוי מיר ניטאָ געגאנגען צו שרייַבן אין "אָהאַי" און שטעלן די נאַל טערמינאַטאָר אין בייַ די סוף.
מיר וועט זאָגן דעם איז שטריקל ס יקוואַלז דעם.
וואָס איז ס קלאַמער נול?
ס קלאַמער נול, אַני?
>> תּלמיד: אָו
>> Jason כערשכערן: אָ, פּונקט. ס קלאַמער איינער?
ס קלאַמער פינף?
>> תּלמיד: טוט נישט עקסיסטירן.
>> Jason כערשכערן: טוט נישט עקסיסטירן.
פּונקט רעכט.
קיל.
קיין שאלות וועגן פארשטאנד סטרינגס ווי ערייז פון אותיות?
גוט, דעריבער.
איינער מער פּראָגראַם פֿאַר איר גייז.
שרייַבן אַ פּראָגראַם וואָס פרעגט דער באַניצער פֿאַר אַ שטריקל דעמאָלט פּרינץ אויס יעדער
כאַראַקטער אויף אַ נייַ שורה.
אזוי לאָזן 'ס נעמען דרייַ מינוט צו שרייַבן דעם פּראָגראַם, און דעמאָלט מיר וועט קאָד עס
ווי אַ גרופּע.
>> אנטשולדיגט.
האט איר דאַרפֿן צו זען דעם?
>> תּלמיד: נומ
>> Jason כערשכערן: גוט.
זאל ס נעמען איין מער מינוט צו קאָד דעם, אָדער לפּחות באַקומען אנגעהויבן אויף עס.
>> אזוי איר קענען האַלטן אַרבעט, אָבער איך בין געגאנגען צו אָנהייבן געגאנגען דורך אים.
אזוי ווי פריער, איך האָבן אויף די פאַרשטעלן # אַרייַננעמען קס50.ה, # אַרייַננעמען סטדיאָ.ה.
ינט הויפּט פּאָסל.
ין הויפּט ס געגרייַזלט ברייסאַז, איך האב צוויי באַמערקונגען, פּסעודאָקאָדע.
איינער איז פרעגן פֿאַר אַ שטריקל פון דעם באַניצער.
די רגע איז דרוקן אויס יעדער כאַראַקטער אויף אַ נייַ שורה.
אזוי אננא, קענען איר געבן מיר פרעגן פֿאַר אַ שטריקל פון דעם באַניצער?
>> תּלמיד: פּרינטף.
>> Jason כערשכערן: פּרינטף?
>> תּלמיד: יא.
(
>> Jason כערשכערן: (
>> תּלמיד: "געבן מיר אַ שטריקל.
>> Jason כערשכערן: "געבן מיר אַ Str - אָאָפּס -
שטריקל.
>> תּלמיד: / N ") פּינטל - קאָמע.
>> Jason כערשכערן: סוף די שטריקל, פארמאכט קלאַמערן, פּינטל - קאָמע.
>> תּלמיד: יא.
און דעמאָלט ווייַטער שורה, שטריקל ס = באַקומען שטריקל.
>> Jason כערשכערן: סטרינג ס = באַקומען שטריקל.
>> תּלמיד: יא.
און דעמאָלט ()
>> Jason כערשכערן: ()
>> תּלמיד: פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
פאַנטאַסטיש.
אזוי איך בין געגאנגען צו באַקומען אַ שטריקל און איך בין געגאנגען צו ראַטעווען עס אין וואָס?
וואָס ס די בייַטעוודיק גערופן אַז איר באשאפן?
>> תּלמיד: סטרינג ס.
>> Jason כערשכערן: די בייַטעוודיק איז גערופן ס.
עס ס טיפּ שטריקל.
פּונקט.
ווייַטער זאַך מיר ווילן צו איז דרוקן אויס יעדער כאַראַקטער אויף אַ נייַ שורה.
ווער קענען געבן מיר אַז קאָד?
[ינאָדאַבאַל]?
קענען איר געבן עס צו מיר?
>> תּלמיד: זיכער.
>> Jason כערשכערן: זאל ס טאָן עס.
און נעבעכדיק.
איך טאָן ניט ווי צו איבערחזרן וואָס איר זאָגן ווייַל איר ניטאָ געטינג עס רעכט, אָבער איך
האָבן צו איבערחזרן עס אַזוי אַז ווען זיי טראַנסקרייב דעם, זיי קענען באַקומען אַלע פון
די טעקסט אויס אויף די טראַנסקריפּשאַנז.
אזוי איר קענען נאָר האַלטן גערעדט.
צום באַדויערן, איך האב צו זאָגן עס איבער איר.
איך בין נעבעכדיק, אָבער -
>> תּלמיד: אַז ס פייַן.
פֿאַר ינט איך = 0
>> Jason כערשכערן: פֿאַר ינט איך = 0
>> תּלמיד: איך ווייניקער ווי -
>> Jason כערשכערן: פּינטל - קאָמע.
>> תּלמיד: איידער דעם, קענען מיר לייגן אַ בייַטעוודיק אַזוי איר באַקומען ינט נאָמען לענג?
>> Jason כערשכערן: אָה, איר טאָן ניט וועלן צו שטעלן דעם פּינטל - קאָמע?
גוט.
אזוי וואָס טאָן איר ווילן צו טאָן נאָך נול?
>> תּלמיד: איך ווילן צו באַקומען די שטריקל לענג פון ס און
שטעלן אַז צו אַ בייַטעוודיק?
>> Jason כערשכערן: גוט, אַזוי ווי טאָן איך טאָן אַז?
>> תּלמיד: אזוי איר טאָן ינט לענג =
>> Jason כערשכערן: ינט לענג =
>> תּלמיד: ד-ה-ר-ל-E-ען.
>> Jason כערשכערן: ד-ה-ר-ל-E-ען -
>> תּלמיד: פון ס.
בראַקאַץ.
>> Jason כערשכערן: (ס).
>> תּלמיד: און דעמאָלט איך טראַכטן איר האָבן צו שטעלן אַ פּינטל - קאָמע צווישן די צוויי ינץ.
>> Jason כערשכערן: א פּינטל - קאָמע נאָך נול?
>> תּלמיד: יאָ.
דעריבער לייגן אַ פּינטל - קאָמע נאָך וואָס, און איר זאָגן, איך ווייניקער ווי לענג.
איך ווייניקער ווי לענג, וואָס איז די בייַטעוודיק.
>> תּלמיד: און דעמאָלט פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
>> תּלמיד: איך + +.
>> Jason כערשכערן: איך + +.
עס ס אונדזער פֿאַר שלייף.
גוט, ין די פֿאַר שלייף.
>> תּלמיד: און דעמאָלט טאָן פּרינטף.
>> Jason כערשכערן: פּרינטף.
>> תּלמיד: Brackets.
>> Jason כערשכערן: פּאַרענטהעסעס, ציטירט.
>> תּלמיד: פּאַרענטהעסעס, ציטירט,% C / N.
>> Jason כערשכערן:% C, גוט.
>> תּלמיד: / N.
>> Jason כערשכערן: / N.
>> תּלמיד: קלאָוזד ציטירט.
>> Jason כערשכערן: קלאָוזד ציטירט.
>> תּלמיד: קאַמאַ.
>> Jason כערשכערן: קאַמאַ.
>> תּלמיד: ש
>> Jason כערשכערן: ש
>> תּלמיד: בראַקקעט איך.
>> Jason כערשכערן: בראַקקעט איך.
>> תּלמיד: און דעמאָלט פארמאכט קלאַמערן.
>> Jason כערשכערן: קלאָוזד קלאַמערן.
>> תּלמיד: און דעמאָלט פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
פאַנטאַסטיש.
אזוי לאָזן ס ראַטעווען דעם.
מאַכן רעגע.
טאַקע יינגל.
איך ווע גאַט אַ פּאָר פון ערראָרס.
ערשטער טעות אויף שורה 11, עס זאגט, געריכט אויסדרוק, און עס ס געבן
מיר אַ טעות אַז די רגע ינט, דאָרט ס די טעות.
עס עטלעכע טעות אַרום דאָרט.
טוט אַבי ווער וויסן וואָס טעות וואָס איז?
קערט?
>> תּלמיד: איך טראַכטן עס ס געמיינט צו זייַן אַ קאָמע און ניט אַ פּינטל - קאָמע.
>> Jason כערשכערן: גוט, אַ קאָמע אַנשטאָט פון אַ פּינטל - קאָמע.
אזוי איז אַז אַלע מיר דאַרפֿן צו פאַרריכטן?
>> תּלמיד: נומ
>> Jason כערשכערן: וואָס אַנדערש טאָן מיר דאַרפֿן צו פאַרריכטן?
>> תּלמיד: מיר האָבן צו אַרייַננעמען סטרינג.ה.
>> Jason כערשכערן: אַרייַננעמען סטרינג.ה.
ווו טאָן איך דאַרפֿן צו אַרייַננעמען וואָס?
>> תּלמיד: זעלביקער אָרט איר ניטאָ כולל די אנדערע שטאָפּן, רעכט
נאָך אַרייַננעמען סטדיאָ.ה.
>> Jason כערשכערן: זאל ס זען אויב דאָס לויפט ערשטער ווייַל בכלל, איך ווי
צו פאַרריכטן איין זאַך ערשטער, און דעריבער לויפן עס, און דעמאָלט זען די ערראָרס מיר באַקומען.
אזוי מיר ניטאָ געגאנגען צו קלאָר די וואָקזאַל מיט קאָנטראָל N, לאָזן 'ס טאָן מאַכן רעגע.
אזוי אנדערן טעות אויף שורה 11.
געריכט פּינטל - קאָמע.
און איך בין נאָך געטינג ערראָרס אויף דעם שורה.
אזוי עס האט ניט געגעבן מיר אַ טעות זאגן עס טוט ניט פֿאַרשטיין וואָס סטרלען איז,
אָבער עס איז געבן מיר ערראָרס אויף דעם שורה, אַזוי וואָס אַנדערש איז פאַלש?
מארק?
מארקוס.
>> תּלמיד: צי איר האָבן צו באַזייַטיקן די רגע ינט דעקלאַראַציע?
>> Jason כערשכערן: נעם די רגע ינט.
זאל ס פּרובירן דעם.
איצט קלאָר די וואָקזאַל.
מאַכן רעגע.
טעות.
ימפּליסאַטלי דיקלערינג ביבליאָטעק פונקציאָנירן סטרלען.
אזוי איצט מיר טאָן זען אַז טעות.
וואָס טאָן מיר דאַרפֿן צו אַרייַננעמען?
>> תּלמיד: סטרינג.ה.
>> Jason כערשכערן: אַרייַננעמען סטרינג.ה, מיר וועט טאָן # אַרייַננעמען סטרינג.ה בייַ די שפּיץ
פון דעם עקראַן.
זאל ס ראַטעווען, מאַכן רעגע.
איצט צונויפגעשטעלט.
אזוי ווידער, די זאכן מיר דארף צו געדענקען שורה 12 אין אונדזער פֿאַר שלייף ווען
מיר ניטאָ באַשטעטיקן עס אַרויף, ינט איך = 0, לענג = סטרלען (ס).
>> דאס איז אַ פאַנטאַסטיש סטראַטעגיע.
דער נוסח פון דעם איז גרויס, די פּלאַן פון דעם איז גרויס.
מיר קענען גיין אין די סיבות שפּעטער, אָבער דעם וועג איר נאָר דאַרפֿן צו רופן
סטרלען אַמאָל אַנשטאָט פון יעדער איין צייַט איר לויפן דורך די שלייף.
אבער, איר דאַרפֿן צו נוצן אַ קאָמע דאָרט און איר טאָן ניט דאַרפֿן ינט ווידער.
אויב איר ניטאָ דיקלערינג ביידע יענע וועריאַבאַלז צוזאַמען, איר
טאָן ניט דאַרפֿן ינט ווידער.
און דעריבער אויב איר ניטאָ געגאנגען צו נוצן סטרלען, וואָס איז אן אנדער ביבליאָטעק
פונקציאָנירן נישט אַרייַנגערעכנט אין סטדיאָ.ה אָדער קס50.ה, מאַכן
זיכער איר אַרייַננעמען סטרינג.ה.
קערט?
>> תּלמיד: אזוי דעריבער אויב איר טאָן ניט דאַרפֿן צו זאָגן וואָס טיפּ לענג איז, טוט וואָס
מיינען עס האט צו זייַן אַ ינט?
איר קען נישט האָבן צוויי פאַרשידענע טייפּס דאָרט?
>> Jason כערשכערן: אזוי איר קען האָבן צוויי פאַרשידענע טייפּס.
לענג איז אַ ינט דאָ, כאָטש.
לענג איז אַ ינט ווייַל עס ס קאָמע און דעריבער די זעלבע זאַך.
>> תּלמיד: אזוי עס אַסומז אַז עס ס 'געגאנגען צו זייַן די זעלבע ווי דער ערשטער איינער?
>> Jason כערשכערן: עקסאַקטלי.
מיר ניטאָ ניט געגאנגען צו טאָן דעם איצט, אָבער איר קענען אַרייַננעמען צוויי וועריאַבאַלז אויף די
זעלביקער שורה ניצן איינער דאַטן טיפּ.
אזוי ינט X, י וואָלט שאַפֿן צוויי וועריאַבאַלז.
אזוי ינט X, י, אויב מיר מאַכן וואָס, עס גיט מיר אַ אַניוזד בייַטעוודיק X און י ווייַל
מיר טאָן ניט נוצן זיי.
אזוי פּאַטינג פּאָסל איידער איז נאָר אַ פאַנטאַזיע קונץ אויב איר טאָן נישט נוצן
עפּעס, צו נוצן עס.
אבער ווי איר זען, איך מאַכן X און י אויף די זעלבע שורה מיט אַ קאָמע.
עס ס שאפן צוויי ינטאַדזשערז רעכט דאָרט.
אזוי יאָ, טאָוטאַלי מעגלעך צו שאַפֿן צוויי זאכן אויף די זעלבע שורה
אפגעשיידט דורך אַ קאָמע.
זאל ס באַקומען באַפרייַען פון יענע, כאָטש.
>> אזוי דאָרט ס רעגע.
דאנק איר גויס פֿאַר קאָודינג עס פֿאַר אונדז.
זאל ס מאַכן עס איין מער צייַט, לויפן אים.
געבן מיר אַ שטריקל.
[ינאָדאַבאַל], איר האט רובֿ פון עס.
וואָס ס די שטריקל?
>> תּלמיד: העלא.
>> Jason כערשכערן: העלא.
ה-E-ל-ל-אָ, יעדער כאַראַקטער אויף איין ליניע.
קוקט גרויס.
זאל ס לויפן עס ווידער.
שטענדיק געגאנגען צו טשעק פֿאַר ווינקל קאַסעס.
וואָס ס אַ גוט ווינקל פאַל צו טשעק?
>> תּלמיד: א נומער?
>> Jason כערשכערן: א נומער.
אזוי איך וועט שטעלן אין 1, און עס פּרינץ אויס 1.
עס ס נישט אַסקינג פֿאַר אותיות, אַזוי עס מיינט ווי נומערן אַרבעט.
גוט ווינקל פאַל צו קאָנטראָלירן.
וואָס ס 'אנדערן גוט ווינקל פאַל צו טשעק?
>> תּלמיד: א פּוסט שטריקל.
>> Jason כערשכערן: הם?
>> תּלמיד: ווי אַ ליידיק שטריקל.
>> Jason כערשכערן: עמפּטי שטריקל.
אזוי לאָזן ס ניט שטעלן אין עפּעס.
און וואָס געץ געדרוקט אויס?
>> תּלמיד: גאָרנישט.
>> Jason כערשכערן: גאָרנישט.
מיינט ווי עס אַרבעט.
איר קען פּרובירן מער ווינקל קאַסעס, אָבער בכלל נומערן, אַ אַנדערש דאַטן איז
גרויס צו פּרובירן, ווי ווויל איז גאָרנישט.
גאָרנישט, נול, נעגאַטיוועס ביסט שטענדיק גרויס דאס צו פּרובירן און דאס איר
זאָל פּרובירן, דאס אַוואַדע מיר וועט פּרובירן פֿאַר און קוק 50 וועט פּרובירן פֿאַר.
קיין שאלות וועגן ספּעלל.ק?
>> גוט, לאָזן 'ס קאָפּ צוריק.
איך האָבן איין מער פּראָגראַם פֿאַר איר גויס צו שרייַבן.
עס ס גערופן סטודענצ.ק.
דאס איז אַ פּראָגראַם וואָס פרעגט דער באַניצער פֿאַר פינף נעמען, דעריבער ראַנדאַמלי טשוזיז
און פּרינץ אויס איינער פון די נעמען.
דעם פּראָגראַם איז אַ קליין ביסל מער ינוואַלווד ווי די לעצטע צוויי מיר געשריבן,
אַזוי וואָס טאָן ניט מיר נעמען פינף מינוט צו קאָד עס ינדיווידזשואַלי, און דעמאָלט מיר וועט
קאָד עס ווי אַ גרופּע.
>> דעם פּראָגראַם אויך אַרייַנציען עטלעכע זאכן איר זאלט ​​ניט האָבן געזען פריער, אַזוי אויב
איר האָט אַ קשיא וועגן, ווי טאָן איך טאָן אַז, כאַפּן דיין האַנט.
איך וועט קומען איבער און פונט איר אין די רעכט ריכטונג.
אבער מיר ניטאָ אויך טאן עס ווייַל דעם וועט זייַן אַ גוט וועג צו באַקענען עטלעכע
סוגיות וואָס זענען טריקי.
>> אזוי עס אַרבעט, רעכט?
>> תּלמיד: יאָ.
>> Jason כערשכערן: ווען איר דרייַ אין אַ פּראָבלעם שטעלן, דאָרט ס פילע וועגן צו טאָן
עס, אָבער עטלעכע זענען מער עלעגאַנט ווי אנדערע.
זאל אונדז ונטערטוקנ ין
# אַרייַננעמען קס50.ה.
# אַרייַננעמען סטדיאָ.ה.
ינט הויפּט פּאָסל, געגרייַזלט ברייסאַז.
ין די געגרייַזלט ברייסאַז, איך האב צוויי באַמערקונגען.
דער ערשטער איינער איז, פרעגן די באַניצער פֿאַר פינף נעמען.
די רגע איינער איז, ראַנדאַמלי קלייַבן און דרוקן אויס איינער פון די נעמען.
אזוי לאָזן 'ס טאָן די ערשטער איינער, פרעגן דער באַניצער פֿאַר פינף נעמען.
ווער האט געבעטן דעם באַניצער פֿאַר פינף נעמען און קענען זאָגן מיר ווי צו טאָן וואָס?
נאָר צוויי מענטשן האבן די ערשטער טייל.
דרייַ מענטשן האט דער ערשטער טייל.
פיר, פינף.
טאָם, ווי טאָן איר טאָן עס?
>> תּלמיד: איר וואָלט דערקלערן אַ שטריקל און דעמאָלט נאָמען, קלאַמער פינף.
>> Jason כערשכערן: סטרינג נאָמען קלאַמער פינף.
אזוי וואָס איז דעם שורה טאן, שטריקל נאָמען קלאַמער פינף?
>> תּלמיד: איר וואָלט דערקלערן אַ מענגע פון ​​סטרינגס.
>> Jason כערשכערן: דאס איז אַ מענגע פון ​​סטרינגס.
ווי פילע סטרינגס זענען געגאנגען צו פּאַסיק אין דאָ?
>> תּלמיד: פינף.
>> Jason כערשכערן: פינף.
ויסגעצייכנט.
מיר ניטאָ געגאנגען צו רופן עס נעמען ווייַל מיר ניטאָ געגאנגען צו באַקומען קייפל אָנעס.
גוט, ווייַטער?
>> תּלמיד: און דעמאָלט איר האָבן אַ פֿאַר שלייף -
>> Jason כערשכערן: פֿאַר שלייף.
>> תּלמיד: - פֿאַר איך = 0.
>> Jason כערשכערן: פֿאַר (ינט איך = 0.
>> תּלמיד: פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
>> תּלמיד: איך ווייניקער ווי פינף.
>> Jason כערשכערן: איך ווייניקער ווי פינף.
>> תּלמיד: פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
>> תּלמיד: איך + +.
>> Jason כערשכערן: איך + +.
>> תּלמיד: און דעמאָלט פארמאכט קלאַמערן.
>> Jason כערשכערן: קלאָוזד קלאַמערן, און דעמאָלט עטלעכע געגרייַזלט ברייסאַז.
ין די געגרייַזלט ברייסאַז?
>> תּלמיד: און דעמאָלט פּרינטף.
>> Jason כערשכערן: פּרינטף.
>> תּלמיד: עפֿן קלאַמערן, נאָמען% ד.
>> Jason כערשכערן: אנטשולדיגט?
>> תּלמיד: נאָמען.
>> Jason כערשכערן: נאָמען.
>> תּלמיד: און דעמאָלט פּלאַץ, און דעמאָלט% ד.
>> Jason כערשכערן: נאָמען, פּלאַץ,% ד.
>> תּלמיד: און דעמאָלט / N, און דעמאָלט פארמאכט.
>> Jason כערשכערן: אזוי נאָמען, פּלאַץ, % ד / N, פארמאכט קלאַמערן.
>> תּלמיד: קאַמאַ, איך + 1.
איך בין נעבעכדיק.
פארמאכט ציטירן, און דעמאָלט קאָמע, איך +1.
>> Jason כערשכערן: קלאָוזד ציטירן, קאָמע, איך +1.
>> תּלמיד: יא.
און דעמאָלט דער ווייַטער שורה -
>> Jason כערשכערן: איך + 1.
>> תּלמיד: יא.
און דעמאָלט דער ווייַטער רוק איז נעמען קלאַמער איך.
>> Jason כערשכערן: ווייַטער שורה איז נעמען קלאַמער איך.
>> תּלמיד: = באַקומען שטריקל.
>> Jason כערשכערן: = באַקומען -
הויפּט - שטאָט ג-E-ה -
שטריקל.
אָאָפּס, נעבעכדיק.
>> תּלמיד: עפֿן, פארמאכט קלאַמערן און דעמאָלט -
>> Jason כערשכערן: עפֿן, פארמאכט פּאַרען.
>> תּלמיד: פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
גוט, אַזוי איר ינישאַלייז די מענגע פון סטרינגס, נעמען, און דעמאָלט גיין דורך אַ
פֿאַר שלייף, און פינף מאל דרוקן אויס עטלעכע פּינטלעך צו דער באַניצער און דעמאָלט קראָם
פינף סטרינגס.
טוט אַבי ווער האָט קיין אַדזשאַסטמאַנץ צו דעם?
טאָם, איך טראַכטן יעדער יינער אַגריז מיט איר.
קוקט שיין גוט.
גוט.
פארוואס האט איר טאָן איך +1, כאָטש?
>> תּלמיד: איך מיינען, טוט ניט האָבן צו זייַן, אָבער איך +1 אַזוי אַז עס ס
נאָמען איינער צו נאָמען פינף.
אַנדערש, עס וואָלט זייַן נאָמען נול צו נאָמען פיר.
>> Jason כערשכערן: אזוי איר האט איך +1 ווייַל אַנדערש עס וואָלט האָבן
געדרוקט אויס נול דורך פיר ווייַל אַז ס ווי קאָמפּיוטערס טראַכטן, אָבער יומאַנז
טאָן ניט טאַקע לייענען ווי אַז.
וואָס איז אן אנדער זאַך איר וועט טרעפן.
מאל ווען איר דרוקן אויס עפּעס צו די באַניצער, איר וועט וועלן צו מאַכן עס אַ
קליין ביסל פּריטיער, און טאן איך +1 אין דעם פאַל איז אַ
וועג צו מאַכן עס פּריטיער.
>> איך אויך זען פינף צוויי מאָל, שטריקל נאָמען איז פינף, איך איז ווייניקער ווי פינף.
איך וויסן ווו איר גאַט דער פינף.
איר גאַט עס פון מיר טעלינג איר פינף נעמען.
אבער אויב מיר געוואלט צו מאַכן די קאָד אַ קליין ביסל מער געזונט, איין זאַך מיר
קען טאָן איז אויס דאָ, אַרויס פון ינט, מיר געקענט טאָן עפּעס ווי דעם,
# דעפינירן, און מיר געקענט טאָן נעמען 5.
>> אזוי בייסיקלי, ווו נאָר איך שרייַבן קאפיטאל ען, קאפיטאל א, קאפיטאל ב, קאפיטאל E,
הויפּט - שטאָט ז, אַז שטריקל, עס וועט פאַרבייַטן אַז מיט 5 אין די קאָד.
אָדער לאָזן 'ס נאָר רופן עס - מיר וועט נאָר רופן עס נומער.
אזוי איך בין דיפיינינג אַלע קאַפּס נומער צו זייַן 5.
>> אזוי איצט ווו נאָר איך האָבן דעם נומער 5, איך קענען פאַרבייַטן עס מיט אַלע קאַפּס נומער.
און איצט, אויב איך ווילן צו טוישן דעם נומער פון נעמען, אַלע איך דאַרפֿן צו טאָן איז
דעם איין שורה, שורה פיר, ווו איך האָבן # דעפינירן נומער 5, טוישן וואָס צו 10,
אָדער טוישן וואָס צו 4.
ווען דיין קאָד געץ מער, איר ניטאָ ניט געגאנגען צו געדענקען אַלע די ערטער איר
שטעלן ווי פילע נעמען איר געוואלט, און אין סדר פֿאַר איר ניט צו פאַרפירן איינער, דאָס איז
אַ גוט וועג צו טאָן עס, צו געפינען עפּעס אַרויף שפּיץ און דעמאָלט נאָר נוצן אַז פראַזע
אומעטום איבער דיין קאָד.
מארקוס?
>> תּלמיד: איז אַז סטייליסטיקלי בילכער ווי גלאָובאַלי דיפיינינג אַ
קעסיידערדיק ען?
>> Jason כערשכערן: אזוי איז אַז סטייליסטיקלי בילכער ווי גלאָובאַלי
דיפיינינג אַ קעסיידערדיק ען?
אזוי איר ניטאָ געזאגט איר קען טאָן, ינט נומער = 5?
>> תּלמיד: צי זיי האָבן קאַנסאַנאַנץ אין C אָדער ניט?
>> Jason כערשכערן: אָדער קאָנסט - אין גלייַך.
אזוי איר ניטאָ געזאגט נאָר אַ גלאבאלע בייַטעוודיק?
>> תּלמיד: יאָ.
>> Jason כערשכערן: אזוי סטייליסטיקלי, דאָרט ס קיין דאַווקע איינער רעכט
ענטפֿערן, אָבער ביידע פון ​​די ביסט בעסער ווי נאָר פארווארפן די טראַפ
נומערן איבער דיין קאָד.
מיר רופן זיי מאַגיש נומערן.
ווען איך קוק אין דיין קאָד אָדער ווען אַבי ווער ס לייענען דורך אים, זיי
טאָן ניט וועלן נאָר די טראַפ - נומערן וואָס טאָן ניט מאַכן זינען.
אפילו די נומער 26, וואָס בכלל איז די נומער פון אותיות אין די אלפאבעט,
עס ס 'בעסער צו דעפינירן אלפאבעט אַרויף שפּיץ און ראַטעווען די נומער 26 אין אַז שטריקל,
אויב אַז מאכט זינען.
>> אָדער אויף פּראָבלעם שטעלן איין, גאַנץ ווי - ווידער, מיר האבן נישט רעדן וועגן דעם בייַ
די צייַט, אָבער אַנשטאָט פון נאָר פארווארפן אין אַ 25 אומעטום אָדער אַ 10, איר קענען
ראַטעווען די נומער 25 ווי פערטל אָדער 10 ווי צענעלע, און אַז מאכט עס גרינגער פֿאַר
ווער ס לייענען דורך דיין קאָד צו פֿאַרשטיין וואָס איר אויסדערוויילט אַז נומער.
און אויך פֿאַר איר, אויב איר אלץ ווילן צו דערהייַנטיקן דיין קאָד, עס מאכט עס אַ ביסל
מער געזונט.
יאָ?
>> תּלמיד: איז דאָס קאָד אויך געגאנגען צו זייַן פאַראַנען פֿאַר אונדז נאָך?
>> Jason כערשכערן: כל פון די קאָודז אַז מיר האָבן געשריבן צוזאַמען זענען
געגאנגען צו זייַן ימיילד צו איר גויס און בנימצא.
יא.
אזוי פרעגן די באַניצער פֿאַר פינף נעמען.
ראַנדאַמלי קלייַבן און דרוק איינער פון די נעמען.
ווער האט דעם שורה?
דאס איז די טריקיאַסט שורה דאָ.
אנטשולדיגט, טאָם.
איר האט אַ טאַקע גוט אַרבעט, אָבער דאָס איז אַ ביסל טריקיער.
מארקוס, גיין פאָרויס.
>> תּלמיד: נו ערשטער, איר ניטאָ געגאנגען צו דאַרפֿן צו אַרייַננעמען סטדליב.ה און טימע.ה.
>> Jason כערשכערן: אזוי איר ניטאָ געזאגט בייַ די שפּיץ, אַרייַננעמען צוויי מער לייברעריז.
איר ווילן מיר צו אַרייַננעמען ד-ה-ד-ל-איך-בייטן פּונקט ה, סטאַנדאַרד ביבליאָטעק, און וואָס
איז געווען די אנדערע איינער?
>> תּלמיד: טימע.ה.
>> Jason כערשכערן: # אַרייַננעמען טימע.ה.
אזוי די ביסט צוויי מער לייברעריז.
איך יבערנעמען איצט מיר ניטאָ געגאנגען צו זייַן ניצן פאַנגקשאַנז אַז ביסט קאַנטיינד אין די
צוויי, וואָס איז וואָס איר דארף צו אַרייַננעמען זיי?
>> תּלמיד: אזוי דעמאָלט, ערשטער איר רע געגאנגען צו ווילן צו שרייַבן סראַנד.
>> Jason כערשכערן: סראַנד.
>> תּלמיד: (מאָל (0)
>> Jason כערשכערן: אנטשולדיגט.
סראַנד (מאָל (
>> תּלמיד: 0.
>> Jason כערשכערן: 0.
>> תּלמיד:)), פּינטל - קאָמע.
>> Jason כערשכערן: אן אנדער פארמאכט פּאַרען?
פּינטל - קאָמע.
איך בין געגאנגען צו נאָר פאַרבייַטן דיין נול מיט נאַל.
עס וועט טאָן וועגן די זעלבע זאַך, אָבער בכלל, איר וועט זען נאַל, וואָס
מיר וועט רעדן וועגן דעם שורה אין אַ רגע.
>> תּלמיד: סטיליסטיקאַללי בעסער?
>> Jason כערשכערן: בכלל, מענטשן רעכט נאַל, אָבער זעלבע זאַך.
>> תּלמיד: און דעמאָלט ינט נאָמען.
>> Jason כערשכערן: ינט נאָמען.
>> תּלמיד: =
>> Jason כערשכערן: =
>> תּלמיד: ראַנד.
>> Jason כערשכערן: ראַנד.
>> תּלמיד: ()
>> Jason כערשכערן: ()
>> תּלמיד: מאָדולאָ נומער.
>> Jason כערשכערן: וואָס ס מאָדולאָ?
דער כאַראַקטער?
די פּראָצענט כאַראַקטער?
>> תּלמיד: פּראָצענט כאַראַקטער.
מאָדולאָ נומער וואָס איר דיפיינד אַרויף שפּיץ.
>> Jason כערשכערן: מאָדולאָ נומער.
>> תּלמיד: און דעמאָלט פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
>> תּלמיד: און דעמאָלט נייַ שורה, פּרינטף.
>> Jason כערשכערן: פּרינטף.
>> תּלמיד: (
>> Jason כערשכערן: (
>> תּלמיד: "
>> Jason כערשכערן: "
>> תּלמיד:% s / N
>> Jason כערשכערן:% s / N
>> תּלמיד: "
>> Jason כערשכערן:% s / N "
>> תּלמיד: קאַמאַ, פּלאַץ נעמען.
>> Jason כערשכערן: ספעיס -
>> תּלמיד: אָה, איך טרעפן, וואָס האט מיר רופן עס דאָ?
>> Jason כערשכערן: מיר גערופן עס נעמען.
>> תּלמיד: עפֿן קלאַמער, נאָמען.
>> Jason כערשכערן: עפֿן קלאַמער, נאָמען.
>> תּלמיד: קלאָוזד קלאַמער.
>> Jason כערשכערן: קלאָוזד קלאַמער.
>> תּלמיד:)
>> Jason כערשכערן:)
>> תּלמיד: פּינטל - קאָמע.
>> Jason כערשכערן: פּינטל - קאָמע.
גוט, לאָזן ס ראַטעווען.
זאל ס מאַכן דעם קאָד.
סטודענטן.
זאל ס לויפן דעם קאָד.
סטודענטן.
ניט. / תּלמיד. . / סטודענטן.
נאָמען איינער.
מיר וועט זאָגן דוד.
נאָמען צוויי, רדזש.
נאָמען דרייַ, ראָב.
נאָמען פיר, לוקאַס.
נאָמען פינף, יוסף.
און דעמאָלט עס פּרינץ אויס יוסף ווידער.
>> אזוי לאָזן מיר לויפן דעם ווידער.
זאל מיר טאָן די זעלבע נעמען.
דוד, רדזש, ראָב, לוקאַס, יוסף.
און עס האט מיר דוד דעם צייַט.
אזוי איך האט די זעלבע זאַך, אָבער עס האט מיר אַ אַנדערש זאַך, און אַז ס
ווייַל, פון קורס, מיר ניטאָ אַסקינג פֿאַר אַ טראַפ - נאָמען.
אזוי איך טראַכטן, באזירט אַוועק פון מיר וואַנדערינג אַרום די פּלאַץ, וואָס רובֿ מענטשן
מיסטאָמע גאַט דער ערשטער טייל רעכט, באַשטעטיקן אַרויף אַז מענגע און דעמאָלט געטינג
אַלע די נעמען.
איך בין גערעדט וועגן שורות 10 דורך 16.
אבער שורות 18 דורך 21 זענען מיסטאָמע עטלעכע זאכן איר האָבן נישט געזען פאר,
אַזוי לאָזן ס גיין דורך יענע.
>> דעם שורה, סראַנד צייַט נאַל איז יסענשאַלי -
נעבעכדיק, לאָזן ס האָפּקען אַראָפּ אַ שורה, ראַנד ().
וואָס גיט איר אַ טראַפ - נומער, אַ טראַפ ינטאַדזשער.
און אויב איר שלאָגן מענטש ראַנד, וואָס אַ פּלאַץ פון איר האט -
ב-א ען פּלאַץ ר-א ען-ד -
אין דער וואָקזאַל ווי דעם, ב-א ן אָרט ר-א ען-ד, שלאָגן אַרייַן.
איר וואָלט קומען אַרויף צו די מאַנואַל און וואָלט קענען צו לייענען אַז די ראַנד
באַפֿעל אַוטפּוץ NUM פּסעוודאָ טראַפ ביטעס נאָך סידינג דער טראַפ - נומער
גענעראַטאָר אַמאָל.
>> אזוי אַז ס אַ באַשרייַבונג.
וואָס איז וואָס ראַנד טוט, גיט איר אַ טראַפ - נומער ווען
איר רופן אַז פונקציאָנירן.
צום באַדויערן, עס ס ניט טאַקע טראַפ ווייַל אויב איר נאָר רופן טראַפ
אָן געטינג עס עטלעכע זוימען, עטלעכע סטאַרטינג פונט, עס וועט שטענדיק קלייַבן
דער זעלביקער איינער און עס ניצט אַ פאָרמולע צו באַשטימען דעם ווייַטער איינער.
אזוי אויב איר רופן ראַנד, עס וועט נאָר געבן איר די זעלבע זאַך.
עס וועט זייַן זייער פּרידיקטאַבאַל.
עס פאקטיש וועט נישט זייַן טראַפ.
>> אזוי וואָס מיר דאַרפֿן צו טאָן, פּער מארקוס ס ינסטראַקשאַנז צו מיר, האבן זוימען ראַנד
מיט עפּעס אַנדערש, וואָס איז וואָס די סראַנד פונקציאָנירן טוט.
עס זאמען ראַנד מיט עפּעס אַ ביסל מער טראַפ - ווי די זעלבע זאַך, און
ער ס סידינג עס מיט צייַט נאַל, וואָס איז, נאָר דורך קאַנווענשאַן, דער קראַנט
צייַט אין סעקונדעס.
>> אזוי איר ניטאָ אַסומינג אַז יעדער יינער ס נישט געגאנגען צו לויפן די קאָד אין די פּינטלעך
זעלביקער רגע, אַזוי עס ס אַ זיכער געוועט אַז צייַט נאַל איז געגאנגען צו זייַן אַנדערש
יעדער מאָל דעם קאָד איז לויפן.
זיכער געוועט אַז אזוי, סראַנד וועט זוימען ראַנד מיט עפּעס אַנדערש יעדער
איין מאָל.
אזוי דורך קאַנווענשאַן, ווען מיר טאָן ווילן אַ טראַפ - נומער, מיר שרייַבן דעם שורה,
סראַנד צייַט נאַל, צו געבן אונדז אַ פיל מער טראַפ זוימען, און דעמאָלט מיר לויפן
ראַנד, וואָס גיט אונדז אַ טראַפ - נומער.
יאָ?
>> תּלמיד: קען איר זאָגן וואָס איר מיינען דורך זוימען?
>> Jason כערשכערן: סיד ווי אין -
אַזוי ראַנד איז געגאנגען צו קלייַבן עטלעכע נומער און עס ס 'געגאנגען צו נוצן עטלעכע
פאָרמולע צו באַקומען דאָרט.
אזוי עס ס 'געגאנגען צו אָנהייבן מיט עפּעס און דעריבער ווענדן עס אין עפּעס באזירט
אַוועק פון וואָס פאָרמולע.
אויב איר שטענדיק געבן עס די זעלבע זאַך, עס ס שטענדיק געגאנגען צו דרייַ עס אין די
זעלביקער זאַך.
אזוי אַז ערשטער זאַך איר געבן עס איז די זוימען.
אזוי איר ווילן צו געבן עס עפּעס פאַרשידענע צו אָנהייבן אויס מיט, און אַזוי עס
וועט קער עס אין עפּעס אַנדערש.
>> און דעמאָלט לעסאָף, שורה 20, דאָס% איז גערופן די
מאָדולאָ, און אַז איז קאַנפיוזינג.
אַז ס 'עפּעס אַז איז אַ קליין ביסל פאַרשידענע דאָ אַז איר טאָן ניט טאַקע
האָבן אין פאַקטיש לעבן מאַט.
אבער יסענשאַלי, ווען איר נעמען אַ ריז נומער און איר טיילן אין C, וואָס
כאַפּאַנז צו די רעשט?
>> תּלמיד: עס געץ טראַנגקייטיד.
>> Jason כערשכערן: עס געץ טראַנגקייטיד.
אזוי 20 צעטיילט דורך 3 איז וואָס?
וואָס טוט אַז צוריקקומען צו איר, 20 צעטיילט דורך 3.
אנטשולדיגט, 10 צעטיילט דורך 3.
וואָס טוט אַז צוריקקומען צו איר?
>> תּלמיד: [ינאָדאַבאַל].
>> Jason כערשכערן: 10 צעטיילט דורך 3 פּונקט קערט 3, נישט 3 רעשט 1.
אזוי וואָס 10 מאָדולאָ 3 קערט איז נאָר די רעשט, 1.
אזוי אויב איר געוואלט צו וויסן וואָס 10 צעטיילט דורך 3 פאקטיש איז געווען, איר וואָלט
טאָן 10 צעטיילט דורך 3, איר 'ד באַקומען דיין 3, און דעמאָלט איר 'ד טאָן 10 מאָדולאָ 3, און
איר 'ד באַקומען אַ 1.
אזוי איר 'ד פאַרשטיין אַז 10 צעטיילט דורך 3 איז 3, רעשט 1.
>> און אין דעם שורה, ראַנד קען זייַן קיין ינטאַדזשער, יסענשאַלי.
אזוי מאָדולאָ איז געזאגט, טיילן עס דורך נומער, וואָס איז אין דעם פאַל 5.
און אויב איר אלץ טיילן דורך אַ נומער, די ינטאַדזשער שטענדיק האט צו זייַן ווייניקער ווי
אַז נומער.
אזוי אויב איר ניטאָ דיוויידינג דורך אַ נומער 5, די רעשט איז שטענדיק געגאנגען צו זייַן
נול דורך פיר.
אַז ס נאָר ווי דער מאַט אַרבעט אויס.
>> אזוי אַ גרויס נומער מאָדולאָעד דורך אַ קלענערער נומער וועט שטענדיק צוריקקומען
רעשט און וועט שטענדיק צוריקקומען עטלעכע נומער אַז ס ווייניקער ווי די נומער איר
צעטיילט דורך.
טוט אַבי ווער האָט קיין שאלות וועגן מאָדולאָ, ווייַל עס וועט קומען אין זייער,
זייער האַנטיק, אַזוי איך ווילן צו מאַכן זיכער יעדער יינער פארשטייט עס?
קיל.
און מיר געזען אַז דעם פּראָגראַם געארבעט.
גוט, מאָווינג אויף.
>> אזוי ווייַטער, מיר ניטאָ געגאנגען צו גיין אין פאַנגקשאַנז, און מיר ניטאָ געגאנגען צו גיין
דורך די מנוחה פון דעם שטאָפּן שיין געשווינד ווייַל איך ווילן צו באַקומען צו
באַפֿעל שורה טענות.
אזוי פאַנגקשאַנז זענען יסענשאַלי, ווי איר 'ווע געזען, שוואַרץ באָקסעס.
זיי נעמען דאס אין גערופן פּאַראַמעטערס, זיי טאָן עפּעס צו זיי, אָדער
טוישן זיי אָדער מאַכן עטלעכע זייַט יפעקס, און ענדלעך, זיי שפּייַען
עפּעס אויס, וואָס איז דער צוריקקער ווערט.
קענען אַבי ווער געבן מיר איין סיבה וואָס מיר וואָלט נוצן פאַנגקשאַנז?
אַבי ווער?
איין סיבה פארוואס מיר 'ד נוצן פאַנגקשאַנז?
ווער עס יז?
איך געזען צוויי הענט.
וואָס ס אַ גוט סיבה?
מארקוס?
>> תּלמיד: אויב איר האָבן צו רופן די זעלבע פּייַדע פון ​​קאָד קייפל מאל.
>> Jason כערשכערן: גוט, אויב איר דאַרפֿן צו רופן די זעלבע פּייַדע פון
קאָד קייפל מאל.
דזשעף, האט איר האָבן אַ אַנדערש סיבה?
>> תּלמיד: פונקט אַזוי אַז איר קענען קאָד ווייניקער.
>> Jason כערשכערן: איר קענען קאָד ווייניקער.
רעכט.
אויב איר ווילן צו טאָן עפּעס אַ פּלאַץ -
אין די פֿריִערדיקע קאָד, איך קען האָבן געשריבן באַקומען שטריקל פינף מאל, אָבער אַ
פֿאַר שלייף מאכט עס קוקן ניסער און איר האָבן צו שרייַבן ווייניקער קאָד.
פאַנגקשאַנז ביסט אַ ענלעך געדאַנק.
אויב איך ווילן צו טאָן די זעלבע זאַך אַ פּלאַץ, מאַך עס צו אַ פונקציאָנירן און רופן אַז
פונקציאָנירן יעדער צייַט.
וואָס וועט טאָן אַז זאַך פֿאַר איר.
אַז ס אַ גרויס סיבה צו נוצן פאַנגקשאַנז.
>> אזוי אַנאַטאָמי פון אַ פֿונקציע.
א פֿונקציע וועט בכלל קוקן ווי דעם.
עס וועט אָנהייבן מיט די צוריקקומען טיפּ, דעמאָלט איר וועט באַקומען דעם נאָמען.
עס וועט נעמען די טענות, אַנדערש באקאנט ווי די פּאַראַמעטערס, און ין
יענע געגרייַזלט ברייסאַז, איר וועט שרייַבן דיין קאָד.
>> מיר ווע געזען איין פֿונקציע אַ פּלאַץ.
אַז ס הויפּט.
דאָ איז הויפּט סופּעראַמפּאָוזד אַנטו אַז אַנאַטאָמי איך געהאט פריער.
וואָס טוט ינט רעכט דאָ באַטייַטן?
וואָס טוט ינט מיינען?
ווען איך שרייַבן ינט הויפּט (פּאָסל).
>> תּלמיד: צוריק טיפּ?
>> Jason כערשכערן: אנטשולדיגט?
>> תּלמיד: דער צוריקקער טיפּ.
>> Jason כערשכערן: ינט איז די צוריקקומען טיפּ, פּונקט רעכט.
הויפּט קערט אַ ינט.
וואָס איז הויפּט?
>> תּלמיד: פונקטיאָן נאָמען.
>> Jason כערשכערן: הויפּט איז די נאָמען פון די פֿונקציע.
פּונקט רעכט.
און פּאָסל?
וואָס איז פּאָסל ין דעם קלאַמערן?
>> תּלמיד: עס טוט נישט נעמען קיין פונדרויסנדיק ווערט.
>> Jason כערשכערן: אזוי פּאָסל -
רעכט.
ין דעם קלאַמערן, מיר שטעלן די פּאַראַמעטערס אָדער די טענות די
פונקציאָנירן נעמט, וואָס גייט ין די שוואַרץ קעסטל.
ווען איר שרייַבן פּאָסל, איר ניטאָ געזאגט דאָס נעמט גאָרנישט ין
אזוי ינט הויפּט פּאָסל מיטל הויפּט ס ניט גענומען עפּעס ין
>> ין די געגרייַזלט ברייסאַז, מיר האָבן עטלעכע קאָד, און דעמאָלט מיר זען אין די סוף
צוריקקומען נול.
וואָס טוט צוריקקומען נול מיינען?
נו, מיר גערעדט וועגן צוריקקומען טיפּ.
הויפּט דאַרף צו צוריקקומען אַן ינט.
אַז ס וואָס דאָס שורה טוט.
עס קערט אַ ינט, נול.
>> פון קורס, מיר האָבן נישט געזען אַז אַ פּלאַץ ווייַל אין די פּראָגראַממינג מיר טאָן מיט
די מאשינען מיר טאָן און די קאַמפּיילערז מיר נוצן נאָוואַדייַס, איר
טאָן ניט דאַרפֿן אַז שורה.
הויפּט איז ספּעציעל גענוג אַז עס ווייסט ווען איר דערגרייכן דעם סוף פון הויפּט, נאָר
צוריקקומען נול אויב אַלץ זענען געזונט.
אין פאַקט, אויב עפּעס טוט נישט גיין גוט, הויפּט וועלן אָפֿט צוריקקומען אַ אַנדערש
נומער מרמז אַז עפּעס זענען פאַלש מיט דיין פּראָגראַם.
>> אזוי בכלל ווען איר זען קאָד, איר טאָן ניט שרייַבן צוריקקומען נול, אָבער עס ס 'גוט
צו וויסן אַז עס ס געשעעניש הינטער די סינז ווייַל ווען איר שרייַבן
אן אנדער טיפּ פון פונקציאָנירן, איר זענט געגאנגען צו דאַרפֿן צו
אַרייַננעמען אַ צוריקקומען שורה.
אויב איר ניטאָ געזאגט איך בין געגאנגען צו צוריקקומען אַן ינט, איר האָבן צו
שרייַבן צוריקקומען עפּעס.
אויב איר זאָגן פּאָסל אַרויף דאָ אין די אָנהייב, פּאָסל הויפּט פּאָסל, פֿאַר
למשל, דעמאָלט עס ס ניט אומגעקערט עפּעס - פּאָסל מיטל גאָרנישט -
אַזוי איר טאָן ניט דאַרפֿן אַז צוריקקומען שורה.
אבער איר אלץ שרייַבן עפּעס אַז ס 'נישט פּאָסל פֿאַר די צוריקקומען טיפּ, איר דאַרפֿן
אַ שורה וואָס זאגט צוריקקומען און איר דאַרפֿן צו שטעלן עפּעס דאָרט
וואָס שוועבעלעך דעם טיפּ.
קיין שאלות וועגן וואָס?
זיס.
>> פאַרנעם.
דאס איז עפּעס מיר ווע גערירט אויף ווי געזונט.
יעדער בייַטעוודיק, ווי מיר וויסן, האט אַ זיכער פאַרנעם, און אַז ס בייסיקלי
גערעדט וועגן ווו די בייַטעוודיק זאל אָדער זאל נישט זייַן רעפראַנסט.
און איך ווי צו זאָגן וואָס כאַפּאַנז אין געגרייַזלט ברייסאַז סטייז
ין די געגרייַזלט ברייסאַז.
אזוי למשל, אויב מיר קוקן אין דעם קאָד, מיר ניטאָ דיפיינינג אַ גלאבאלע בייַטעוודיק
אַרויס פון הויפּט, ינט אַ, אַרויף דאָ אין די שפּיץ.
מיר ניטאָ פאַך אן אנדער ינט אַ ין הויפּט.
מיר האָבן עטלעכע מער געגרייַזלט ברייסאַז, און מיר ניטאָ פאַך אן אנדער ינט אַ.
>> מיר האָבן דרייַ אַ ס אין קאָד.
דאס זענען נישט די זעלבע זאַך.
איך ווע באשאפן דרייַ בוילעט וועריאַבאַלז.
דעמאָלט ין די ינער געגרייַזלט ברייסאַז, איך זאָגן אַ = 4.
וואָס אַ איז אַז גערעדט וועגן, די ערשטער איינער, די רגע איינער,
אָדער די דריט איינער?
>> תּלמיד: די דריט איינער.
>> Jason כערשכערן: עס ס גערעדט וועגן די דריט איינער.
אַלע פון ​​די אַ 'ס פאקטיש קענען זייַן גערעדט וועגן אין דעם באַזונדער
בייַשפּיל ווייַל זייער פאַרנעם אַלע גייט אין די ינערמאָוסט געגרייַזלט ברייסאַז.
אבער, ווען איר רופן דאס די זעלבע נאָמען, דאָרט ס 'עפּעס גערופן כיידינג.
אזוי איר נאָר האַנדלען מיט אָדער פאַרריכטן אָדער נוצן דעם רובֿ פריש בייַטעוודיק, אָדער די איינער
קלאָוסאַסט צו איר.
אזוי ין דאָ, דאָס דריט אַ איז קלאָוסאַסט צו וואָס שורה, אַ = 4, אַזוי עס
אַפעקץ די דריט איינער.
און די לעצטע שורה, אַ = 2, וואָס אַ איז אַז גערעדט וועגן, דער ערשטער, רגע,
אָדער דריט אַ?
>> תּלמיד: צווייטע.
>> Jason כערשכערן: עס ס גערעדט וועגן די רגע אַ.
פון קורס, די דריט אַ איז קלאָוסאַסט צו עס אין די קאָד, אָבער די דריט אַ
טוט נישט עקסיסטירן אַרויס יענע געגרייַזלט ברייסאַז.
אַמאָל איר באַקומען צו אַז פארמאכט געגרייַזלט בראַסע, עס ס ווי עס ס 'ניטאָ,
יסענשאַלי.
אזוי דער בלויז צוויי איר האָבן לינקס זענען יענע ערשטער צוויי, און פון קורס, איצט
עס ס קלאָוסאַסט צו די רגע איין.
>> אזוי אַז ס אַ גוט זאַך צו געדענקען וועגן פאַרנעם.
למשל, איך בין זיכער איר ווע געפּלאָנטערט דעם אין אַ טאָן בשעת שלייף.
אויב איר ינישאַלייז די בייַטעוודיק ין די טאָן בשעת שלייף און דעמאָלט איר פּרובירן צו
צוטריט עס אַרויס, איר מיסטאָמע גאַט עטלעכע ווארענונג ווי, דאָס
בייַטעוודיק טוט נישט עקסיסטירן.
אַז ס ווייַל פון דעם פאַרנעם געדאַנק, אַז דאס בלויז עקסיסטירן
ין די געגרייַזלט ברייסאַז.
געגרייַזלט ברייסאַז ביסט ווי אַ ריז האַלדזן אַז איר ניטאָ געבן צו דיין קאָד, איז אן אנדער
וועג צו טראַכטן וועגן אים.
>> אזוי דאס איז אן אנדער פונקציאָנירן, עפּעס פֿאַר איר גויס צו קאָד, העללאָפונקטיאָנ.ק.
מיר ניטאָ געגאנגען צו האָפּקען אַז פֿאַר איצט, אָבער דאָס איז עפּעס איך מוטיקן איר צו
פיר אויף דיין אייגן.
שרייַבן אַ פּראָגראַם אין וואָס הויפּט רופט אן אנדער פונקציאָנירן אַז פּרינץ אויס אַ
גרוס צו די באַניצער.
עס ס יסענשאַלי גענומען העלא וועלט און אַבסטראַקטינג אַז פּרינטף אין
אן אנדער פונקציאָנירן.
אבער מיר ניטאָ ניט געגאנגען צו טאָן אַז רעכט איצט ווייַל מיר טאָן נישט האָבן ווי פיל צייַט
לינקס ווי איך וואָלט האָבן לייקט.
>> אזוי פונקציאָנירן דעקלאַראַציע.
מיר ווע געזען דעם איידער ווי געזונט.
אויב איר ווילן צו שרייַבן אן אנדער פונקציאָנירן, איר דאַרפֿן צו לאָזן די קאָמפּיוטער וויסן און
הויפּט וויסן אַז עס יגזיסץ.
אזוי וואָס מיר טאָן איז אויבן הויפּט, מיר שרייַבן די צוריקקומען טיפּ, די נאָמען, און די
פּאַראַמעטערס, און דעמאָלט אַראָפּ אונטן הויפּט, אַראָפּ דאָ, מיר פאקטיש קאָפּיע אַז שורה
און דעמאָלט שרייַבן די פאַקטיש קאָד.
אזוי דעם וועג, אויב איר רופן די פֿונקציע אין הויפּט בייַ די שפּיץ, הויפּט ווייסט אַז
העלא יגזיסץ, למשל, אויב איך געווען צו רופן העלא, און דעמאָלט עס קוקט צו
די ימפּלאַמענטיישאַן אַראָפּ אונטן.
וואָס כאַפּאַנז אויב איך טאָן ניט אַרייַננעמען דעם שורה אַרויף שפּיץ, פּאָסל העלא (פּאָסל)?
>> אויב איך טאָן ניט אַרייַננעמען דעם שורה און הויפּט רופט העלא, איך בין
געגאנגען צו באַקומען אַ טעות.
איך בין געגאנגען צו באַקומען אַ טעות ווייַל דער קאַמפּיילער טוט ניט וויסן
אַז דעם זאַך יגזיסץ.
דאס איז ענלעך צו וואָס מיר טאָן # אַרייַננעמען קס50.ה.
וואָס יסענשאַלי קס50.ה איז טאן איז פּאַטינג באַקומען שטריקל אַרויף דאָרט.
עס ס פּאַטינג באַקומען ינט אַרויף דאָרט.
עס ס פּאַטינג אַלע פון ​​יענע פֿונקציע פּראָוטאַטייפּס אַרויף איידער הויפּט אַזוי אַז ווען
איר רופן זיי אין הויפּט, הויפּט ווייסט אַז די זאכן עקסיסטירן.
אַז ס וואָס יענע. ה טעקעס טאָן.
און אַזוי אויב איר ניטאָ געגאנגען צו מאַכן דיין אייגן פונקציאָנירן, איר ווע גאַט צו מאַכן זיכער
איר שטעלן אַז פּראָוטאַטייפּ אַרויף דאָרט.
קיין שאלות וועגן דעם אַזוי ווייַט?
>> באַפֿעל שורה טענות.
דאס איז וואָס מיר ניטאָ געגאנגען צו ענדיקן אויף, און דעמאָלט אַלעווייַ מיר וועט
קוועטשן אין עטלעכע פּסעט.
איך טאָן ניט וויסן אויב מיר וועט קענען צו קוועטשן אַז אין ווייַל פון צייַט, אָבער
מיט איר גויס וואס זענען דאָ, און אויב איר גויס ווילן צו זאָגן נאָך פֿאַר אַ ביסל, מיר
קענען גיין איבער אים אַרויס.
אבער מיר ניטאָ געגאנגען צו ענדיקן מיט באַפֿעל שורה טענות
פֿאַר די לעצטע 15 מינוט.
מיר וואך, מיכאל?
ניטאָ וואך?
גוט.
איך טאָן ניט וויסן אויב איר שלאָפן מיט דיין אויגן פארמאכט.
עס וואָלט זייַן טריקי.
>> באַפֿעל שורה טענות.
די ביסט איינער וועג צו פאָרן אינפֿאָרמאַציע אין אַ פּראָגראַם.
יווענטשאַוואַלי, מיר וועט טרעפן אנדערע.
אבער יסענשאַלי, מיר ניטאָ געגאנגען צו האַלטן שרייבן ינט הויפּט (פּאָסל) אויב מיר ווילן צו
נעמען עטלעכע באַפֿעל שורה טענות.
מיר ניטאָ געגאנגען צו שרייַבן דעם זאַך גערופן ינט הויפּט (ינט אַרגק,
שטריקל אַרגוו, בראַקאַץ.
וואָס איז קאַנפיוזינג.
אַז ס אַ פּלאַץ פון אותיות וואָס זענען נישט אין מענטש ענגליש, אַזוי מיר ניטאָ געגאנגען צו
אַנפּאַק זיי רעכט איצט.
>> אַרגק שטייט פֿאַר אַרגומענט ציילן -
און ווידער, אַלע פון ​​די וועט זייַן פאַראַנען אָנליין -
און אַז ס 'די נומער פון טענות.
אַרגוו שטייט פֿאַר אַרגומענט וועקטאָר, און די ביסט די טענות זיך.
עס ס אַ מענגע פון ​​סטרינגס.
מיר ווע פאקטיש געזען אַ מענגע פון סטרינגס איידער הייַנט.
מיר באשאפן איינער אין די לעצטע פּראָגראַם מיר קאָדעד.
>> אזוי דאָ ס אַ בייַשפּיל.
איך שרייַבן. / אָהאַי קס50 אָפּטיילונג אויף מיין באַפֿעל שורה.
אַרגק אין דעם פאַל יקוואַלז 3.
אַרגוו קלאַמער 0 איז אָהאַי, אַרגוו קלאַמער 1 איז קס50, אַרגוו קלאַמער 2 איז אָפּטיילונג.
ווידער, אַרגק איז די נומער פון טענות, און צו יאַזדע איר זיך אַ ביסל
ביסל, מיר שטענדיק ציילן די נאָמען פון די פונקציאָנירן ווי דער ערשטער אַרגומענט.
אזוי אין דעם פאַל, עס זענען דרייַ טענות, די נאָמען פון די פֿונקציע
און דעריבער די צוויי וואָס איך טייפּט ין
>> ווייַטער, מיר ניטאָ געגאנגען צו ראַטעווען די טענות זיך אין אַרגוו.
און ווידער, נאָר ווי מיר געזען פריער, מיר האבן דאָס אין די לעצטע פּראָגראַם מיר קאָדעד.
איר קענען מאַך דורך די מענגע פון אַרגוו און באַקומען די סטרינגס.
אַז ס יסענשאַלי וואָס מיר האבן בייַ דער סוף פון אונדזער לעצט פּראָגראַם.
מיר פּיקט אַ טראַפ - נאָמען און דעמאָלט געגאנגען צו נעמען קלאַמער וועלכער און געדרוקט
אויס דעם שטריקל ליגן דאָרט.
>> אויף שפּיץ פון נאָר די איין מענגע, ווייַל סטרינגס זיך זענען ערייז, ווי
גערעדט וועגן, איר קענען האָבן ערייז פון ערייז, וואָס איז
יסענשאַלי וואָס אַרגוו איז.
איין וועג איר קענען טראַכטן וועגן דאָס איז ראָוז און שפאלטן.
איך קענען ציען אַז רעכט איצט.
אזוי אַרגוו -
אַז ס 'נישט ירייסינג.
זאל ס ציען אונטער אָהאַי.
>> אזוי אויב איך געשריבן אין, אָהאַי קס50 אָפּטיילונג, איך בין געגאנגען צו טראַנגקייט
אָפּטיילונג פֿאַר דעם בייַשפּיל.
אבער יסענשאַלי, מיין מאַלטי-דימענשאַנאַל מענגע, אָהאַי קס50,
מיר ניטאָ געגאנגען צו טאָן סעקטע.
אזוי דאָ, איך קענען צוטריט -
אויב איך נאָר געבן אַרגוו איין נומער -
דאָס איז פאַלש.
וואָס ס אומרעכט אין דעם דיאַגראַמע?
>> תּלמיד: אָנהייב אין נול.
>> Jason כערשכערן: עס זאָל אָנהייבן מיט נול.
איך זאָל מיסטאָמע אויך דרייען עס, אָבער זינט איך ווע שוין ציען עס אויף, איך בין
געגאנגען צו לאָזן עס אויף דאָרט פֿאַר איצט.
אבער עס סטאַרץ אין נול.
אַז ס 'רעכט.
איך בין נעבעכדיק אויב דאָס איז קליין.
קענען איר גויס מין פון זען?
אזוי אויב איך טאָן אַרגוו 0, איך וועט באַקומען אַלע פון ​​אָהאַי.
אויב איך טאָן אַרגוו 1, איך וועט באַקומען אַלע פון ​​קס50.
אויב איך טאָן אַרגוו 2, איך וועט באַקומען אַלע פון ​​סעקטע.
>> אבער איצט, ווי מיר געזאגט, סטרינגס ביסט ערייז זיך.
אזוי וואָס איך קענען טאָן איז איך קענען מייַכל דעם ווי אַ מאַלטי-דימענשאַנאַל מענגע, און איך
קענען טאָן עפּעס צוזאמען די שורות פון אַרגוו 0, 0, וואָס גיט מיר נאָר די
כאַראַקטער 0.
אַרגוו 0, 1, וואָס גיט מיר נאָר ה.
אַרגוו 1, 3, וואָס גיט מיר נאָר דעם 0 אַראָפּ דאָ אין קס50.
>> אזוי ווייַל סטרינגס זיך ביסט ערייז, מיר ניטאָ פּאַטינג
אַז אין אן אנדער מענגע.
מיר איצט האָבן מענגע פון ​​ערייז, און מיר קענען אינדעקס אין אונדזער ערשטער מענגע און
דעמאָלט אינדעקס אין אונדזער רגע מענגע.
און ווי איר וואָלט דערוואַרטן, מיר טאָן אַז דורך נאָר פּאַטינג די צוויי -
מיר טאָן די קוואַדראַט בראַקאַץ נאָר רעכט ווייַטער צו איין אנדערן.
אזוי אין דעם בייַשפּיל, אַרגוו 1 איז קס50 און אַרגוו 1, 2, ווי מיר געזאגט, איז נאָר 5.
טוט אַבי ווער האָט קיין שאלות וועגן מאַלטי-דימענשאַנאַל ערייז?
איר גויס זענען טאן אָסאַם.
זיס.
>> אזוי מיר האָבן אן אנדער פּראָגראַם רעכט דאָ, און דאָס איז די לעצט זאַך מיר רע
געגאנגען צו טאָן רעכט איצט.
אזוי איך ווילן איר צו שרייַבן אַ פּראָגראַם וואָס נעמט אַ באַניצער ס פול נאָמען, צוויי און בלויז
צוויי באַפֿעל שורה טענות, און ענדלעך, דרוק אויס אַ גרוס צו די
באַניצער אַז כולל זייער ערשטער נאָמען.
אזוי וואָס טאָן ניט איר נעמען דרייַ אָדער פיר מינוט צו טאָן דאָס, און דעמאָלט מיר וועט גיין
איבער אים ווי אַ גרופּע, און דעמאָלט מיר וועט ייַנוויקלען אַרויף?
>> און ווידער, דאָ, ווען מיר זאָגן נעמען אַ באַניצער ס פול נאָמען פּער די באַשרייַבונג
פון דעם פּראָבלעם, עס זאָל זייַן באַפֿעל שורה טענות, נישט ניצן באַקומען שטריקל.
יאָ, מארקוס?
>> תּלמיד: אזוי ווען איר זאָגן צוויי באַפֿעל שורה טענות, איז אַז אין דערצו צו
די. / לויפן, אָדער -
>> Jason כערשכערן: גוט קשיא.
צי, אַרייַנגערעכנט דעם. / לויפן, דרייַ באַפֿעל שורה טענות.
אָדער אַרייַנגערעכנט דעם. / פערזענליכען, אין דעם פאַל, ווייַל אַז ס די
נאָמען פון דעם טעקע.
אזוי אַרגק וואָלט זייַן דרייַ.
אבער איך ווילן בלויז צוויי טענות געגעבן צו די פּראָגראַם.
איך זאָל ספּעציפיצירן אַז.
איך וועט מאַכן אַז טוישן איידער איך פּאָסטן די און שיקן זיי צו איר גייז.
>> תּלמיד: וואָס אויב איר האָבן אַ מיטן נאָמען?
>> Jason כערשכערן: אויב איר האָבן אַ מיטל נאָמען, איר ניטאָ אויס פון גליק.
איך בין נעבעכדיק.
אָדער אויב איר נאָר גיין דורך שאַקיראַ, איר ניטאָ אויך אויס פון גליק.
יאָ?
>> תּלמיד: אזוי ווען מען טאָן ניט האָבן קס50.ה, טאָן זיי דעפינירן אַרגוו
ווי טשאַר שטערן אַרגוו?
אָדער איז עס נאָך גערופן שטריקל אַרגוו?
>> Jason כערשכערן: יא.
אזוי שטריקל, ווידער, מיר מאַסקע איבער וואָס פּונקט איז געשעעניש דאָרט.
אַז ס 'געגאנגען צו זייַן אַנפּאַקט אפֿשר אויף מיטוואך, אָבער באַלד.
עס ס ווי טריינינג ווילז.
ווייַל יסענשאַלי, עס ס די זעלבע זאַך.
>> אזוי לאָזן 'ס נעמען אן אנדער מינוט צו פּראָגראַם דעם, און דעמאָלט מיר וועלן גיין איבער
עס ווי אַ גרופּע, און דעריבער ווי איך געזאגט, ייַנוויקלען אַרויף.
און איך טראַכטן זיי ניטאָ נאָך עקסטרע זיסוואַרג, אַזוי איר גויס זאָל אַלעווייַ נעמען
אַז, אָדער ביטע נעמען אַז.
>> אנטשולדיגט אויב איר ניטאָ נאָך שרייבן, אָבער איך ווילן צו ונטערטוקנ זיך אין און מיר
קענען ענדיקן עס צוזאַמען.
אזוי איך האב געשריבן אין, # אַרייַננעמען קס50.ה, # אַרייַננעמען סטדיאָ.ה.
ינט הויפּט (פּאָסל), געגרייַזלט בראַסע, געגרייַזלט בראַסע, ין דרייַ שורות פון
פּסעודאָקאָדע, נעמען אַ באַניצער ס פול נאָמען, צוויי און נאָר צוויי באַפֿעל שורה
טענות, דרוקן אויס אַ גרוס צו די באַניצער אַז כולל זייער ערשטער נאָמען.
>> אזוי דער ערשטער איינער, נעמען אַ באַניצער ס פול נאָמען.
ווער קען העלפן מיר נעמען אַ באַניצער ס פול נאָמען?
ווי טאָן איך טאָן אַז טייל?
האט איר גויס טאָן אַז ערשטער טייל?
נעמען אַ באַניצער ס פול נאָמען.
נו, פֿאַר אַז איינער באַפֿעל שורה אַרגומענט, וואָס זאָל איך שרייַבן?
וואָס זאָל איך טוישן וועגן מיין פונקציאָנירן דעקלאַראַציע?
>> תּלמיד: איר טאָן ניט וועלן עס צו זייַן פּאָסל ענימאָר.
>> Jason כערשכערן: עקסאַקטלי.
איך טאָן ניט ווילן עס צו זייַן פּאָסל.
וואָס טאָן איך ווילן עס צו זייַן?
>> תּלמיד: ינט אַרגק.
>> Jason כערשכערן: ינט אַרגק.
>> תּלמיד: סטרינג אַרגוו.
>> Jason כערשכערן: סטרינג אַרגוו.
>> תּלמיד: בראַקקעט, קלאַמער.
>> Jason כערשכערן: בראַקקעט, קלאַמער.
אַז ס פּונקט רעכט, און אַז ס פאקטיש ווי איך בין געגאנגען צו באַקומען
אַ באַניצער ס פול נאָמען.
זיי ניטאָ געגאנגען צו לייגן עס אין דאָרט.
אזוי אַז איינער ס געטאן.
אזוי איצט איך ווילן צוויי און נאָר צוויי באַפֿעל שורה טענות.
אזוי נח, וואָס איז איין וועג איך קענען טשעק די נומער פון באַפֿעל
שורה טענות איך האָבן?
>> תּלמיד: איר טאָן אַן אויב דערקלערונג.
>> Jason כערשכערן: אויב דערקלערונג, פּונקט.
וואָס טאָן איך ווילן ווי די צושטאַנד?
>> תּלמיד: אויב אַרגק גרעסער ווי 3.
>> Jason כערשכערן: אויב אַרגק איז גרעסער ווי 3.
אויב אַרגק גרעסער ווי 3, וואָס טאָן איך טאָן?
>> תּלמיד: צוריק 1.
>> Jason כערשכערן: צוריק 1.
וועט אַז ענשור איך האָבן צוויי און נאָר צוויי?
>> תּלמיד: נומ
אויב אַרגק איז גרעסער ווי 3 און ווייניקער ווי 2.
>> Jason כערשכערן: אויב אַרגק איז גרעסער ווי 3 און אַרגק איז ווייניקער ווי 2.
וואָס ס איין וועג איך קענען שרייַבן דעם אין נאָר איין שורה, אָדער אָן ניצן אַז
און באָאָלעאַן אָפּעראַטאָר?
>> תּלמיד: עס ס ניט גלייַך צו 2.
>> Jason כערשכערן: אויב אַרגק איז נישט גלייַך צו 2.
פּונקט.
אזוי אויב אַרגק איז ניט גלייַך צו 2, אַז וועט געבן מיר דעם פּראָגראַם,
פערזענליכען, ווען איך לויפן אים, און וואָס וועט געבן מיר ווי פילע
באַפֿעל שורה טענות?
ווי פילע וועלן איך טשעק פֿאַר?
>> אנטשולדיגט.
זאל מיר רעוואָרד אַז.
אויב אַרגק = 2, ווי פילע זאכן האט דער באַניצער שרייַבן אין די שורה?
>> תּלמיד: איינער.
>> Jason כערשכערן: פונקט איין.
אזוי איידער, איר געווען רעכט, נח.
וואָס טאָן איך פאקטיש דאַרפֿן צו לייגן דאָרט?
>> תּלמיד: אַז יקוואַלז 3.
>> Jason כערשכערן: אַרגק טוט ניט גלייַך 3.
איך ווילן צו גלייַך 3 ווייַל איך ווילן פערזענליכען פּלוס די אנדערע צוויי.
אזוי אויב אַרגק טוט נישט גלייַך 3, צוריקקומען 1.
פארוואס האט איר זאָגן צוריקקומען 1?
>> תּלמיד: ווייַל אַז מיטל עס ס פאַלש.
>> Jason כערשכערן: אַז מיטל עס ס פאַלש, און וואָס ס אַז געגאנגען צו טאָן?
>> תּלמיד: בעניין-פּינטלעך דער באַניצער.
>> Jason כערשכערן: עס ס געגאנגען צו פאַרלאָזן די פּראָגראַם, אַזוי עס וועט האָבן צו לויפן
ווידער, אָבער מיר טאָן נישט האָבן עפּעס אין דאָ צו פרעגן פֿאַר זיי ווידער.
איך האט נישט פרעגן פֿאַר וואָס.
אזוי אַז ס פּונקט רעכט.
צוריקקומען 1 נאָר קוויט די פּראָגראַם.
גרויס.
>> און דרוקן אויס אַ גרוס צו די באַניצער אַז כולל זייער ערשטער נאָמען.
ווי קענען איך טאָן אַז?
אננא?
>> תּלמיד: פּרינטף.
>> Jason כערשכערן: פּרינטף.
>> תּלמיד: ("
>> Jason כערשכערן: (
>> תּלמיד: "העלא
>> Jason כערשכערן: "העלא
>> תּלמיד:% s
>> Jason כערשכערן:% s
>> תּלמיד: / N
>> Jason כערשכערן: / N
>> תּלמיד: ",
>> Jason כערשכערן: ",
>> תּלמיד: אַרגוו
>> Jason כערשכערן: אנטשולדיגט?
>> תּלמיד: אַרגוו
>> Jason כערשכערן: אַרגוו
>> תּלמיד: קוואדראט בראַקאַץ 1.
>> Jason כערשכערן: קוואדראט בראַקאַץ?
>> תּלמיד: 1.
>> Jason כערשכערן: 1.
>> תּלמיד: און) פּינטל - קאָמע.
>> Jason כערשכערן:) פּינטל - קאָמע.
זאל אונדז לויפן דעם.
מאַכן פערזענליכען.
. / פערזענליכען.
עס נאָר פאַרלאָזן.
פארוואס האט עס פאַרלאָזן?
>> תּלמיד: איר האט נישט לייגן קיין טענות.
>> Jason כערשכערן: איך האט ניט לייגן קיין טענות ין
קוקט גרויס.
איר גויס ניילד עס.
אזוי ווידער, איר געגאנגען אין אַרגוו און איר אָפּגעשטעלט בייַ דעם אָנהייב אַרגק.
די ביסט צוויי וויכטיק דאס צו געדענקען.
אזוי אין אונדזער לעצטע צוויי מינוט איידער מיר לאָזן, מיר וועלן נישט באַקומען צו פּסעט צוויי, אָבער
ווי איך געזאגט, אויב איר ווילן צו בלייַבן נאָך פֿאַר 10 מינוט, איך וואָלט ער צופרידן צו גיין
איבער מיט איר גויס די לאָגיק פֿאַר די פּראָבלעם שטעלט.
מיר האט אַ פּלאַץ צו דעקן הייַנט אַזוי איך האט נישט באַקומען צו זיי.
בכלל, איך ווי צו אַרייַננעמען אַז אין די סוף.
אזוי אויב איר ווילן צו שטעקן אַרום, שטעקן אַרום פֿאַר 10 מינוט.
מיר וועט טאָן וואָס.
>> דערנאך, ווי איך דערמאנט אין די אָנהייב, פּסעט נול און איין, מיר וועט באַקומען אַז
באַמערקונגען צוריק צו איר ווי באַלד ווי מעגלעך.
דער ציל איז צו באַקומען פּסעט איינער באַמערקונגען, די באַמערקונגען טייל,
איידער פּסעט צוויי איז רעכט.
אזוי אויב איר געמאכט עטלעכע מיסטייקס אָדער סטייליסטיקלי, דאס קען זייַן בעסער,
איר וועט האָבן וואָס אינפֿאָרמאַציע אַזוי איר וועט ניט טאָן די זעלבע זאכן אין פּסעט צוויי.
און דעמאָלט אין דער צוקונפֿט, איר וועט באַקומען אַלע פון דיין פּסעט באַמערקונגען און באַמערקונגען
צוריק איידער דער ווייַטער איינער איז רעכט.
>> סוף, אויב איך קען שטעלן אין אנדערן צאַפּן פֿאַר באַמערקונגען.
דאס איז דיין ערשטער אָפּטיילונג.
עס איז געווען מיין ערשטער אָפּטיילונג לערנען דעם יאָר.
גיין דאָרט.
שרייַבן שטאָפּן, גוט און שלעכט, און איך וועל נוצן עס צו מאַכן
אָפּטיילונג בעסער ווייַטער צייַט.
און לעצט, ווידער, אויב איר דאַרפֿן עפּעס, לאָזן מיר וויסן.
איך בין מער ווי צופרידן צו העלפן איר גייז.
אויב איר נאָר ווילן זיסוואַרג, איך וועט האָבן עקסטרע זיסוואַרג.
איך בין גליקלעך צו ברענגען עס צו איר.
>> דאס איז געגאנגען צו זייַן אַ אַמייזינג קורס.
דאס איז איינער פון, אויב נישט מיין באַליבט לויף, איך ווע גענומען אין מיין גאַנץ לעבן,
און איך האָפֿן עס וועט זייַן אַז ווונדערלעך פֿאַר איר.
אזוי איך ווילן צו טאָן אַלץ אין מיין מאַכט צו מאַכן עס אַז אָסאַם פֿאַר איר.
איך בין געגאנגען צו שיקן אויס אַ Email אויב איר רע אין מיין אָפּטיילונג אָדער נח, און
געגאנגען צו פּרובירן און פּלאַן מיט יעדער פון איר גויס אַ צייַט צו טשעק אין איבער די
ווייַטער פּאָר פון וואָכן אַזוי איך קענען באַקומען אַ זינען פון וואָס דיין קס הינטערגרונט איז,
און עס וועט אויך העלפן מיר שנייַדער די סעקשאַנז צו בעסער פּאַסן דיין באדערפענישן.
אזוי אַז ס וואָס איך ווע גאַט ליינד אַרויף.
ווידער, איך וועט זען איר אַרויס אויב איר ווילן צו זייַן דאָרט.
דאס איז געווען וואָך צוויי אָפּטיילונג.
דאנק איר גויס אַזוי פיל.