KomputerPerisian

Struktur program dalam Pascal: Pengaturcaraan untuk pemula

Bahasa pengaturcaraan yang paling berpatutan untuk pemula adalah Pascal. Ini adalah kerana sekurang-kurangnya kepada fakta bahawa beliau belajar di sekolah-sekolah tinggi, dan juga sebagai seorang mahasiswa di sekolah tinggi. Ia digunakan sebagai asas untuk pembangunan bahasa-bahasa lain. Walau bagaimanapun, sebagai teras bagi pembangunan penggunaan yang tidak rasional yang kini sebagai peralatan teknikal ia jauh pergi ke hadapan.

Sekarang terdapat banyak wang yang mengekalkan sintaksis. Mereka hanya berbeza dalam pengaturcaraan sederhana bahasa seperti Pascal. Struktur program akan dikaji dalam artikel. Sebagai peraturan, kebiasaan dengan program bermula dengan program "Hello, world!".

sejarah bahasa

Pascal terungkap pada tahun 1970 kerana, cukup aneh, Niklaus Wirth. nama bahasa diberikan sebagai penghormatan kepada Blaise Pascal - seorang lelaki yang hebat berasal dari Perancis. Ini adalah wajar oleh fakta bahawa ahli sains telah mencipta mesin yang pertama di dunia yang mampu untuk menambah dan menolak nombor.

perkembangan bahasa telah dijalankan 1968-1969. Sebutan pertama kali muncul pada tahun 1970. Pencipta, menyampaikan "anak" beliau, memberi tumpuan kepada gaya pengaturcaraan, serta kemasukan data dalam Pascal. struktur program juga telah dibangunkan oleh Wirth. Ia mempunyai sintaks yang mudah dan semantik. Langsung "keturunan" Pascal adalah bahasa yang "Modula-2." pemaju juga telah menjadi Wirth.

peraturan tatabahasa

Ia harus diperhatikan bahawa ia tidak begitu sukar dalam struktur program bahasa ini. Pengarang Pascal meletakkan penggunaan hanya tiga perkara utama - tajuk, keterangan, dan pengendali.

  1. Tajuk. Di sini anda perlu menentukan nama program ini, tetapi barang yang tidak utama yang. Ia dicipta hanya apabila pemaju yang dikehendaki. Mengikut tahap yang lebih besar ia bergantung kepada persekitaran pengaturcaraan. Dalam Turbo Pascal tidak memerlukannya. Tetapi pada ETH ia adalah wajib untuk mewujudkan rentetan. Gunakan hanya dibenarkan aksara abjad angka dan garis bawah "_".
  2. Penerangan. Seksyen ini menyenaraikan semua pembolehubah tersedia (array), label, dan sebagainya. D.
  3. Operator. dalam struktur program Pascal termasuk penerangan pengusaha di dalam kurungan MULA-END.

Berapa banyak mereka akan berada di dalam baris yang sama, ia tidak mengapa. Perkara utama - selepas akhir setiap pasukan untuk meletakkan watak khas - koma bernoktah. Di samping itu, bahasa adalah kes sensitif: tidak ada perbezaan antara pengendali Var, dan var var.

Sintaksis dan semantik

Pusat untuk kerja-kerja abjad bermain dengan persekitaran pengaturcaraan. Perlu diingat bahawa ia terdiri daripada:

  • huruf Latin, kedua-dua huruf besar dan huruf kecil;
  • ruang;
  • menegaskan;
  • digit Arabic jenis;
  • simbol matematik;
  • pengehad (dalam senarai mereka pintu masuk, koma, dan lain-lain ...);
  • specifiers;
  • kata-kata tambahan (operator).

Struktur program dalam Turbo Pascal adalah tidak berbeza daripada struktur PascalABC itu. Perbezaan dalam mereka dalam data luaran, tidak lebih. Yang menunjukkan nama pembolehubah, dan jenis lain, ia adalah perlu untuk ingat bahawa nama itu tidak harus bermula dengan angka, aksara garis boleh dalam mana-mana kedudukan, tetapi dari simbol abjad dibenarkan untuk menggunakan hanya huruf abjad Latin.

