ՀամակարգիչներԾրագրավորում

Թե ինչ է div է «Պասկալ». Բացի այդ, հաշվարկները եւ օրինակները

Ամեն տարի պահանջարկը ծրագրավորողի մասնագիտությամբ. Ներկայումս գրելու համար կոդերը լայնորեն օգտագործվում շուրջ մեկ տասնյակ լեզուներով տարբեր մակարդակներում: Որպեսզի գործընթացը սովորում համակարգչային ծրագրավորում ավելի արդյունավետ, ավագ դպրոցի աշակերտները եւ ուսանողները 1-2 դասընթացների դասավանդվում են առաջինը ստեղծել Ձեր սեփական դիմումների այն լեզվով, «Պասկալ»: Գործառնություններ div եւ ՊՆ եւ այլ հաշվարկներ իր մեջ ուշադրության կենտրոնում: Այս հոդվածում:

Մի քանի խոսք է լեզվի Պասկալ

«Պասկալ» ստեղծվել է 1968-1969-ի հայտնի գիտնական Niklaus Wirth, ով հետագայում արժանացել է Turing մրցանակին եւ մեդալ "պիոներ համակարգչային տեխնոլոգիաների»: Վերջին անմիջապես առաջ այն մասնակցել է զարգացման գործում ստանդարտ լեզվի «Algol-68»: Է հոդվածում հրապարակված 1970 թ., Որի հիմնական նպատակն է իր աշխատանքի WIRTH կոչվում ստեղծումը արդյունավետ գործիքի, որը օգտագործում է համակարգված ծրագրավորման եւ տվյալների.

Հետեւաբար, լեզու »Պասկալ» ունեցել է հսկայական ազդեցություն ունենալ ոլորտում տեղեկատվական տեխնոլոգիաների, դառնալով մեկ բազայի. Այս օրը, այն հիմնված է այն, լինելով պրոֆեսիոնալ ուսուցումը ծրագրավորում շատերը առաջատար համալսարաններում աշխարհի.

Թե ինչ է ամբողջ թիվ բաժանում

