קאָמפּיוטערספּראָגראַממינג

"פּאַסקאַל" - אַ שפּראַך ... "פּאַסקאַל" פֿאַר ביגינערז: Description

אין די וואַסטנאַס פון די וועלט ווידע וועב, איר קענען געפֿינען אַ פּלאַץ פון מגילה אין די שפּראַך "פּאַסקאַל", אָבער פיל מער שווער צו רעכענען אויס ווי זיי אַרבעט, און זענען עריינדזשד אויף וואָס יקער. זאל ס ונטערזוכן די באַסיקס פון פּראָגראַממינג צוזאַמען!

אַלגאָריטהמיק שפּראַך: יקערדיק קאַנסעפּס

אין שמועסדיק רעדע מיר נוצן די גרונט וניץ: די אותיות, ווערטער, פֿראַזעס און גאַנץ זאצן. אַלגאָריטהמיק שפּראַך אויך האט אַ ענלעך סטרוקטור, אָבער זייַן קאַמפּאָונאַנץ זענען גערופֿן אנדערש. מיר זענען גערעדט וועגן יקערדיק סטראַקטשערז, אויסדרוקן און סטייטמאַנץ. אַלע די וניץ פאָרעם אַ כייראַרקאַקאַל ביניען, ווי יעדער סאַקסעסיוו עלעמענט איז געגרינדעט פֿון די אויבן.

סימבאָלס אַלגאָריטהמיק שפּראַך - איז ינדיוויסיבאַל אַטאָמס געניצט פֿאַר שרייבן קאָד.

יקערדיק פּלאַן - זענען די מינימום וניץ אַז האָבן זייער אייגן טייַטש.

קלאַסיש שפּראַך אויסדרוקן זענען געגרינדעט פֿון די אויבן צוויי וניץ און באַשטעטיקן די כּללים פֿאַר דערגייונג די געבעטן ווערט.

דער אָפּעראַטאָר איז פאַראַנטוואָרטלעך פֿאַר די באַשרייַבונג פון די ספּעציפיש טראַנספאָרמאַציע וואָס איז נייטיק פֿאַר ריכטיק דורכפירונג פון דער פּראָגראַם. עס קען זיין עטלעכע, אויב נייטיק - די פּראָגראַם מוזן דורכפירן אַ קאָמפּליצירט אָפּעראַציע. אין אַזאַ סיטואַטיאָנס, זיי זענען קאַמביינד אין דער זעלביקער בלאָק אָדער קאַמפּאַונד דערקלערונג.

שפּראַך "פּאַסקאַל"

עס זענען אַ גרויס נומער פון פּראָגראַממינג שפּראַכן. "פּאַסקאַל" (פֿאַר ביגינערז עס זענען עטלעכע Benefits) איז איינער פון זיי. זייַן Alphabet איז קאַמפּאָוזד פון נומערן, אותיות און ספּעציעל אותיות. דאָ איז אַ רשימה פון זיי:

  • 26 רעדאַגירן ופּפּערקאַסע און לאָווערקאַסע אותיות ;
  • אַנדערסקאָר כאַראַקטער;
  • צען דידזשאַץ;
  • לימיטערס;
  • אָפּעראַציע וואונדער;
  • ספּעסיפיערס;
  • רעסערוועד דורך די סיסטעם (דינסט) פון די וואָרט.

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

עלעמענטאַר שפּראַך קאַנסטראַקץ

"פּאַסקאַל" פֿאַר ביגינערז כולל סטרינגס, נומערן און נעמען.

די נומערן געניצט אין דעם קאָד אונטער באריכטן, די פּראָגראַממינג שפּראַך איז יוזשאַוואַלי געשריבן אין די דעצימאַל סיסטעם. זיי קענען זיין ביידע פאַקטיש און גאַנץ, וואָס געמאכט ניט דערמאָנען פון די דעצימאַל פונט. אויב די נומער איז positive, זייַן צייכן קענען זיין איבערגעהיפּערט.

