Êîìàíäà Run Program Reset ïðåêðàùàåò òåêóùèé ñåàíñ îòëàäêè, îñâîáîæäàåò ïàìÿòü ïðîãðàììû è çàêðûâàåò âñå îòêðûòûå ôàéëû, êîòîðûå èñïîëüçîâàëèñü â ïðîãðàììå.
Over
Êîìàíäà Run Step Over âûïîëíÿåò ñëåäóþùèé îïåðàòîð â òåêóùåé ôóíêöèè áåç âõîæäåíèÿ â ôóíêöèè áîëåå íèçêîãî óðîâíÿ, äàæå åñëè ýòè ôóíêöèè äîñòóïíû îòëàä÷èêó. Êîìàíäîé Step Over ñëåäóåò ïîëüçîâàòüñÿ â ñëó÷àÿõ, êîãäà íåîáõîäèìî îòëàäèòü ôóíêöèþ â ïîîïåðàòîðíîì ðåæèìå âûïîëíåíèÿ áåç âõîæäåíèÿ â äðóãèå ôóíêöèè.
Arguments
Êîìàíäà Run Arguments ïîçâîëÿåò çàäàòü âûïîëíÿåìîé ïðîãðàììå àðãóìåíòû êîìàíäíîé ñòðîêè òî÷íî òàê æå, êàê åñëè áû îíè ââîäèëèñü â êîìàíäíîé ñòðîêå DOS. Êîìàíäû ïåðåíàçíà÷åíèÿ ââîäà/âûâîäà DOS áóäóò èãíîðèðîâàòüñÿ.
Compile (C)
Êîìàíäû èç ìåíþ Compile èñïîëüçóþòñÿ äëÿ êîìïèëÿöèè ïðîãðàììû â àêòèâíîì îêíå, à òàêæå äëÿ ïîëíîé èëè èçáèðàòåëüíîé êîìïèëÿöèè ïðîåêòà:
EXE File
Êîìàíäà Compile Make EXE File âûçûâàåò Ìåíåäæåð ïðîåêòîâ äëÿ ñîçäàíèÿ EXE-ôàéëà.
Link EXE File Òîëüêî ïðè ïîëíîì íàáîðå ìåíþ
Êîìàíäà Compile Link EXE File èñïîëüçóåò òåêóùèå OBJ è LIB-ôàéëû è êîìïîíóåò èõ, íå ïðîèçâîäÿ èçáèðàòåëüíîé êîìïèëÿöèè.
Ìåíþ Debug (Alt F9)
Êîìàíäû ìåíþ Debug óïðàâëÿþò âñåìè âîçìîæíîñòÿìè èíòåãðèðîâàííîãî îòëàä÷èêà.
Inspect (Alt F4)
Êîìàíäà Debug Inspect îòêðûâàåò îêíî Inspector, êîòîðîìó ïîçâîëÿåò ïðîàíàëèçèðîâàòü è ìîäèôèöèðîâàòü çíà÷åíèÿ ýëåìåíòà äàííûõ.
Ìåíþ Options(Alt-O)
Ìåíþ Oðtions ñîäåðæèò êîìàíäû, êîòîðûå ïîçâîëÿþò ïðîñìàòðèâàòü è ìîäèôèöèðîâàòü ñòàíäàðòíûå ïàðàìåòðû, îïðåäåëÿþùèå ôóíêöèîíèðîâàíèå Turbo C++.
Çàäàíèå: Èñïîëüçóÿ êîìàíäû ýêðàííîãî ìåíþ File, íàéòè, îòêðûòü è ïåðåèìåíîâàòü êàêîé-ëèáî ôàéë èç êàòàëîãà ïðèìåðîâ ïàêåòà Turbo C++.
Èñïîëüçóÿ êîìàíäû ýêðàííîãî ìåíþ Edit, îòðàáîòàòü ïðèåìû ðåäàêòèðîâàíèÿ.
Êîíòðîëüíûå âîïðîñû.
Êàêàÿ êîìàíäà ïîçâîëÿåò ñîõðàíèòü íà äèñêå ôàéë, êîòîðûé íàõîäèòñÿ â àêòèâíîì îêíå?
Êàêàÿ êîìàíäà îòîáðàæàåò íà ýêðàíå áëîê äèàëîãà, ïîçâîëÿþùèé îòêðûòü ôàéë?
Êàêàÿ êîìàíäà ïîçâîëÿåò ðàñïàõèâàòü íà âåñü ýêðàí àêòèâíîå îêíî?
Äëÿ ÷åãî ñëóæèò êîìàíäà Change Dir?
Êàêàÿ êîìàíäà ïîçâîëÿåò îñóùåñòâëÿòü öèêëè÷åñêîå ïåðåìåùåíèå îò îäíîãî îòêðûòîãî îêíà ê ñëåäóþùåìó?
Êàêàÿ êîìàíäà ïîçâîëÿåò âûïîëíÿòü ïðîãðàììó â ðåæèìå îòëàäêè ñ îòñëåæèâàíèåì âíóòðè ôóíêöèè?
Äëÿ ÷åãî ñëóæèò êîìàíäà Inspect?
Êàêàÿ êîìàíäà ïîçâîëÿåò âûïîëíÿòü ïðîãðàììó â ðåæèìå îòëàäêè, âûïîëíÿÿ ôóíêöèþ çà îäèí øàã?
Êàêàÿ êîìàíäà ïîçâîëÿåò óäàëèòü òåêñò èç îêíà íå ïîìåùàÿ åãî â òåêñòîâûé áóôåð?
Äëÿ ÷åãî ñëóæèò êîìàíäà Arguments?
Êàêàÿ êîìàíäà ïîçâîëÿåò êîïèðîâàòü âûáðàííûé òåêñò â òåêñòîâûé áóôåð?
Êàêàÿ êîìàíäà ïîçâîëÿåò çàíîñèòü âûáðàííûé òåêñò â òåêñòîâûé áóôåð è óäàëÿòü âûáðàííûé òåêñò èç îêíà?
Äëÿ ÷åãî ñëóæèò êîìàíäà Trace Into?
Êàêàÿ êîìàíäà ïîçâîëÿåò îòîáðàæàòü íà ýêðàíå êàäð êîíòåêñòíîé ïîäñêàçêè?
Êàêàÿ êîìàíäà ïîçâîëÿåò îñóùåñòâèòü ïåðåõîä ê ïðåäûäóùåé îøèáêå?
Êàêàÿ êîìàíäà ïîçâîëÿåò èíèöèàëèçèðîâàòü ïðîãðàììó?
Êàêàÿ êîìàíäà ïîçâîëÿåò êîìïèëèðîâàòü â OBJ-ôàéë?
Êàêàÿ êîìàíäà ïîçâîëÿåò âûïîëíÿòü ïðîãðàììó?
Êàêàÿ êîìàíäà ïîçâîëÿåò âûïîëíÿòü ïðîãðàììó äî ñòðîêè, íà êîòîðîé óñòàíîâëåí êóðñîð?
Äëÿ ÷åãî ñëóæèò êîìàíäà DOS Shell?
Êàêàÿ êîìàíäà ïîçâîëÿåò âêëþ÷èòü èëè âûêëþ÷èòü ïîëíûé íàáîð ìåíþ?
Êàêàÿ êîìàíäà ïîçâîëÿåò ðåãåíåðèðîâàòü èçîáðàæåíèå íà ýêðàíå?
Êàêàÿ êîìàíäà ïîçâîëÿåò ñîõðàíèòü ôàéë ïîä äðóãèì èìåíåì?
Äëÿ ÷åãî ñëóæèò êîìàíäà Get Info?
Ëàáîðàòîðíàÿ ðàáîòà 2
Ââîä - âûâîä äàííûõ
(2 ÷àñà)
Öåëü ðàáîòû: Èçó÷åíèå ñòðóêòóðû èñïîëíÿåìîãî ôàéëà, òèïîâ äàííûõ è îïåðàòîðîâ ââîäà-âûâîäà ñèñòåìû TURBO C++.
Ôóíêöèÿ Main
Êàæäûé èñïîëíÿåìûé ôàéë ñèñòåìû (Òóðáî) Ñè (ïðîãðàììà) äîëæåí ñîäåðæàòü ôóíêöèþ main.
Êîä- çàäàþùèé òåëî ôóíêöèè main, çàêëþ÷àåòñÿ â ôèãóðíûå ñêîáêè {è}.
Îáùàÿ ñòðóêòóðà ôóíêöèè main òàêîâà:
main()
{
/* Êîä, ðåàëèçóþùèé main */
}
Êîììåíòàðèè
Òåêñò íà (Òóðáî) Ñè, çàêëþ÷åííûé â ñêîáêè /* è */, êîìïèëÿòîðîì èãíîðèðóåòñÿ. Êîììåíòàðèè ñëóæàò äâóì öåëÿì: äîêóìåíòèðîâàòü êîä è îáëåã÷èòü îòëàäêó. Åñëè ïðîãðàììà ðàáîòàåò íå òàê, êàê íàäî, òî èíîãäà îêàçûâàåòñÿ ïîëåçíûì çàêîììåíòèðîâàòü ÷àñòü êîäà (ò.å. âûíåñòè åå â êîììåíòàðèé), çàíîâî ñêîìïèëèðîâàòü ïðîãðàììó è âûïîëíèòü åå. Åñëè ïîñëå ýòîãî ïðîãðàììà íà÷íåò ðàáîòàòü ïðàâèëüíî, òî çíà÷èò, çàêîììåíòèðîâàííûé êîä ñîäåðæèò îøèáêó è äîëæåí áûòü èñïðàâëåí.
Äèðåêòèâû Include
Âî ìíîãèå ïðîãðàììû íà (Òóðáî) Ñè ïîäñòàâëÿþòñÿ îäèí èëè íåñêîëüêî ôàéëîâ, ÷àñòî â ñàìîå íà÷àëî êîäà ãëàâíîé ôóíêöèè main.
Ïîÿâëåíèå äèðåêòèâ
#include <ôàéë_1>
#include "ôàéë_2"
...
#include <ôàéë_n>
ïðèâîäèò ê òîìó, ÷òî ïðåïðîöåññîð ïîäñòàâëÿåò íà ìåñòî ýòèõ äèðåêòèâ òåêñòû ôàéëîâ ôàéë_1, ôàéë_2,..., ôàéë_n ñîîòâåòñòâåííî.
Åñëè èìÿ ôàéëà çàêëþ÷åíî â óãëîâûå ñêîáêè <...>, òî ïîèñê ôàéëà ïðîèçâîäèòñÿ â ñïåöèàëüíîì ðàçäåëå ïîäñòàíîâî÷íûõ ôàéëîâ.  îòëè÷èå îò ìíîãèõ äðóãèõ îïåðàòîðîâ (Òóðáî) Ñè äèðåêòèâà Include íå äîëæíà îêàí÷èâàòüñÿ òî÷êîé ñ çàïÿòîé.
Ìàêðî
Ñ ïîìîùüþ äèðåêòèâû #define, âñëåä çà êîòîðîé ïèøóòñÿ èìÿ ìàêðî è çíà÷åíèå ìàêðî, îêàçûâàåòñÿ âîçìîæíûì óêàçàòü ïðåïðîöåññîðó, ÷òîáû îí ïðè ëþáîì ïîÿâëåíèè â èñõîäíîì ôàéëå íà (Òóðáî) Ñè äàííîãî èìåíè ìàêðî çàìåíÿë ýòî èìÿ íà ñîîòâåòñòâóþùèå çíà÷åíèÿ ìàêðî.
Íàïðèìåð, äèðåêòèâà
#define pi 3.1415926
ñâÿçûâàåò èäåíòèôèêàòîð pi ñî çíà÷åíèåì 3.1415926. Ïîñëå çíà÷åíèÿ ìàêðî (;) íå ñòàâèòñÿ.
Òèïû äàííûõ
 (Òóðáî) Ñè ïåðåìåííûå äîëæíû áûòü îïèñàíû, à èõ òèï ñïåöèôèðîâàí äî òîãî, êàê ýòè ïåðåìåííûå áóäóò èñïîëüçîâàíû.