Մաթեմատիկայի, վերնագրի ներքո հասկանալ գործողությունը երկու ամբողջ թվերի: Որպես արդյունքում ամբողջ բաժանման նրանցից մեկի մյուսին, դա այն է, որ ամբողջ թիվ մասն է քանորդ: Այլ կերպ ասած, եթե `

24: 6 = 4;

100: 3 = 33

55: 6 = 9;

եւ այլն:

Ամբողջ թիվ բաժանում կոչվում է նաեւ գտնելու մասնակի քանորդ:

Նշենք, որ այս գործողությունը, եթե շահաբաժնի փոքր է, քան բաժանարար, արդյունքը զրո է:

Մատնանշում արդյունքը թիվ բաժնի մի b, այնպես էլ q. ապա

տ ե. բաժանումը կատարվում է սովորական իմաստով, որին հաջորդում է հաշվարկի արդյունքում մոտակա ամբողջ թիվը փոքր է կողմում.

Գործողությունը Div «Պասկալ»

div - Մեր լեզվի ապահովում է հատուկ օպերատորին համար ամբողջ բաժնի: Արտահայտությունը Պասկալ, բանաձեւը, որը ներկայացվում է վերեւում, կունենա ձեւը:

q = a div բ.

Եթե մենք խոսում ենք հաստատունների, օրինակ, մի = 50 եւ բ = 9, ապա մենք կունենանք q = 50 div 9. Որպես հետեւանք, q կլինի հավասար է 5-ի:

Հաշվարկը հավասարակշռության

Գործողությունը Div «Պասկալ», որը սովորաբար ուսանել հետ ՊՆ. Մինչեւ մենք պարզել, թե ինչ է իմաստը այս գրառումը, նայում, թե ինչպես Դուք կարող եք գտնել մնացած թվի:

Ակնհայտ է, որ դա կարելի է, օգտագործելով մի արժեք ստացված արդյունքում թիվ բաժնի, այսինքն. E.

r = a - Բիիքս ց:

Operation ՊՆ-ի «Պասկալ»

Ի Պասկալի, գտնել մնացածն կարող է լինել շատ պարզ է. Այս նպատակների համար տրամադրվում է երկուական օպերատորի ՊՆ.

Այն գրված է հետեւյալ կերպ.

r = a mod բ.

Եթե, օրինակ, մի = 50 եւ բ = 9, ապա մենք ունենք r = 50 ՊՆ 9. Որպես հետեւանք, r հավասար է 4-ի:

գործնական կիրառումը

Գտնելով մնացորդը բաժանելու (R), որն օգտագործվում է computing եւ հեռահաղորդակցության. Այնպիսի հսկողության գործողությունների են գեներացվել է, եւ պատահական համարների սահմանափակ տիրույթում:

ՊՆ օպերատոր, եւ օգտագործվում է որոշելու բազմազանությունը թվերի, մ ե. բաժանելիություն մեկ թվի մյուսը հետ ամբողջ արդյունք: Ակնհայտ է, սրանք մի զույգ թվերի, որի համար արդյունք կիրառման օպերատորին տալիս է 0 ՊՆ.

Է «Պասկալ» բազմազանությունը վիճակում կարելի է գրել նաեւ:

եթե ՊՆ բ = 0, ապա գրել (A, «ապատիկի չափով», բ):

Օրինակ, երբ մի սկիզբը պայման կոդը արձանագրվել վերեւում համար արժեքների = 4 եւ բ = 2 մոնիտորի կցուցադրեն մակագրությունը "4 անգամ ավելացան 2":

Բացի այդ, օպերատորը ՊՆ կարող է օգտագործվել ցուցադրման վերջին թվանշանը թվի տասնորդական նշում: Որպեսզի դա անել, օգտագործել շինարարական R = ՊՆ 10. Օրինակ, հրաման r = 37 ՊՆ 10 7 կտա արդյունքը:

օպերատոր Trunc

Կա մեկ այլ օպերատոր, որի հետ դուք կարող եք ստանալ նույն արդյունքը, որպես մի div է «Պասկալ»: Այն մասին, Միջքաղաքային, որը վերաբերում է ոչ միայն ամբողջ թվերի: Այն արդյունքներին, որ արդյունքը ամբողջ մասի կոտորակային փաստարկ: Հետ միասին օպերատորի «նորմալ» է ձեռք բերել բաժանելու նույն արդյունքը. Դիտարկենք, օրինակ, վերը նշված օրինակը: Թող մի = 51 եւ բ = 9: Ապա `հրամանի q = 51 9 div ձեռք բերել Q = 5, մենք ձեռք հետեւանքով հաշվարկի: Եթե, այնուամենայնիվ, դիմում է նույն թվի օպերատորների Միջքաղաքային, ապա q = Միջքաղաքային (51/9) տեղի q .. = 5, այսինքն, ունեն նույն արդյունքը.

ՕՐԻՆԱԿ 1

Մտածեք, թե ինչպես Դուք կարող եք օգտագործել div ու ՊՆ-ի «Պասկալ» է լուծել գործնական խնդիրներ: Ենթադրենք, դուք պետք է գտնել այն գումարը նիշերն երկնիշ թվով. The պատճառաբանելով հետեւյալն է.

  • Ինչպես արդեն վերը նշվեց, որ վերջին թվերի մեջ թվերի կարող է ձեռք բերել դիմելու եւ դրա թվի 10, օպերատորի ՊՆ.
  • Ինչ վերաբերում է առաջին համարը, ապա դա կստացվի, եթե դուք փոխարինեք ՊՆ-ին թիմի div «Պասկալ»:

Մենք գրել կոդը համար լեզվով «Պասկալ»: Դա կանդրադառնա է հետեւյալ կերպ.

Ծրագիրը Sum_2; (Ծրագրի անվանումը)

var Միավորների քան-Number1, Number2, Գումարը ամբողջ թիվ. (Մի ցուցակման փոփոխականների եւ որոշել են իրենց տեսակի որպես թիվ)