"פּאַסקאַל" - איז אַ אַלגאָריטהמיק פּראָגראַממינג שפּראַך אין וואָס די סטרינגס זענען אַ סיקוואַנס פון אותיות, פֿאַרמאַכט אין אַפּאָסטראָפעס. אויב איר דאַרפֿן צו נוצן אַ אַפּאָסטראָפע זיך, דעם סימבאָל איז ווערט מענשאַנינג צוויי מאָל.

נאָמען - אַ סיקוואַנס אַז הייבט מיט אַ בריוו און זאל אַנטהאַלטן אין זייַן זאַץ נומערן. ידס זענען גערופֿן טאַגס, טייפּס, קאַנסטאַנץ, פֿעיִקייטן, פּראָוסידזשערז, וועריאַבאַלז, אַבדזשעקס, און אַפֿילו מאַדזשולז. מאָלדינג ידענטיפיערס איר קענען נוצן די אַנדערסקאָר כאַראַקטער. דער נאָמען קענען האָבן אַ פּלאַץ פון כאַראַקטער, אָבער די קאַמפּיילער וועט לייענען בלויז דער ערשטער 63 אותיות. "פּאַסקאַל", די אַנטפּלעקונג פון וואָס קען ויסקומען אַזוי קאָמפּליצירט, ניט אַזוי שרעקלעך, אַזוי טאָן נישט קאַמיש צו זייַן דערשראָקן און צו נאָענט דעם בלעטערער בלאַט!

ווי דער שפּראַך ידענטיפיערס זענען פּראָוכיבאַטאַד פון ניצן די נאָרמאַל נעמען פון קאַנסטאַנץ, פּראָוסידזשערז, טייפּס פון טעקעס, פֿעיִקייטן, ווי געזונט ווי סיסטעם אויסדרוקן.

פֿאַרבעסערן די וויזאַביליטי פון די קאָד וועט העלפן די גאַפּס, אָבער עס איז ווערט רימעמברינג אַז זיי קענען נישט טיילן די נעמען און נומערן אין דער מיטן.

סינטאַקס אַלגאָריטהמיק שפּראַך

יעדער שורה מוזן סוף מיט אַ פּינטל-קאָמע אין דעם פּראָגראַם, געשריבן אין די שפּראַך מיר זענען קאַנסידערינג ( "פּאַסקאַל"). ינפאָרמאַטיקס לערנט די תלמידים און סטודענטן, און איר וועט זייַן ביכולת צו פֿאַרשטיין די כּללים זיך!

די פּינטל-קאָמע (;) - אַ פּרעאַרראַנגעד סיגנאַל, וואָס דערציילט וועגן דעם סוף פון דעם קראַנט שורה און דער דאַרפֿן צו באַוועגן צו אַ נייַ איינער. אבער חוץ פֿאַר די דינסט קאַמאַנדז קענען זיין: קאָנסט, וואַר, אָנהייבן און אנדערע.

דער אָפּעראַטאָר קלאָוזיז די פּראָגראַם סוף, אַזוי נאָך עס דאַווקע פּריסידאַד דורך אַ פונט. ווענ עס יז קאָד קענען אַנטהאַלטן עטלעכע אַטאַטשמאַנץ, דעמאָלט דער אָנהייב און סוף פון די בלאָק וועט זיין צעשיידט דורך אַ פּינטל-קאָמע.

צו באַשטימען אַ ספּעציפיש ווערט פון די בייַטעוודיק איידער די יקוואַלז צייכן איז נייטיק צו שטעלן אַ צווייפּינטל. לעמאָשל, איר גיין צו שטעלן N = 13, און די קאָד איז געגאנגען צו קוקן ווי ן: = 13.

אויב איר לערנען די כּללים, דעמאָלט איר קענען גאַנץ געשווינד לערן צו שרייַבן ווייכווארג קאָד אָן סינטאַקס ערראָרס.

קלאסישע שפּראַך סטייטמאַנץ "פּאַסקאַל"

פּראָוגראַמד ריפּעטיטיוו צוקונפֿט אַפּלאַקיישאַן קאָד און ינסטרומענט עס מיט קיין קאַמף איז מעגלעך דורך מיטל פון פאַרשידענע וועגן. אבער די שפּראַך "פּאַסקאַל" איז געניצט פֿאַר דעם צוועק פאַרשידן אָפּערייטערז. אַלע פון זיי, מיר קענען נישט באַטראַכטן, דעריבער, מיר וועלן פֿאַרשטיין מיט בלויז אַ ביסל.

