KọmputaSiseto

Kini ni ipin to "Pascal"? Afikun, isiro ati apeere

Gbogbo odun awọn lori fun komputa oojo. Ni akoko fun kikọ awọn koodu ti wa ni o gbajumo ni lilo ni ayika kan mejila ede ni o yatọ si awọn ipele. Ni ibere lati ṣe awọn ilana ti eko kọmputa siseto siwaju sii daradara, ga-iwe omo ile ati awọn omo ile ti 1-2 courses ti wa ni kọwa akọkọ lati ṣẹda ti ara rẹ elo ni ede "Pascal". Mosi ipin ati moodi, ati awọn miiran isiro ni awọn oniwe-lãrin awọn idojukọ ti yi article.

A diẹ ọrọ ti awọn ede Pascal

"Pascal" a ṣẹda ninu 1968-1969 nipa awọn gbajumọ ọmowé Niklaus Wirth, ti a nigbamii fun un ni Turing Eye ati ki o kan medal "Pioneer ti kọmputa ọna ẹrọ." Kẹhin Kó ṣaaju ki o kopa ninu idagbasoke ti awọn boṣewa ede "Algol-68." Ninu ohun article atejade ni 1970, awọn ifilelẹ ti awọn idi ti iṣẹ rẹ Wirth ti a npe ni awọn ẹda ti ẹya doko elo ti o nlo eleto siseto ati data.

Paradà, awọn ede "Pascal" ti ní ohun tobi pupo ikolu lori awọn aaye ti alaye ọna ẹrọ, di ọkan ninu awọn mimọ. Oni yi, o ti wa ni da lori o jije a ọjọgbọn ikẹkọ siseto ni ọpọlọpọ awọn ti awọn asiwaju egbelegbe ti aye.

Kini ni odidi pipin

Ni mathimatiki, labẹ awọn akọle ye awọn isẹ ti awọn meji odidi. Bi awọn kan abajade ti awọn odidi pipin ti ọkan ninu wọn si miiran, o jẹ apa odidi ti awọn quotient. Ni gbolohun miran, ti o ba ti:

24: 6 = 4;

100: 3 = 33

55: 6 = 9;

ki o si bẹ siwaju.

Odidi pipin ti wa ni tun npe ni wiwa awọn apa kan quotient.

Akiyesi pe yi pẹlu isẹ, ti o ba ti pinpin ni kere ju ni olupin, awọn esi ni odo.

Yan awọn esi ti awọn odidi pipin to a b, mejeeji q. ki o si

t. e. pipin ošišẹ ti ni ibùgbé ori, atẹle nipa ikotan awọn esi si sunmọ odidi kere ẹgbẹ.

Isẹ ti ni ipin "Pascal"

ipin - Ni wa ede pese pataki kan si oniṣẹ fun odidi pipin. The ikosile Pascal, awọn agbekalẹ ti eyi ti o ti gbekalẹ loke, yoo ni awọn fọọmu:

q: = a ipin b.

Ti o ba ti a ti wa ni sọrọ nipa ibakan, apeere, a = 50 ati b = 9, ki o si a yoo ni q: = 50 ipin 9. Bi awọn kan esi, q ni yio je dogba si 5.

Awọn isiro ti awọn iwontunwonsi

Isẹ ti ni ipin "Pascal" ti wa ni maa n iwadi pẹlu awọn moodi. Ṣaaju ki a ri jade ohun ti awọn itumo ti yi gba, wo ni bi o ti le ri awọn iyokù ti awọn nọmba.

O han ni, o le ṣee ri lilo a iye ti gba bi kan abajade ti awọn odidi pipin, ie. E.

r = a - bx q.

Isẹ ti moodi ni "Pascal"

Ni Pascal, ri awọn ku le jẹ irorun. Fun wọnyi ìdí ti pese a alakomeji onišẹ moodi.

A ti kọ ọ bi wọnyi:

r = a moodi b.

Ti o ba ti, fun apẹẹrẹ, a = 50 ati b = 9, ki o si a ni r: = 50 moodi 9. Bi awọn kan esi, r jẹ dogba si 4.

wulo ohun elo

Wiwa awọn ku ninu pin (r) ti lo ni iširo ati telikomunikasonu. Pẹlu iru Iṣakoso mosi ti wa ni ti ipilẹṣẹ, ki o si ID nọmba kan lopin ibiti o.

moodi onišẹ, ati ki o ti wa ni lo lati mọ awọn multiplicity awọn nọmba, m. e. divisibility ti ọkan nọmba kan miran pẹlu ohun odidi esi. O han ni, awọn wọnyi ni o wa kan bata ti awọn nọmba, fun eyi ti awọn esi ti to onišẹ yoo fun a 0 moodi.

Ni "Pascal" multiplicity majemu le ti wa ni kọ bi:

ti o ba ti a moodi b = 0 ki o si kọ (a, 'agbo', b).

Fun apẹẹrẹ, nigbati a ibere majemu koodu ti o ti gbasilẹ loke fun awọn iye a = 4 ati b = 2 ninu awọn atẹle yoo han awọn akọle "4 agbo 2".

Ni afikun, awọn oniṣẹ moodi a le lo lati han awọn ti o kẹhin nọmba ti awọn nọmba ninu eleemewa amiakosile. Lati ṣe eyi, lo awọn ikole r = a moodi 10. Fun apere, awọn àṣẹ r = 37 moodi 10 7 yoo fun awọn esi.

