/ / "Pascalin" tehtäväoperaattori: mihin se on tarkoitettu, mitä toimintoja se suorittaa

"Pascalin" tehtäväoperaattori: mihin se on tarkoitettu, mitä toimintoja se suorittaa

Turbo Pascal on yksinkertainen ohjelmointikielimutta sen tutkiminen on työlästä, jos siihen suhtaudutaan vakavasti. Aloitteleva käyttäjä ymmärtää koodin perusteet yksinkertaisimmasta. Joten hän oppii ensin, mitä toimintoja operaattori suorittaa, mihin se on tarkoitettu, kuinka merkkijono tai muuttujat näytetään. Vasta sitten ohjelmoija siirtyy toimintoihin ja toimintoihin, jotka työskentelevät merkkien ja merkkijonotietotyyppien, tiedostojen ja grafiikan kanssa. Joten mikä on tehtäväoperaattori? Mikä on hänen roolinsa koodin kirjoittamisessa?

tehtävänoperaattori

Turbo Pascal -sovelluksen työikkunan organisointi

Ennen kuin ryhdyt tutkimaan teoreettista materiaalia, joka sisältää tosiasiallisesti kysymyksen tehtäväoperaattorista, sinun on katsottava ympärillesi Turbo Pascal -työtilassa.

Sovellusvalikko koostuu seuraavista osioista:

  • Tiedosto - suunniteltu suorittamaan peruskomennot tiedostoilla (luominen, avaaminen, sulkeminen, tallentaminen jne.).
  • Muokkaa - tämä sisältää komentoja tekstin muokkaamiseen (kopiointi, liittäminen, leikkaaminen jne.).
  • Haku - vaaditaan tekstin etsimiseen ja korvaamiseen koko ohjelman tekstissä.
  • Suorita - suunniteltu valmiin koodin suorittamiseen, mukaan lukien työn vaiheittainen esittely.
  • Käännä - kokoaa koodin.
  • Virheenkorjaus - tarvitaan ohjelmatekstin virheiden etsimisen helpottamiseksi.
  • Työkalut - voit käyttää joitain sovelluksen lisäominaisuuksia.
  • Asetukset - määrittää tarvittavat vaihtoehdot kääntäjän ja ohjelmointiympäristön kanssa työskentelyyn.
  • Ikkuna - tarvitaan Windows-toimintojen suorittamiseen.
  • Apua - vaaditaan vastauksen löytämiseen esiin tulleeseen kysymykseen.

Nyt Pascal ABC -sovellus on saamassa suosiota. Joidenkin käyttäjien näkökulmasta tämä ympäristö on paljon helpompaa työskennellä.

Turbo Pascal -elementit

pascal-määritysoperaattori

Kullakin ohjelmointikielellä koodin rakenne on erilainen, mutta on olemassa yhteisiä kohtia. Joten Pascalissa koko ongelman rakentaminen näyttää tältä:

Ohjelman aluke; // Ohjelman otsikko

Käyttää crt; // Luettelo käytetyistä moduuleista

Etiketti metka1; // Tarrojen kuvaus

Vakioluku = 10; // Ilmoita vakio

Kirjoita newtype = merkkijono; // Muuttujatyyppien kuvaus

Var a: kokonaisluku; b: todellinen; c: newtype; d: looginen; e: char; // Ilmoita muuttujat

----------------------------------- // Menettelyjen ja toimintojen kuvaus

Alkaa

{program body} // Lauseke

End.

Tehtävänoperaattori on kunnia-asemassaan ohjelman rungossa.

Pika esittely ohjelmointitietotyypeistä

Ei vain Pascalissa toimiva operaattori herättää käyttäjiltä kysymyksiä. Tietotyypit voivat myös luoda umpikujia.

Kaikki Turbo Pascalin tiedot on jaettu kahteen luokkaan: muuttujat ja vakiot. Ne voivat olla yksi seuraavista tyypeistä:

  • kokonaisluku;
  • materiaali;
  • symbolinen;
  • merkkijono;
  • kirjoitettu;
  • looginen.

Myös vakioita voidaan varata.

Muuttujat kuvataan ohjelmakoodissa seuraavasti: var <muuttujan nimi>: tietotyyppi. Vakio ilmoitetaan näin: const <vakionimi> = arvo.

Sinun ei tarvitse laittaa sulkeita <> ohjelmakoodiin.

Turbo Pascal -kielen perusoperaattorit

Operaattori on rakenne, joka osoittaa, mitä toimintoja ohjelman tulisi suorittaa. Koodin kirjoittamisessa, erityisesti Turbo Pascalissa, on monia operaattoreita:

  • ehdollinen;
  • komposiitti;
  • valinta useista vaihtoehdoista;
  • siirtyminen;
  • tehtävä;
  • tietueiden ja esineiden yli;
  • tyhjä;
  • syklit (parametrilla, ennakkoedellytyksellä, jälkiehdolla).

Ohjelmien tai rakenteiden operaattorit, jotka ovatohjelmakoodin osat suoritetaan aina siinä järjestyksessä kuin ne on kirjoitettu, ts. ylhäältä alas, vasemmalta oikealle. Poikkeus on ehdollinen. Määritysoperaattori, kuten monet muutkin, edellyttää merkin ";" läsnäoloa rivin lopussa, ts. puolipisteet. Siten tämä symboli erottaa rakenteet toisistaan ​​ja lisää ohjelman selkeyttä. Mutta on yksi "MUTTA": puolipistettä on ehdottomasti mahdotonta asettaa sanan muu eteen.

Syöttöoperaattorit luetaan (muuttujat) ja readln (muuttujat). Esimerkki: lue (a); readln (a, b); readln (d).

Lähtöoperaattorit ovat write (muuttujat) ja writeln (muuttujat). Esimerkki: kirjoita (a, g); writeln (’kirjoita tiedot’); kirjoita (’pinta-ala S =’, S); kirjoita (f: 6: 3).

Näytön viiveelle Turbo Pascalin käytössäreadln-käsky koodin lopussa ennen viimeistä loppua. Juuri tässä ohjelmassa tällaisen rivin puuttuminen ei näytä ratkaisun sisältöä. PascalABC: ssä readln-koodin kirjoittaminen koodin loppuun on valinnainen.

Voit tyhjentää näytön käyttämällä clrscr-operaattoria, joka kutsuu sisäänrakennetun crt-moduulin. Jokaisella ohjelmalla on jälleen omat vivahteet.

Tehtäväoperaattori

Mennään nyt suoraan aiheeseen.Pascalin määritysoperaattori on muuttujien arvojen syöttö muistisoluihin. Yleensä se näyttää kaksoispisteen jatkuvalta oikeinkirjoitukselta; ": =". Nämä symbolit ovat vastuussa toimeksiannosta.

Mille tehtävänoperaattori on tarkoitettu?Sen toimintamekanismi on seuraava: ohjelman aikana lasketaan lauseke, jonka tulos on syötettävä muistiin. Solun osoite, johon tiedot syötetään, määritetään ": =" -merkin vasemmalla puolella olevalla muuttujalla.

Tämä voidaan osoittaa kaavamaisesti seuraavasti:

  • muuttuja ← paluulauseke.

Tässä on muutama ilmaisu esimerkkinä:

  • A: = b + c / 2;
  • b: = n;
  • n: = b;
  • x: = 15;
  • x: = x + 3.

On huomattava, että kaksi lauseketta "b: = n" ja "n: = b" suorittavat erilaisia ​​toimintoja.

Ominaisuusoperaattorin ominaisuus ontosiasian, että merkin ": =" (joka lukee "määritä") vastakkaisilla puolilla olevien tietojen on oltava samantyyppisiä. Toisin sanoen: niiden tehtävien yhteensopivuuden on oltava 100%. Esimerkiksi kokonaislukulauseke voidaan osoittaa todelliselle muuttujalle, koska kokonaisluku- muuttujien osajoukko on murtoalueella. Nuo. merkintä "todellinen muuttuja: = kokonaislukulauseke" on oikea.

mihin tehtävänoperaattori on

Esimerkkejä tehtävistä

Ymmärtää mikä tehtäväoperaattorilla onsellainen, on tarpeen ratkaista useita ongelmia. Vain käytäntö antaa sinun välttää karkeita ja anteeksiantamattomia virheitä ohjelmakoodin kirjoittamisessa sekä säästää aikaa.

Harjoitus 1

Annetaan ympyrä. Ehdon mukaan käyttäjä syöttää ympärysmitan L näppäimistöltä. On tarpeen laskea ympyrän S alue, jota tämä ympyrä rajoittaa.

Toimintojen algoritmi:

  • Laske säteen arvo käyttämällä ympyrän kehän kaavaa.
  • Aseta kaava ympyrän alueelle.
  • Näytä tulos näytöllä.

tehtävänoperaattori on

Tehtävä 2

Annetaan katkaistu kartio. Käyttäjä asettaa perussäteiden Rb, Rm ja korkeuden h arvot. Laske kuvan tilavuus ja pinta-ala kaavojen ja määritettyjen arvojen avulla.

mitä toimintoja tehtäväoperaattori suorittaa

Toimintojen algoritmi:

  • Syötä tarvittavat tiedot näppäimistöltä.
  • Määritä kaavat katkaistun kartion tilavuuden ja pinta-alan löytämiseksi.
  • Laske V ja S.
  • Näytä ne näytöllä.
piti:
0
Suosituimmat viestit
Henkinen kehitys
ruoka
y