לעמאָשל, דורך סאַלעקטינג דער אָפּעראַטאָר קענען קלייַבן איינער פון די אנדער ברירה וועגן פון פליסנדיק דעם פּראָגראַם. פּאַראַמעטער אין דעם פאַל איז די אויסדרוק פון די סיקוואַנס טיפּ. אבער עס איז אַ קייוויאַט: דעם סעלעקציע שליסל קענען ניט געהערן צו אַ שטריקל אָדער פאַקטיש טיפּ.

נאָך עס זענען אַסיינמאַנט סטייטמאַנץ, קאַנדישאַנאַל, קאָמפּאָסיטע און ליידיק, ווי געזונט ווי גורל פון אנדערע נוציק ינוועסטמאַנץ. וויסן פון בלויז עטלעכע פון זיי אַלאַוז איר צו שרייַבן קאָד מיט ויסגעצייכנט פונקטיאָנאַליטי. אָפּעראַטאָרס זאָל ניט זיין אַביוזד, ווייַל פון זייער גרויס נומער מאכט די פּראָגראַם שווער צו דיבאַג קאַמפּיילער, קאָנפוסינג און זייער שווער צו זע פֿרעמדע.

די אַסיינמאַנט אָפּעראַטאָר

דעם אויסדרוק איז די צווייפּינטל און צייכן "גלייַך". עס איז געניצט צו באַשטימען אַ ספּעציפיש בייַטעוודיק פון אַ באַזונדער ווערט. עס איז וויכטיק צו געדענקען אַז די טיפּ פון בייַטעוודיק אויסדרוקן און מוזן זיין די זעלבע אין די געשעעניש אַז זיי טאָן ניט פאַרבינדן צו די גאנצע און די פאַקטיש טיפּ, ריספּעקטיוולי. בלויז אין אַזאַ אַ סיטואַציע וועט דירעקט קאַנווערזשאַן.

קאָמפּאָונד סטייטמאַנץ

"פּאַסקאַל" - אַ פּראָגראַממינג שפּראַך אַז ניצט אַ סיקוואַנס פון אַרבאַטרערי פּראָגראַם סטייטמאַנץ ענקלאָוזד אין ספּעציעל בראַקאַץ. עס איז וועגן אַ קאַמפּאַזאַט סטרוקטור, די לימיטעד ווערטער נעמען און סוף. דאס איז אַ וויכטיק געצייַג פֿאַר די אַלגאָריטהמיק שפּראַך מיט וואָס עס איז מעגלעך צו שרייַבן קאָד ניצן סטראַקטשעראַל מעטאַדאַלאַדזשי.

אָפּעראַטאָרס פון די שפּראַך "פּאַסקאַל", ינקלודעד אין די טייל פון די קאַמפּאַזאַט ביניען זאל זיין גאַנץ אַנדערש, ווייַל עס זענען קיין לימיטיישאַנז. נעסטינג טיפקייַט קען אויך זיין אַנדערש.

קאָנדיטיאָנאַל אָפּעראַטאָר פּראָגראַממינג שפּראַך

דעם קאָמפּאָנענט גיט די פיייקייַט צו קאָנטראָלירן אין בעשאַס די פּראָגראַם ספּעסיפיעד צושטאַנד און דורכפירן אַ קאַמף דיפּענדינג אויף די רעזולטאַטן פון זייַן דורכפאָר. אזוי, דער קאַנדישאַנאַל באַפֿעל - איז איינער פון די מיטל פון פאָרמירונג פון צווייגן אין די פּראָצעס פון Performing חשבונות.

סטראַקטשעראַלי, קאַנדישאַנאַל דערקלערונג איז ווי גייט:

אויב <צושטאַנד> דעמאָלט <סטאַטעמענט1> אַנדערש <סטאַטעמענט2>.

אין דעם אויסדרוק אַנדערש, דעמאָלט און אויב זענען רעזערווירט ווערטער, די צושטאַנד - אַ לאַדזשיקאַל אויסדרוק מיט אַרבאַטרערי צופרידן, און אָפּערייטערז - קיין קאַמאַנדז געניצט פּראָגראַממינג שפּראַך.

