Program Reset(Ctrl-F2)

 

 Êîìàíäà 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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: