KomputerPengaturcaraan

"Pascal" - bahasa a ... "Pascal" untuk pemula: Penerangan

Dalam keluasan World Wide Web, anda boleh mencari banyak program dalam bahasa "Pascal", tetapi lebih sukar untuk memikirkan bagaimana mereka bekerja, dan disusun atas dasar apa. Mari kita meneliti asas-asas pengaturcaraan bersama-sama!

bahasa algoritma: konsep asas

Dalam ucapan sehari-hari kita menggunakan unit asas: abjad, perkataan, frasa dan ayat keseluruhan. bahasa algoritma juga mempunyai struktur yang sama, tetapi komponennya dipanggil berbeza. Kita bercakap tentang struktur asas, ungkapan dan pernyataan. Semua unit ini membentuk struktur hierarki, kerana setiap elemen berturut-turut terbentuk daripada di atas.

Simbol bahasa algoritma - adalah atom dibahagikan digunakan untuk menulis kod.

reka bentuk asas - adalah unit minimum yang mempunyai makna mereka sendiri.

ungkapan bahasa klasik terbentuk daripada di atas dua unit dan menetapkan kaedah-kaedah bagi mencari nilai yang dikehendaki.

pengendali bertanggungjawab perihal transformasi tertentu yang perlu bagi pelaksanaan yang betul program ini. Mungkin ada beberapa, jika perlu - program mesti melakukan operasi rumit. Dalam situasi ini, mereka digabungkan dalam blok atau kompaun kenyataan sama.

Bahasa "Pascal"

Terdapat sebilangan besar bahasa pengaturcaraan. "Pascal" (untuk pemula terdapat beberapa faedah) adalah salah satu daripada mereka. abjad yang terdiri daripada nombor, huruf dan aksara khas. Berikut adalah senarai mereka:

  • 26 huruf besar dan Latin huruf kecil ;
  • menekankan watak;
  • sepuluh digit;
  • limiters;
  • tanda-tanda kuasa;
  • specifiers;
  • terpelihara oleh sistem (perkhidmatan) dengan perkataan.

Selain daripada unsur-unsur di atas, ia tergolong dalam satu set asas "kosong" yang tidak boleh digunakan di dalam struktur dan ungkapan simbol double terpelihara.

konstruk bahasa Elementary

"Pascal" untuk pemula termasuk tali, nombor dan nama.

Nombor yang digunakan dalam kod di bawah kajian, bahasa pengaturcaraan biasanya ditulis dalam sistem perpuluhan. Mereka boleh menjadi kedua-dua sebenar dan keseluruhan, yang tidak menyebut titik perpuluhan. Jika nombor adalah positif, tandanya boleh ditinggalkan.

"Pascal" - adalah satu bahasa pengaturcaraan algoritma di mana rentetan adalah jujukan aksara, ditutup dalam koma. Jika anda perlu menggunakan apostrofe sendiri, simbol ini adalah bernilai menyebut dua kali.

Nama - urutan yang bermula dengan huruf dan mungkin mengandungi dalam angka komposisinya. ID dipanggil tag, jenis, pemalar, fungsi, prosedur, pembolehubah, objek, dan juga modul. Membentuk pengecam anda boleh menggunakan aksara garis bawah. Nama ini boleh mempunyai banyak watak, tetapi pengkompil akan membaca hanya yang pertama 63 aksara. "Pascal", pendedahan yang mungkin kelihatan begitu rumit, tidak begitu teruk, jadi jangan tergesa-gesa untuk menjadi takut dan untuk menutup halaman pelayar!

Sebagai pengecam bahasa adalah dilarang daripada menggunakan nama-nama standard pemalar, prosedur, jenis fail, fungsi, serta ungkapan sistem.

Meningkatkan keterlihatan kod akan membantu jurang, tetapi ia adalah bernilai mengingati bahawa mereka tidak boleh berkongsi nama dan nombor di tengah-tengah.

Sintaks bahasa algoritma

Setiap baris mesti berakhir dengan koma bertitik dalam program ini, yang ditulis dalam bahasa yang kita sedang mempertimbangkan ( "Pascal"). Informatics mengajar murid-murid dan pelajar, dan anda akan dapat memahami peraturan-peraturan ini diri mereka sendiri!

The koma bertitik (;) - isyarat yang telah diatur sebelumnya, yang menceritakan tentang akhir baris semasa dan keperluan untuk bergerak ke yang baru. Tetapi kecuali untuk arahan perkhidmatan boleh: const, var, mula dan lain-lain.

pengendali menutup akhir program ini, jadi selepas ia semestinya didahului dengan satu mata. kod kadang-kadang boleh mengandungi beberapa lampiran, maka permulaan dan akhir blok akan dipisahkan oleh koma bernoktah.

Untuk memberi nilai khusus pembolehubah sebelum tanda sama adalah perlu untuk meletakkan noktah bertindih. Sebagai contoh, anda pergi untuk menetapkan n = 13, dan kod akan kelihatan seperti n: = 13.

Jika anda mempelajari kaedah-kaedah, maka anda agak cepat boleh belajar untuk menulis kod perisian tanpa ralat sintaks.

penyata bahasa klasik "Pascal"

Diprogramkan berulang-ulang kod aplikasi masa depan dan melaksanakannya dengan apa-apa tindakan yang mungkin dengan cara cara yang berbeza. Tetapi bahasa yang "Pascal" digunakan untuk tujuan ini pelbagai pengendali. Kesemua mereka, kita tidak boleh menganggap, oleh itu, kita akan memahami dengan hanya beberapa.

Sebagai contoh, dengan memilih pengendali boleh memilih salah satu kaedah alternatif untuk menjalankan program ini. Parameter dalam kes ini adalah ungkapan jenis urutan. Tetapi ada kaveat: Kekunci pilihan ini tidak boleh dimiliki oleh rentetan atau taip sebenar.

Namun terdapat kenyataan tugasan, bersyarat, komposit dan kosong, serta banyak pelaburan lain yang berguna. Pengetahuan hanya sebahagian daripada mereka membolehkan anda untuk menulis kod dengan fungsi yang sangat baik. Pengendali tidak boleh disalahgunakan, kerana bilangan besar mereka membuat program yang sukar untuk debug pengkompil, mengelirukan dan sangat sukar untuk melihat orang yang tidak dikenali.

Pengendali tugasan

Ungkapan ini adalah kolon dan menandatangani "sama". Ia digunakan untuk menetapkan pembolehubah tertentu nilai tertentu. Ia adalah penting untuk ingat bahawa jenis ungkapan berubah-ubah dan mestilah sama sekiranya mereka tidak berhubungan dengan seluruh dan jenis sebenar, masing-masing. Hanya dalam keadaan seperti itu akan mengarahkan penukaran.

penyata kompaun

"Pascal" - bahasa pengaturcaraan yang menggunakan satu jujukan penyataan program sewenang-wenangnya dikurung dalam kurungan khas. Ia adalah mengenai struktur komposit, perkataan terhad bermula dan berakhir. Ini adalah satu alat yang penting bagi bahasa algoritma dengan mana ia adalah mungkin untuk menulis kod menggunakan kaedah struktur.

Pengusaha bahasa "Pascal", termasuk dalam sebahagian daripada struktur komposit mungkin agak berbeza, kerana tidak ada batasan. Bersarang mendalam juga mungkin berbeza.

operator bersyarat bahasa pengaturcaraan

Komponen ini menyediakan keupayaan untuk mendaftar masuk semasa keadaan program ditetapkan dan melaksanakan tindakan bergantung kepada keputusan laluan. Oleh itu, arahan bersyarat - adalah salah satu cara-cara pembentukan cawangan dalam proses melaksanakan pengiraan.

Dari segi struktur, kenyataan bersyarat adalah seperti berikut:

IF THEN ELSE .

Dalam ungkapan ini lagi, kemudian dan jika perkataan-rizab, keadaan - ungkapan yang logik dengan kandungan sewenang-wenangnya, dan pengendali - apa-apa arahan yang digunakan dalam bahasa pengaturcaraan.

Struktur kod program

bahagian header pengendali dan penerangan - ini adalah komponen utama permohonan ditulis dalam bahasa seperti "Pascal". Teknologi maklumat membolehkan meneroka sepenuhnya elemen-elemen ini dan belajar bagaimana untuk menggunakannya dengan betul.

header biasanya mengandungi nama kod. Sebagai contoh, Program MyFirst.

Seksyen penerangan boleh bermakna perpustakaan berhubung, modul, label, pemalar, jenis, pembolehubah, penerangan bab fungsi dan prosedur.

Bahagian mengandungi penerangan modul dalam nama-nama perpustakaan berhubung dan bermula dengan perkataan yang ditempah menggunakan. Ia mesti menjadi yang pertama di kalangan semua keterangan lain. nama modul sentiasa harus dipisahkan dengan tanda koma.

Mana-mana pengendali kod boleh meletakkan nama label untuk disebut dalam seksyen yang berkenaan keterangan.

Huraian pramatang membolehkan pemalar kod di bawah untuk mendaftar nama mereka dan bukannya nilai angka atau abjad angka.

Dalam keterangan pemboleh ubah yang digunakan harus merangkumi semua jenis yang akan digunakan: "var c, a, r: integer; k, l, m: char; h1, h2: boolean;".

Jangan lupa bahawa "Pascal" - bahasa pengaturcaraan yang memerlukan penerangan awal wajib semua komponen yang terlibat dalam program ini.

kod teks mesti berakhir dengan titik.

contoh program

"Pascal" - ini adalah bahasa rendah, dan anda boleh terus ke penulisan kod selepas mengkaji maklumat di atas.

Marilah kita memastikan bahawa permohonan itu telah dibawa ke skrin frasa «Ia adalah program pertama saya!»

Contoh program "Pascal" adalah sangat penting untuk memahami, jadi cuba untuk melakukannya sekarang.

Mula
Writeln (Ia adalah program pertama saya '!);
End.

Yang begitu mudah!

Mencari kod yang lebih kompleks, yang anda boleh mencari akar persamaan kuadratik. Memberi perhatian kepada prinsip pembentukan ungkapan pengiraan.

Mudah-mudahan, program contoh pada "Pascal" yang berguna kepada anda.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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