սկսում (սկիզբը ծրագրի մարմին)

գրել (ներդրումը երկնիշ թվով '); (Ցուցադրել արտահայտությունը "Input Երկու նիշանոց համարը»)

կարդալ (համարը). (Մուտք նախնական համարը)

Number1: = Number div 10; (Հաշվարկը առաջին նիշը)

Number2: = Number ՊՆ 10: (Հաշվարկը երկրորդ նիշը)

գումարը: = Number1 + Number2. (Հաշվարկը չափով թվերով)

գրել (գումարը); (Արդյունք արտադրանքի վրա էկրանին)

վերջը:

Է թվով 25-արդյունք օգտագործելով այս ծրագիրը 7, եւ, օրինակ, 37 - 9.

ՕՐԻՆԱԿ 2

Գրեք համար մի ծրագիր, որը հաշվարկում է թվանշանների գումարը 3-անիշ թվի.

Ինչպես գտնել վերջին գործիչ - հասկանալի է. Այն չէ, բարդ է եւ հաշվարկը 1-ին: Դա տեղի է ունենում հետեւանքով կիրառման օպերատորի div է «Պասկալ» այս համարին եւ 100-Մնում է պարզել, թե ինչպես պետք է գտնել երկրորդ նիշը: Որպեսզի դա անել, դուք կարող եք օգտագործել ավելի բարդ դիզայն, որը ստացվել եթե այս հոդվածի բուն շարք, եւ կիրառել այն օպերատորը div 10, եւ ապա դեպի արդյունքում եւ 10 օպերատորի ՊՆ.

Ծրագիրը կոդը համար հաշվարկելիս հանրագումարն նիշերն երեք անիշ թվի կլինեն հետեւյալը.

Ծրագիրը Sum_3; (Ծրագրի անվանումը)

var Number3, Գումարը ամբողջ թիվ. (Մի ցուցակման փոփոխականների եւ որոշել են իրենց տեսակի որպես թիվ)

սկսում (սկիզբը ծրագրի մարմին)

գրել (ներդրումը Tree-նիշանոց համարը '); (Ցուցադրել արտահայտությունը «Մուտքային Tree-նիշանոց»)

կարդալ (Number3); (Մուտք նախնական համարը)

Գումարը: = Number3 div 100 + Number3 ՊՆ 10 + Number3 div 10 ՊՆ 10; (Հաշվարկը գումարից)

գրել ( 'գումարը); (Արդյունք արտադրանքի վրա էկրանին)

վերջը:

որոշ մասնիկներ

Նշենք, որ այդ պայմանական բաժանումը գործողությունը, երբ կիրառվում է ամբողջ թիվ է փաստարկներ դուրս իրենց դասի. Այս արմատապես տարբերակում է շահագործման div «Պասկալ», ինչպես նաեւ ՊՆ օպերատոր, որը կտա արդյունքը որպես ամբողջ թիվ.

Կարգը կատարման երկուական տիպի գործողությունների (մ. E. Կատարում է 2 օպերանդներից) համալիր արտահայտությամբ որոշվում է նրանց առաջնային եւ փակագծերի: Այլ կերպ ասած, եթե կան փակագծերում գնահատվում առաջինն է դրանց արտահայտման ձախից աջ. Այդ գործողությունները *, /, ՊՆ եւ div են ավելի առաջնային է, քան + եւ - Եթե փակագծերը չի ներկայացել, նախ ձախից աջ, պետք է լինի կատարել գործողություններ, ինչպես բարձրագույն առաջնահերթություն, եւ ապա - + եւ -.

Հիմա, որ դուք գիտեք, թե ինչ է ֆունկցիան օգտագործվում է Div «Պասկալ»: Դուք նաեւ գիտենք, որ հնարավորություններ առաջարկել օգտագործել mod օպերատորին, որը, վստահ է, կօգնի Ձեզ ստեղծել Ձեր սեփական դիմումների.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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