TatananPendidikan menengah lan sekolah

Carane nggawe meja bebener kanggo expression logis Komplek

Dina iki kita bakal nyoba kanggo nerangake carane nggawe meja bebener kanggo expression logis. Elinga yen aljabar Boolean ditemokake, ing paling ing telung tugas ujian negara pasekutonan. Yen diwaca iki artikel, mesthi banjur njaluk liyane TCTerms ing ujian ing komputer ilmu.

operasi

Sadurunge nggawe meja bebener, kita kurban kanggo njaluk kenalan karo operasi aljabar Boolean.

Kita bakal miwiti kenalan kita karo fungsi negation. Kutha iki uga disebut bantahan. Punika conto: ". Ing dina iki Aku arep film" tembung Aplikasi kanggo iku kuwalik ing, minangka asil kita duwe: "Dina iki aku ora arep film."

Saiki ayo kang pirembagan bab ping dan fungsi, aljabar Boolean, padha duwe jeneng - magepokan lan disjunction mungguh. Upaminipun kita ngomong, "sampeyan pindhah menyang film, yen sinau wulangan lan uwuh vynesesh". Ing ukara iki tembung "lan" performs fungsi saka magepokan, lan "yen" - disjunction.

Akibat logis - iki operasi logika rumit liyane sing ngandhut loro ungkapan: kondisi lan akibat. Yen kita kokwaca basa Rusia, proposal wis dibangun watara cara ing ngisor iki: "Yen aku duwe wektu kanggo mangerteni sastra, banjur pindhah menyang film." Bagéyan saka proposal sadurunge titik desimal - kondisi lan sawise titik desimal - akibat.

Saiki, sedhela bab fungsi saka padanan utawa padanan. Tarik podo karo basa Rusia ing kasus iki angel. Kanggo padanan kudu elinga yen loro ungkapan input iku salah siji palsu utawa bener, banjur asil positif, sing padha kanggo siji.

algoritma

Saiki kita bakal pirembagan bab carane nggawe meja bebener ing èlmu komputer, utawa rodok, kita bakal ngrembug algoritma kita tumindak.

Kanggo teken meja, iku pisanan perlu kanggo nemtokake nomer sel, baris lan kolom. Kita bakal nindakake kabeh langkah dening langkah.

  • We nemtokake nomer larik. Kanggo nindakake iki, Count nomer kemungkinan klebu ing expression, lan ngadegake loro ing nomer iki. Contone, nggawe meja bebener, lan liyane sabenere ngenali nomer garis kanggo expression saka telung kemungkinan? Two ngadegake ing jurusan katelu lan wolung. Kalebu topi, kita kudu wolung larik.
  • Supaya kanggo nemtokake nomer kolom, kita kudu ngetung lan operasi nomer ing expression. Contone, ing syarat-syarat HEA * C + B ing kabeh telung operasi. Pisanan - ing negation, kaloro - perkalian saka pihak - Saliyane. Dadi kanggo isi angka saka operasi kita kudu telung kolom. Nanging kudu njupuk menyang akun kasunyatan sing expression kita kasusun saka telung variabel, lan kita kudu ngisi kombinasi bisa sing, nambah telung pamicara liyane. Total dadi 6.
  • Sabanjure, pindhah menyang enumeration bisa kombinasi kemungkinan lan meja Isi. Aja manawa kanggo nimbang prioritas saka operasi.

Contonipun (telung variabel)

We offer ngatasi masalah ing ngisor iki: ngetung sabaraha kombinasi gawe marem kawontenan F = 1 expression (HEA + B) + A * HEC. Saiki, carane nggawe meja bebener kanggo ngatasi masalah. Enlists sepindah menyusun algoritma tumindak.

  1. Jumlah larik = 9 (wolung kombinasi kemungkinan + siji baris - Tabel tutup).
  2. prioritas fungsi: 1- bantahan 2 - Kajaba ing kelompok 3 - ing bantahan saka C 4 - pingan, 5 - Saliyane.
  3. Jumlah Columns = 8.
  4. Drafting tabel lan Isi.

expression A

ekspresi

kanthi expression

operasi №1

operasi №2

operasi №3

operasi №4

operasi №5

-

-

-

+

+

+

+

lan

-

-

+

+

+

-

-

L

-

+

-

+

+

+

+

lan

-

+

+

+

+

-

-

L

+

-

-

-

-

+

-

lan

+

-

+

-

-

-

-

lan

+

+

-

-

-

+

-

lan

+

+

+

-

-

-

-

lan

  1. Nemokake jawaban kanggo pitakonan.
  2. Rekam nanggepi. Jawaban: 6. Elinga yen ing kawontenan proyek iki takon carane akeh kombinasi wareg, nanging ora takon menyang dhaptar.

Conto liya (global 4)

We offer sampeyan nimbang: carane nggawe meja bebener kanggo rumus: A * B * HEC + D? Apa cocok kanggo nomer kombinasi: F = 0.

We tumindak miturut algoritma padha. Jumlah garis ing kasus iki tambah kanggo 17, lan kolom - kanggo 8. operasi Prioritas:

  1. A * B;
  2. HEC;
  3. nikelaken asil saka operasi kapisan lan kapindho;
  4. Saliyane katelu asil operasi lan nilai global D.

We suggest nyoba kanggo nggawe dhewe lan isi ing meja lan banjur takon karo asil ing bagean iki saka artikel.

global A

maneko

kanthi global

global D

Nikelaken (1)

Bantahan (2)

Pingan (3)

Saliyane (4)

-

-

-

-

-

+

-

-

-

-

-

+

-

+

-

+

-

-

+

-

-

-

-

-

-

-

+

+

-

-

-

+

-

+

-

-

-

+

-

-

-

+

-

+

-

+

-

+

-

+

+

-

-

-

-

-

-

+

+

+

-

-

-

+

+

-

-

-

-

+

-

-

+

-

-

+

-

+

-

+

+

-

+

-

-

-

-

-

+

-

+

+

-

-

-

+

+

+

-

-

+

+

+

+

+

+

-

+

+

+

+

+

+

+

+

-

+

-

-

-

+

+

+

+

+

-

-

+

Saka meja asil kita yakin: Kondisi wareg dening 7 beda kombinasi kemungkinan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 jw.atomiyme.com. Theme powered by WordPress.