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

וואָס איז די div צו "פּאַסקאַל"? דערצו, חשבונות און יגזאַמפּאַלז

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

אַ ביסל ווערטער פון די שפּראַך פּאַסקאַל

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

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

וואָס איז די ינטאַדזשער אָפּטייל

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

24: 6 = 4;

100: 3 = 33

55: 6 = 9;

און אַזוי אַרויס.

ינטעגער אָפּטייל איז אויך באקאנט ווי די דערגייונג דער פּאַרטיייש וויפלטער.

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

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

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

אָפּעראַציע אין div "פּאַסקאַל"

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

ק: = אַ div ב.

אויב מיר זענען גערעדט וועגן קאַנסטאַנץ, א שטייגער, אַ = 50 און ב = 9, דעמאָלט מיר וועלן האָבן ק: = 50 div 9. ווי אַ רעזולטאַט, ק וועט זיין גלייַך צו 5.

דער חשבון פון די וואָג

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

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

ר = אַ - בקס ק.

אָפּעראַציע מאָד אין "פּאַסקאַל"

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

עס איז געשריבן ווי גייט:

ר = אַ מאָד ב.

אויב, למשל, אַ = 50 און ב = 9, דעמאָלט מיר האָבן מעלדונג טאָג: = 50 מאָד 9. ווי אַ רעזולטאַט, ר איז גלייַך צו 4.

פּראַקטיש אַפּלאַקיישאַן

דערגייונג די רעשט פון דיוויידינג (ר) איז געניצט אין קאַמפּיוטינג און טעלאַקאַמיונאַקיישאַנז. מיט אַזאַ קאָנטראָל אַפּעריישאַנז זענען דזשענערייטאַד, און Random Numbers אין אַ לימיטעד קייט.

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

אין דער "פּאַסקאַל" מאַלטאַפּליסיטי צושטאַנד קענען ווערן געשריבן ווי:

אויב אַ מאָד ב = 0 דעמאָלט שרייַבן (אַ, 'פאַרלייגן', ב).

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

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

אָפּעראַטאָר טרונק

עס איז אן אנדער אָפּעראַטאָר, מיט וואָס איר קענען באַקומען די זעלבע רעזולטאַט ווי פֿון אַ div צו "פּאַסקאַל". עס איז וועגן טרונק, וואָס אַפּלייז ניט בלויז צו ינטאַדזשערז. עס אַוטפּוץ דער רעזולטאַט ווי די ינטאַדזשער חלק פון די פראַקטיאָנאַל אַרגומענט. צוזאַמען מיט דער אָפּעראַטאָר "נאָרמאַל" באקומען דורך דיוויידינג דער זעלביקער רעזולטאַט. באַטראַכטן די אויבן משל. לאָזן אַ = 51 און ב = 9. דעמאָלט דורך די באַפֿעל ק: = 51 9 div קריגן ק: = 5, מיר קריגן ווי אַ רעזולטאַט פון ראַונדינג. אויב, אָבער, צולייגן צו די זעלבע נומער פון אָפּערייטערז טרונק, דעמאָלט ק: = טרונק (51/9) וועט ק: .. = 5, דאס הייסט, האָבן דער זעלביקער רעזולטאַט.

לעמאָשל 1

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

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

מיר שרייַבן די קאָד פֿאַר די שפּראַך "פּאַסקאַל". עס וועט קוקן ווי גייט:

פּראָגראַם סומ_2; (פּראָגראַם נאָמען)

וואַר נומער, נומבער1, נומבער2, סאַם: ינטעגער; (אַ ליסטינג פון וועריאַבאַלז און באַשטימען זייער טיפּ ווי אַ ינטאַדזשער)

נעמען (אָנהייב פון די פּראָגראַם דעם גוף)

שרייַבן ( 'ינפּוט צוויי-ציפֿער נומער'); (הצג די פֿראַזע "ינפּוט צוויי-ציפֿער נומער")

לייענען (נומער); (ינפּוט ערשט נומער)

נומבער1: = נומער div 10; (קאַלקולאַטיאָן פון דער ערשטער ציפֿער)

נומבער2: = נומער מאָד 10; (קאַלקולאַטיאָן פון די רגע ציפֿער)

סאַכאַקל: = נומבער1, + נומבער2; (קאַלקולאַטיאָן פון די סומע פון נומערן)

שרייַבן (סאַם); (רעזולטאַט רעזולטאַט אויף דעם עקראַן)

סוף.

פֿאַר די נומער 25, דער רעזולטאַט פון ניצן דעם פּראָגראַם איז 7, און, פֿאַר בייַשפּיל, 37 - 9.

לעמאָשל 2

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

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

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

פּראָגראַם סומ_3; (פּראָגראַם נאָמען)

וואַר נומבער3, סאַם: ינטעגער; (אַ ליסטינג פון וועריאַבאַלז און באַשטימען זייער טיפּ ווי אַ ינטאַדזשער)

נעמען (אָנהייב פון די פּראָגראַם דעם גוף)

שרייַבן ( 'ינפּוט טרי-ציפֿער נומער'); (הצג די פראַזע «ינפּוט טרי-ציפֿער נומער»)

לייענען (נומבער3); (ינפּוט ערשט נומער)

סאַכאַקל: = נומבער3 div 100 + נומבער3 מאָד 10 + נומבער3 div 10 מאָד 10; (קאַלקולאַטיאָן פון די סומע)

שרייַבן ( 'סאַם); (רעזולטאַט רעזולטאַט אויף דעם עקראַן)

סוף.

עטלעכע הערות

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

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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