די ביניען פון די פּראָגראַם קאָד

כעדער סעקשאַנז אָפּערייטערז און דיסקריפּשאַנז - די זענען די שליסל קאַמפּאָונאַנץ פון אַ אַפּלאַקיישאַן געשריבן אין אַ שפּראַך אַזאַ ווי "פּאַסקאַל". אינפֿאָרמאַציע טעכנאָלאָגיע ענייבאַלז גאָר ויספאָרשן די יסודות און לערנען ווי צו נוצן זיי רעכט.

די כעדער יוזשאַוואַלי כּולל אַ קאָד נאָמען. לעמאָשל, פּראָגראַם מיפירסט.

אָפּטיילונג דיסקריפּשאַנז קענען מיינען קאָננעקטעד לייברעריז, מאַדזשולז, לאַבעלס, קאַנסטאַנץ, טייפּס, וועריאַבאַלז, קאַפּיטל באַשרייַבונג פון די פֿעיִקייטן און פּראָוסידזשערז.

אָפּטיילונג כּולל דיסקריפּשאַנז פון די מאַדזשולז ין די נעמען פון קאָננעקטעד לייברעריז און הייבט מיט די רעזערווירט וואָרט ניצט. עס מוזן זיין די ערשטער צווישן אַלע די אנדערע דיסקריפּשאַנז. מאָדולע נעמען זאָל שטענדיק זיין צעשיידט מיט קאָמעס.

קיין קאָד אָפּעראַטאָר קענען לייגן אַ פירמע נאָמען צו ווערן דערמאנט אין די באַטייַטיק אָפּטיילונג פון די באַשרייַבונג.

צו פרי באַשרייַבונג אַלאַוז קאַנסטאַנץ אין די קאָד ווייטער צו רעגיסטרירן זייער נעמען אַנשטאָט פון נומעריק אָדער אַלפאַנומעריק וואַלועס.

אין די באַשרייַבונג פון די וועריאַבאַלז געניצט זאָל אַרייַננעמען אַלע טייפּס אַז וועט זיין געניצט: "וואַר C, אַ, ר: ינטעגער; ק, ל, עם: טשאַר; ה 1, ה 2: בוליאַן;".

דו זאלסט נישט פאַרגעסן אַז "פּאַסקאַל" - אַ פּראָגראַממינג שפּראַך אַז ריקווייערז די אַבליגאַטאָרי פּרילימאַנערי באַשרייַבונג פון אַלע די קאַמפּאָונאַנץ ינוואַלווד אין די פּראָגראַם.

קאָד טעקסט מוזן סוף מיט אַ פּונקט.

יגזאַמפּאַלז פון מגילה

"פּאַסקאַל" - דעם איז אַן עלעמענטאַר שפּראַך, און איר קענען גיינ ווייַטער גלייַך צו די קאָד שרייבן נאָך געלערנט די אויבן אינפֿאָרמאַציע.

זאל אונדז ענשור אַז די אַפּלאַקיישאַן האט געבראכט צו דער פאַרשטעלן די פראַזע «עס איז מיין ערשטער פּראָגראַם!»

עקסאַמפּלעס פון מגילה אויף "פּאַסקאַל" איז זייער וויכטיק צו פֿאַרשטיין, אַזוי פּרובירן צו טאָן עס רעכט איצט.

אָנהייבן
ווריטעלן (עס איז מיין ערשטער פּראָגראַם '!);
סוף.

אַז ס אַזוי פּשוט!

קוקן פֿאַר מער קאָמפּליצירט קאָד, מיט וואָס איר קענען געפינען די רוץ פון אַ קוואַדראַטיק יקווייזשאַן. באַצאָלן ופמערקזאַמקייַט צו דער פּרינציפּ פון פאָרמירונג פון קאַמפּיוטיישאַנאַל אויסדרוקן.

אַלעווייַ, די משל מגילה אויף די "פּאַסקאַל" זענען נוצלעך צו איר.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yi.unansea.com. Theme powered by WordPress.