Komen kepada baris adalah sama ada penyokong gigi atau bulat dengan asterisk (* .. *).

jenis data

Struktur program dalam Pascal, dan juga termasuk pertimbangan objek, seperti jenis data. Mereka adalah tiga jenis:

  1. Boolean (yang benar dan palsu);
  2. angka (nombor Arab);
  3. watak (penggunaan a, b, c dan t. d.).

Pada masa yang sama, jenis kedua dibahagikan kepada sub-jenis: integer dan sebenar. Mereka sesuai dengan pengendali tertentu: Integer dan Real masing-masing. Watak juga dibahagikan kepada watak-watak tunggal dan tali. Ini merujuk kepada jenis-jenis data seperti (dalam kes pertama), nombor 1, huruf A atau A, dan (kedua) keseluruhan frasa atau ungkapan. Dalam program ini, mereka direkodkan di bawah nama Char dan Spring.

Nilai juga mempunyai klasifikasi mereka sendiri. Mereka dibahagikan kepada tetap dan berubah-ubah. Perbezaan antara mereka adalah penting. Pertama menganggap nilai huruf yang tidak berubah semasa pelaksanaan program. pembolehubah A diberikan nilai dalam perjalanan menggunakan aksara khas - kolon.

Comments

Untuk mencapai pemahaman yang penuh dengan program ini dan semua proses, fungsi komen. Mereka, seperti yang telah dinyatakan di atas, diletakkan dalam kurungan kerinting. Ini adalah penting terutamanya jika anda baru untuk melihat kod. Kerana, menggunakan pilihan ini, anda boleh dengan mudah mencari kesilapan dalam program ini siap, berdasarkan apa yang ditulis dalam komen. Lebih-lebih lagi, mereka akan membantu pemaju dengan masa untuk cepat memahami kod perisian.

Struktur program dalam Pascal atribut membolehkan komen kepada struktur data yang ditakrifkan dalam blok kedua. Ada perlu memasukkan teks, yang akan mengandungi tujuan setiap operator dan cara ia digunakan pada masa hadapan.

Newbie membantu mengemudi MULA-END komen kurungan di sekeliling mereka. Terutamanya ia akan menjadi berguna dalam kitaran program berorientasikan. Jadi ia akan menjadi lebih mudah untuk memahami apa yang blok penyata berakhir.

Ulasan tidak boleh dibaca persekitaran pengaturcaraan, jadi mereka boleh memegang apa-apa bilangan masa dan tidak terhad dalam nombor abjad.

tanda baca

Struktur program dalam Pascal mempunyai tanda baca, bagaimanapun, tidak menghairankan. Yang paling banyak digunakan adalah tanda koma bertitik. Ia diletakkan selepas setiap jenis blok Label, Jenis Const, Var dan t. E., Tetapi tanda tidak diperlukan selepas perkataan paling ditentukan. ia tidak dipasang selepas Mula; selepas END dimasukkan hanya jika program ini tidak selesai lagi. Kod, di mana terdapat kitaran dan, dengan itu, digunakan, dan yang lain Kemudian, koma bertitik itu tidak diperlukan selepas kata-kata ini.

Pada akhir program ini selepas END mesti memasang mata, jika tidak, persekitaran pengaturcaraan tidak memahami bahawa kod selesai.

input dan output data

Struktur program dalam Pascal membolehkan anda untuk memasukkan data dalam tiga cara yang berbeza. Antaranya:

  • Dengan bantuan operator Readln, Baca.
  • Dengan penggunaan simbol tugasan - kolon.
  • Yang berterusan. Dalam kes sedemikian, input data dilakukan dalam var parameter.

Maklumat yang diperolehi kesimpulan boleh dibuat dengan menggunakan sekumpulan Menulis dan Writeln pengendali. Dalam beberapa kes ia mungkin hilang, tetapi ia hanya bermaksud bahawa ia telah dibina ke dalam proses pengeluaran.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.delachieve.com. Theme powered by WordPress.