onišẹ trunc

Nibẹ ni miran onišẹ, pẹlu eyi ti o le gba esi kanna bi lati kan ipin to "Pascal". O jẹ nipa trunc, eyi ti o kan ko nikan lati odidi. O olukawe awọn esi bi awọn odidi ìka ti awọn ida ariyanjiyan. Pọ pẹlu awọn oniṣẹ "deede" gba nipa pin esi kanna. Ro awọn loke apẹẹrẹ. Jẹ ki a = 51 ati b = 9. Ki o si nipa awọn àṣẹ q: = 51 9 ipin gba q: = 5, a gba bi kan abajade ti ikotan. Ti o ba ti, sibẹsibẹ, kan si awọn nọmba kanna ti awọn oniṣẹ trunc, ki o si q: = trunc (51/9) yio q: .. = 5, ie, ni esi kanna.

apere 1

Ro bi o le lo ipin ati moodi ni "Pascal" lati yanju wulo isoro. Sawon ti o nilo lati wa ka iye awọn nọmba kan ti a ti meji-nọmba nọmba. Awọn ero jẹ bi wọnyi:

  • Bi tẹlẹ itọkasi loke, awọn ti o kẹhin ti awọn nọmba ninu awọn nọmba le wa ni gba nipa a to si ki o si awọn nọmba 10, awọn onišẹ moodi;
  • Bi si akọkọ nọmba, ki o si yoo tan jade, ti o ba ropo moodi lori awọn egbe ni ipin "Pascal".

A kọ awọn koodu fun awọn ede "Pascal". O yoo wo bi wọnyi:

eto Sum_2; (Program orukọ)

var Number, Number1, Number2, apao: odidi; (A kikojọ ti àwọn ayípadà ati ki o mọ wọn iru bi ohun odidi)

bẹrẹ (bẹrẹ ti awọn eto ara)

kọ ( 'Input meji-nọmba nọmba'); (Ifihan awọn gbolohun "Input meji-nọmba nọmba")

ka (Number); (Input ni ibẹrẹ nọmba)

Number1: = Number ipin 10; (Isiro ti akọkọ nọmba)

Number2: = Number moodi 10; (Isiro ti awọn keji nọmba)

apao: = Number1 + Number2; (Isiro ti awọn iye ti awọn nọmba)

kọ (apao); (Ja si wu loju iboju)

opin.

Fun awọn nọmba 25, awọn esi ti lilo yi eto ti wa ni 7, ati, fun apẹẹrẹ, 37 - 9.

apere 2

Kọ koodu fun a eto ti o calculates iye ti awọn nọmba 3 oni-nọmba nọmba.

Bawo ni lati wa awọn titun nọmba - ni understandable. O ti wa ni ko idiju ati awọn isiro ti awọn 1st. O ṣẹlẹ bi kan abajade ti a to awọn onišẹ ipin to "Pascal" lati yi nọmba ki o si 100. O si maa wa lati mọ bi o si ri awọn keji nọmba. Lati ṣe eyi, o le lo kan diẹ fafa oniru, eyi ti o ti wa ni gba ti o ba ti si awọn atilẹba nọmba, ati lati waye awọn oniṣẹ ipin 10, ati ki o si awọn esi ati ki o si 10 awọn onišẹ moodi.

eto koodu fun isiro iye nọmba kan ti a ti mẹta nọmba nọmba yoo jẹ bi wọnyi:

eto Sum_3; (Program orukọ)

var Number3, apao: odidi; (A kikojọ ti àwọn ayípadà ati ki o mọ wọn iru bi ohun odidi)

bẹrẹ (bẹrẹ ti awọn eto ara)

kọ ( 'Input Tree-nọmba nọmba'); (Ifihan awọn gbolohun «Input Tree-nọmba nọmba»)

ka (Number3); (Input ni ibẹrẹ nọmba)

Apao: = Number3 ipin 100 + Number3 moodi 10 + Number3 ipin 10 moodi 10; (Isiro ti iye)

kọ ( 'apao); (Ja si wu loju iboju)

opin.

diẹ ninu awọn akọsilẹ

Akiyesi pe awọn mora pipin isẹ nigba ti loo si odidi ariyanjiyan tayọ wọn kilasi. Eleyi taa seyato o lati isẹ ti ni ipin "Pascal", bi daradara bi awọn moodi onišẹ, eyi ti o fi fun awọn esi bi ohun odidi.

Awọn aṣẹ ti ipaniyan ti alakomeji type mosi (m. E. ošišẹ ti on 2 operands) ni a eka ikosile ni nipasẹ wọn ni ayo ati akomo. Ni gbolohun miran, ti o ba ti nibẹ ni o wa biraketi ti wa ni akojopo akọkọ ni won ikosile lati osi si otun. Awọn mosi *, /, moodi ati ipin ti wa ni ti o ga ni ayo ju + àti -. Ti o ba ti awọn biraketi ni ko bayi, akọkọ lati osi si otun yẹ ki o wa lati ṣe išë pẹlu ti o ga ni ayo, ati ki o - + àti -.

Bayi wipe o mọ ohun ti awọn iṣẹ ti lo ni awọn ipin "Pascal". O tun mọ awọn anfani ti a nṣe lilo moodi onišẹ pe, fun daju, yoo ran o si ṣẹda ti ara rẹ elo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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