Ïðè îïèñàíèè ïåðåìåííûõ ïðèìåíÿåòñÿ ïðåôèêñíàÿ çàïèñü, ïðè êîòîðîé âíà÷àëå óêàçûâàåòñÿ òèï, à çàòåì - èìÿ ïåðåìåííîé.
Íàïðèìåð:
float weight;
int exam_score;
char ch;
Ñ òèïîì äàííûõ ñâÿçûâàþòñÿ è íàáîð ïðåäîïðåäåëåííûõ çíà÷åíèé, è íàáîð îïåðàöèé, êîòîðûå ìîæíî âûïîëíÿòü íàä ïåðåìåííîé äàííîãî òèïà.
Ïåðåìåííûå ìîæíî èíèöèàëèçèðîâàòü â ìåñòå èõ îïèñàíèé.
Ïðèìåð:
int height = 71;
float income =26034.12;
Ïðîñòåéøèìè ñêàëÿðíûìè òèïàìè, ïðåäîïðåäåë¸ííûìè â (Òóðáî) Ñè, ÿâëÿþòñÿ
char Ïðåäñòàâëÿåòñÿ êàê îäíîáàéòîâîå öåëîå ÷èñëî
int Äâóáàéòîâîå öåëîå
long ×åòûð¸õáàéòîâîå öåëîå
float ×åòûð¸õáàéòîâîå âåùåñòâåííîå
double Âîñüìèáàéòîâîå âåùåñòâåííîå
Îïåðàòîð printf: âûâîä íà òåðìèíàë
Ôóíêöèþ printf ìîæíî èñïîëüçîâàòü äëÿ âûâîäà ëþáîé êîìáèíàöèè ñèìâîëîâ, öåëûõ è âåùåñòâåííûõ ÷èñåë, ñòðîê, áåççíàêîâûõ öåëûõ, äëèííûõ öåëûõ è áåççíàêîâûõ äëèííûõ öåëûõ.
Ïðèìåð:
printf("\nÂîçðàñò Ýðèêà - %d. Åãî äîõîä $%.2f",age,income);
Ïðåäïîëàãàåòñÿ, ÷òî öåëîé ïåðåìåííîé age (âîçðàñò) è âåùåñòâåííîé ïåðåìåííîé income (äîõîä) ïðèñâîåíû êàêèå-òî çíà÷åíèÿ.
Ïîñëåäîâàòåëüíîñòü ñèìâîëîâ "\n" ïåðåâîäèò êóðñîð íà íîâóþ ñòðîêó.
Ïîñëåäîâàòåëüíîñòü ñèìâîëîâ "Âîçðàñò Ýðèêà -" áóäåò âûâåäåíà ñ íà÷àëà íîâîé ñòðîêè. Ñèìâîëû %d - ýòî ñïåöèôèêàöèÿ äëÿ öåëîé ïåðåìåííîé age. Ñëåäóþùàÿ ëèòåðíàÿ ñòðîêà " Åãî äîõîä $ ". %2f - ýòî ñïåöèôèêàöèÿ (ñèìâîë ïðåîáðàçîâàíèÿ ôîðìàòà) äëÿ âåùåñòâåííîãî çíà÷åíèÿ, à òàêæå óêàçàíèå ôîðìàòà äëÿ âûâîäà òîëüêî äâóõ öèôð ïîñëå äåñÿòè÷íîé òî÷êè. Òàê âûâîäèòñÿ çíà÷åíèå ïåðåìåííîé income
Ñèìâîë ôîðìàòà | Òèï âûâîäèìîãî îáúåêòà |
%ñ char
%s ñòðîêà
%d int
%o int (â âîñüìåðè÷íîì âèäå)
%u unsigned int
%x int (â øåñòíàäöàòåðè÷íîì âèäå)
%ld long (â äåñÿòè÷íîì âèäå)
%lo long (â âîñüìåðè÷íîì âèäå)
%lu unsigned long
%lx long (â øåñòíàäöàòåðè÷íîì âèäå)
%f float/double (c ôèêñèðîâàííîé òî÷êîé)
%e float/double (â ýêñïîíåíöèàëüíîé ôîðìå)
%g float/double (â âèäå f èëè å â çàâèñèìîñòè îò çíà÷åíèÿ)
%lf long float (c ôèêñèðîâàííîé òî÷êîé)
%le long float (â ýêñïîíåíöèàëüíîé ôîðìå)
%lg long float (â âèäå f èëè å â çàâèñèìîñòè
îò çíà÷åíèÿ)
Îïåðàòîð scanf: ââîä ñ êëàâèàòóðû
Îïåðàòîð scanf ÿâëÿåòñÿ îäíîé èç ìíîãèõ ôóíêöèé ââîäà, èìåþùèõñÿ âî âíåøíèõ áèáëèîòåêàõ.
Êàæäîé ââîäèìîé ïåðåìåííîé â ñòðîêå ôóíêöèè scanf äîëæíà ñîîòâåòñòâîâàòü ñïåöèôèêàöèÿ. Ïåðåä èìåíàìè ïåðåìåííûõ íåîáõîäèìî îñòàâèòü ñèìâîë &. Ýòîò ñèìâîë îçíà÷àåò "âçÿòü àäðåñ".
Ïðèìåð:
#include<stdio.h>
main()
{
int weight, /*âåñ*/
height; /*ðîñò*/
printf(" Ââåäèòå âàø âåñ: ");
scanf("%d", &weight);
printf(" Ââåäèòå âàø pocò: ");
scanf("%d", &height);
printf("\n\nÂåñ = %d, ðîñò = %d\n",
weight,height);
}
Çàäàíèå:
Ñîñòàâèòü è ðàñïå÷àòàòü ïðîãðàììó âûâîäà íà ýêðàí ñâîèõ àíêåòíûõ äàííûõ ðàçëè÷íîãî òèïà: - ââîäèìûõ ñ êëàâèàòóðû,
- ñ ïîìîùüþ äèðåêòèâû define,
- èíèöèàëèçèðîâàííûõ ïðè îïèñàíèè.
Ëàáîðàòîðíàÿ ðàáîòà 3
Îïåðàòîðû è îïåðàöèè
(2 ÷àñà)
Öåëü ðàáîòû: Èçó÷åíèå àðèôìåòè÷åñêèõ, ëîãè÷åñêèõ îïåðàöèé è îïåðàöèé îòíîøåíèÿ è ïðèñâàèâàíèÿ.
Îñíîâó ÿçûêà (Òóðáî) Ñè ñîñòàâëÿþò îïåðàòîðû. Îïåðàòîðîì-âûðàæåíèÿ íàçûâàþò âûðàæåíèå, âñëåä çà êîòîðûì ñòîèò òî÷êà ñ çàïÿòîé.  (Òóðáî) Ñè òî÷êè ñ çàïÿòîé èñïîëüçóþòñÿ äëÿ ðàçäåëåíèÿ îïåðàòîðîâ. Ïðèíÿòî ãðóïïèðîâàòü âñå îïåðàòîðû â ñëåäóþùèå êëàññû: ïðèñâàèâàíèÿ, âûçîâ ôóíêöèè, âåòâëåíèÿ è öèêëà.
 îïåðàòîðå ïðèñâàèâàíèÿ èñïîëüçóåòñÿ îïåðàöèÿ ïðèñâàèâàíèÿ =,
