Pemrograman dasar dengan Pseint (bagian 2)

Entri ini merupakan kelanjutan dari entri sebelumnya (Pemrograman dasar dengan Pseint (bagian 1)) dan merupakan bagian dari rangkaian tutorial tentang pemrograman.

Untuk memprogram Pseint perlu dikonfigurasi dengan benar, jika semuanya sudah benar kita dapat melanjutkan tutorial ini yang secara langsung berfokus pada mempelajari cara kerja Pseint untuk memulai dengan program.

pseint

Setelah memulai kita akan melihat bagian-bagian berikut:

  1. Perintah: (itu adalah yang di sebelah kiri) di mana siklus, fungsi dan / atau kondisi paling dasar.
  2. Bilah status: (yang ada di bagian bawah yang bertuliskan "Tidak ada pembaruan yang tersedia") bilah ini menunjukkan status Pseint saat ini.
  3. Area kerja: ini adalah bagian terbesar, di sinilah kami akan menulis program kami.

Ini adalah yang utama, yang lainnya tidak akan berguna untuk saat ini

ALGORITMA DALAM KODE PSEUDO

Tindakan proses tanpa judul 1; tindakan 2; ... ... ... aksi n; Akhiri Proses

Ini adalah bentuk umum dari suatu algoritma, seperti yang Anda lihat, ini dimulai dengan «Proses [SinTitulo]» yang menunjukkan awal program dan diakhiri dengan «Proses Akhir» yang menunjukkan bahwa program telah berakhir.

VARIABEL

Variabel adalah sektor memori yang menyimpan data tertentu dan diidentifikasi dengan nama spesifik yang mengacu pada ruang memori ini. Di Pseint, Anda dapat mendefinisikan variabel dengan cara berikut:

Dengan tanda sama dengan sehingga «a» adalah variabel yang menerima nilai penambahan «c» plus «b»

a = c + b;

Cara lain adalah dengan tanda penugasan (yang akan kita lihat nanti, saat ini kita hanya perlu mengetahuinya) dan itu mirip dengan yang sebelumnya dengan perbedaan itu adalah tanda yang berbeda

a <- b + c;

Tanda-tanda ini tidak meminta nilai apa pun dari pengguna untuk mengetahui nilai apa yang ditempatkan karena hal ini dilakukan dengan fungsi «baca»

PENGATURAN

Array adalah urutan variabel multidimensi yang dapat disimpan dalam bentuk papan atau kubus, dimana variabel tersebut dipanggil dengan pengenal umum dan angka dalam sistem bidang kartesius. Array didefinisikan dalam Pseint dengan fungsi "dimensi" yang juga akan kita lihat nanti.

Dalam kasus ini, pengenal umum adalah var y dan nomornya adalah "x" dan "y" yang bisa jadi [1,1] atau [2,1], dll.

Variasi dimensi [x, y]

Kemudian untuk memanggil variabel yang akan Anda gunakan

 var [x, y]

Di mana "x" bisa menjadi 1 dan "y" bisa jadi 2 maka itu akan memanggil "var [1,2]" yang akan independen dari "var [1,1]", dll.

OPERATOR

Operator sesuai namanya adalah tanda yang menggunakan beberapa nilai untuk memberikan hasil, Operator di Pseint adalah sebagai berikut:

  1. Lebih besar dari ">"
  2. Kurang dari «<«
  3. Sama seperti "="
  4. Kurang dari atau sama dengan «<=»
  5. Lebih dari atau sama dengan "> ="
  6. Berbeda dari «<>»
  7. Konjungsi (dan) "And" atau "&"
  8. Pemisahan (atau) «ATAU» atau «|»
  9. Penolakan (tidak) "TIDAK" atau "~"
  10. Tambahkan "+"
  11. Kurangi «-«
  12. Perkalian "*"
  13. Divisi "/"
  14. Pemberdayaan «^»
  15. Modulus (sisa pembagian) «%» atau «MOD»

Hierarki (urutan) operasi sama dengan aljabar dan dapat diubah dengan tanda kurung. Dalam kasus operator logika, operasi dihubung pendek, operator "NO" membalikkan hasilnya.

Dalam daftar ini hanya yang akan digunakan yang disebutkan, untuk melihat daftar lengkapnya Anda dapat membuka dokumentasi PSeInt.

FUNGSI

Dalam pemrograman, fungsi adalah rangkaian instruksi yang memberikan hasil tertentu dan dapat menerima beberapa nilai untuk melaksanakan tugas yang harus mereka lakukan. Dalam Pseint, sebuah fungsi ditulis sebagai berikut:

Subproses [variabel kembali] <- [Nama fungsi] ([Argumen]) tindakan 1; tindakan 2: ... ... ... tindakan n; Akhiri Subproses

Nah dan itu saja di tutorial berikutnya saya akan fokus pada sisa fungsi dan sintaksnya kecuali untuk operator yang disebutkan di sini karena sintaksnya hampir jelas.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   glcq dijo

    Terima kasih banyak telah membagikan tutorial ini, sangat menarik.

    1.    xnmm dijo

      tidak ada alasan dan sekaligus saya katakan bahwa yang berikutnya didedikasikan untuk pemrograman
      salam

  2.   porter dijo

    Terima kasih telah berbagi, program ini saya sudah tahu, saya menemukannya di sourceforge dan itu sangat bagus, ini akan berguna bagi saya karena meskipun saya melakukan beberapa pemrograman, saya melakukannya tanpa pengetahuan khusus tentang istilah dll, dan saya berasal dari sebuah area yang tidak ada hubungannya dengan itu karena itu adalah humaniora Jadi kelas-kelas ini sangat baik untuk memberikan ide-ide mudah tentang konten pemrograman, karena jika Anda seperti saya sama sekali tidak tahu tentang hal itu, istilah seperti kelas, variabel, yang merupakan hal mendasar adalah hal-hal bahwa bagi orang yang tidak memiliki pengetahuan pemrograman dasar adalah hal-hal yang tidak memiliki gambar atau konsep yang tidak diketahui, dalam pengertian ini program ini sangat baik. Terima kasih telah berbagi dan saya memasang pin di Bookmark saya. Salam pembuka.

    1.    spartan2103 dijo

      Menurut saya mirip dengan Portaro. Saya juga berasal dari bidang Humaniora dan meskipun saya tahu sesuatu tentang pemrograman, saya melakukannya lebih banyak lirik, tanpa banyak pengetahuan tentang fakta, Terima kasih untuk tutorialnya. Ngomong-ngomong, apakah Anda Portaro yang memposting di Gnu / Linux Vagos?

  3.   spartan2103 dijo

    Menurut saya mirip dengan Portaro. Saya juga berasal dari bidang Humaniora dan meskipun saya tahu sesuatu tentang pemrograman, saya melakukannya lebih banyak lirik, tanpa banyak pengetahuan tentang fakta, Terima kasih untuk tutorialnya. Ngomong-ngomong, apakah Anda Portaro yang memposting di Gnu / Linux Vagos?