Π”ΠΈΠΏΠ»ΠΎΠΌ, курсовая, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚

ЛогичСскиС выраТСния. 
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° языкС Паскаль

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’Π°ΠΆΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ выраТСния Π² ΡΠΎΠΎΡ‚вСтствии с ΡΡ‚ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. НапримСр, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ A>0 AND B>0 Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ (A>(0 AND B))>0, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ A>(0 AND B) — логичСского Ρ‚ΠΈΠΏΠ°, Π° 0 — числового. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ: (A>0) AND (B>0). ЛогичСскиС связки: NOT (Π½Π΅ — ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅), AND (ΠΈ), OR (ΠΈΠ»ΠΈ), XOR (ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ЛогичСскиС выраТСния. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° языкС Паскаль (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ЛогичСскими выраТСниями Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ выраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ логичСского Ρ‚ΠΈΠΏΠ° (Boolean): истина (True) ΠΈΠ»ΠΈ лоТь (False). ЛогичСскиС выраТСния ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ: =,, , =. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ для всСх скалярных Ρ‚ΠΈΠΏΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ для строковых.

ЛогичСскиС связки: NOT (Π½Π΅ — ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅), AND (ΠΈ), OR (ΠΈΠ»ΠΈ), XOR (ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ ΠΈΠ»ΠΈ). ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ для Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² логичСского Ρ‚ΠΈΠΏΠ°. Рассмотрим дСйствиС логичСских связок ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Π°Π±Π»ΠΈΡ† истинности. ΠŸΡ€ΠΈ этом Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ истину (True) Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ, Π° Π»ΠΎΠΆΡŒ (False) Π½ΡƒΠ»Π΅ΠΌ.

A.

NOT A.

A.

B.

A AND B.

A OR B.

A XOR B.

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ

ВычислСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π»ΡŽΠ±Ρ‹Ρ… Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ происходит с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

1 (Π²Ρ‹ΡΡˆΠΈΠΉ).

@, not, — (ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅).

*, /, div, mod, and, shl, shr.

+, — (Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅), or, xor.

4 (низший).

=,, , =, in.

Π’Π°ΠΆΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ выраТСния Π² ΡΠΎΠΎΡ‚вСтствии с ΡΡ‚ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. НапримСр, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ A>0 AND B>0 Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ (A>(0 AND B))>0, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ A>(0 AND B) — логичСского Ρ‚ΠΈΠΏΠ°, Π° 0 — числового. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ: (A>0) AND (B>0).

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ матСматичСскиС ΠΈ Π°Ρ€ΠΈΡ„мСтичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Ѐункция.

ОписаниС.

Sin (X).

Бинус ΡƒΠ³Π»Π° (ΡƒΠ³Π»Ρ‹ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π² Ρ€Π°Π΄ΠΈΠ°Π½Π°Ρ…).

Cos (X).

ΠšΠΎΡΠΈΠ½ΡƒΡ ΡƒΠ³Π»Π°.

Tan (X).

ВангСнс ΡƒΠ³Π»Π°.

ArcSin (X).

Арксинус — функция, обратная Sin (X). Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΡƒΠ³ΠΎΠ» (Π² Ρ€Π°Π΄ΠΈΠ°Π½Π°Ρ…), синус ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π²Π΅Π½ X.

ArcCos (X).

Арккосинус ΡƒΠ³Π»Π°.

ArcTan (X).

АрктангСнс ΡƒΠ³Π»Π°.

Abs (X).

ΠœΠΎΠ΄ΡƒΠ»ΡŒ X.

Sqr (X).

Π’ΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ X Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚.

Sqrt (X).

Π˜Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ корня ΠΈΠ· X.

Exp (X).

ВычислСниС ex.

Ln (X).

ВычислСниС Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³Π°Ρ€ΠΈΡ„ΠΌΠ° X.

Pi.

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ число Ρ€

Round (X).

ΠžΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ X Π΄ΠΎ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅Π³ΠΎ Ρ†Π΅Π»ΠΎΠ³ΠΎ:

Round (1.4) = 1, Round (1.6) = 2.

Trunc (X).

ΠžΡ‚ΡΠ΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Ρ€ΠΎΠ±Π½ΠΎΠΉ части числа X:

Trunc (1.4) = 1, Trunc (1.6) = 1.

Frac (X).

Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΄Ρ€ΠΎΠ±Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ числа:

Frac (15.41) = 0.41.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