Íàïðèìåð:
c = a * b;
Äåéñòâèå òàêîãî îïåðàòîðà ìîæíî îïèñàòü ñëåäóþùèìè ñëîâàìè: " ñ ïðèñâàèâàåòñÿ çíà÷åíèå à, óìíîæåíèå íà b ". Çíà÷åíèå, ïðèñâàèâàåìîå ïåðåìåííîé ñ, ðàâíÿåòñÿ ïðîèçâåäåíèþ òåêóùèõ çíà÷åíèé ïåðåìåííûõ à è b.
Îïåðàòîðû ÷àñòî îòíîñÿòñÿ áîëåå ÷åì ê îäíîìó èç ÷åòûðåõ êëàññîâ.
Íàïðèìåð: îïåðàòîð:
if ((c = cube(a * b)) > d)
...
ñîñòàâëåí èç ïðåäñòàâèòåëåé ñëåäóþùèõ êëàññîâ: ïðèñâàèâàíèÿ, âûçîâ ôóíêöèè, è âåòâëåíèå.
Ê ïîíÿòèþ îïåðàòîðà âïëîòíóþ ïðèìûêàåò ïîíÿòèå îïåðàöèè.
Ðàçëè÷àþòñëåäóþùèå ãðóïïû îïåðàöèé (Òóðáî) Ñè: àðèôìåòè÷åñêèå îïåðàöèè, îïåðàöèè îòíîøåíèÿ, îïåðàöèè ïðèñâàèâàíèÿ, ëîãè÷åñêèå îïåðàöèè, ïîáèòîâûå îïåðàöèè, îïåðàöèÿ âû÷èñëåíèÿ ðàçìåðà (sizeof) è îïåðàöèÿ ñëåäîâàíèÿ (çàïÿòàÿ).
Àðèôìåòè÷åñêèå îïåðàöèè
Ê àðèôìåòè÷åñêèì îïåðàöèÿì îòíîñÿòñÿ: ñëîæåíèå (+), âû÷èòàíèå (-), äåëåíèå (/), óìíîæåíèå (*) è îñòàòîê (%). Âñå îïåðàöèè (çà èñêëþ÷åíèåì îñòàòêà) îïðåäåëåíû äëÿ ïåðåìåííûõ òèïà int, char, float. Îñòàòîê íå îïðåäåëåí äëÿ ïåðåìåííûõ òèïà float. Âñå àðèôìåòè÷åñêèå îïåðàöèè ñ ïëàâàþùåé òî÷êîé ïðîèçâîäÿòñÿ íàä îïåðàíäàìè äâîéíîé òî÷íîñòè.
Îïåðàöèè îòíîøåíèÿ
 ÿçûêå îïðåäåëåíû ñëåäóþùèå îïåðàöèè îòíîøåíèÿ: ïðîâåðêà íà ðàâåíñòâî (==), ïðîâåðêà íà íåðàâåíñòâî (!=), ìåíüøå (<), ìåíüøå èëè ðàâíî (<=), áîëüøå (>), áîëüøå èëè ðàâíî (>=).
Âñå ïåðå÷èñëåííûå îïåðàöèè âûðàáàòûâàþò ðåçóëüòàò òèïà int. Åñëè äàííîå îòíîøåíèå ìåæäó îïåðàíäàìè èñòèííî, òî çíà÷åíèå ýòîãî öåëîãî - åäèíèöà, à åñëè ëîæíî, òî íóëü.
Âñå îïåðàöèè òèïà áîëüøå-ìåíüøå èìåþò ðàâíûé ïðèîðèòåò, ïðè÷åì îí âûøå, ÷åì ïðèîðèòåò îïåðàöèé == è!=. Ïðèîðèòåò îïåðàöèè ïðèñâàèâàíèÿ íèæå ïðèîðèòåòà âñåõ îïåðàöèé îòíîøåíèé. Äëÿ çàäàíèÿ ïðàâèëüíîãî ïîðÿäêà âû÷èñëåíèé èñïîëüçóþòñÿ ñêîáêè.
Ëîãè÷åñêèå îïåðàöèè
 ÿçûêå èìåþòñÿ òðè ëîãè÷åñêèå îïåðàöèè:
&& îïåðàöèè È (and)
|| îïåðàöèè ÈËÈ (or)
! îòðèöàíèå
Àðãóìåíòàìè ëîãè÷åñêèõ îïåðàöèé ìîãóò áûòü ëþáûå ÷èñëà, âêëþ÷àÿ çàäàâàåìûå àðãóìåíòàìè òèïà char. Ðåçóëüòàò ëîãè÷åñêîé îïåðàöèè-åäèíèöà, åñëè èñòèíà, è íóëü, åñëè ëîæü. Âîîáùå âñå çíà÷åíèÿ, îòëè÷íûå îò íóëÿ, èíòåðïðåòèðóþòñÿ êàê èñòèííûå.
Ëîãè÷åñêèå îïåðàöèè èìåþò íèçêèé ïðèîðèòåò, è ïîýòîìó â âûðàæåíèÿõ ñ òàêèìè îïåðàöèÿìè ñêîáêè èñïîëüçóþòñÿ ðåäêî.
Âû÷èñëåíèå âûðàæåíèé, ñîäåðæàùèõ ëîãè÷åñêèå îïåðàöèè, ïðîèçâîäèòñÿ ñëåâà íàïðàâî è ïðåêðàùàåòñÿ (óñåêàåòñÿ), êàê òîëüêî óäàåòñÿ îïðåäåëèòü ðåçóëüòàò. Åñëè âûðàæåíèå ñîñòàâëåíî èç ëîãè÷åñêèõ óòâåðæäåíèé (ò.å. âûðàæåíèÿ, âûðàáàòûâàþùèå çíà÷åíèÿ òèïà int), ñîåäèíåííûõ ìåæäó ñîáîé îïåðàöèåé È (&&), òî âû÷èñëåíèå âûðàæåíèÿ ïðåêðàùàåòñÿ, êàê òîëüêî õîòÿ áû â îäíîì ëîãè÷åñêîì óòâåðæäåíèè âûðàáàòûâàåòñÿ çíà&divid