Áàçà çíàíèé ñòóäåíòà. Ðåôåðàò, êóðñîâàÿ, êîíòðîëüíàÿ, äèïëîì íà çàêàç

êóðñîâûå,êîíòðîëüíûå,äèïëîìû,ðåôåðàòû

Èíôîðìàòèêà è ÂÒ — Èíôîðìàòèêà, ïðîãðàììèðîâàíèå

Èíôîðìàòèêà è âû÷èñëèòåëüíàÿ òåõíèêà

Çàäàíèå.

Âû÷èñëèòü ïðîèçâåäåíèå ýëåìåíòîâ ìàññèâà, ïðåâûøàþùèõ çàäàííîå ÷èñëî Ñ, òî åñòü yk > C, äëÿ õ Î [a,b] è èçìåíÿþùåãîñÿ ñ øàãîì h.

yk=1 + x + Ö x, ãäå x < 5

yk=Ö 2 – cosx, ãäå 5 £ x £ 8

yk=ln (1+x), ãäå x > 8

Ýòàï 1. Îáîçíà÷åíèÿ.

X – çíà÷åíèå àðãóìåíòà x;

Y - çíà÷åíèå yk;

C – çàäàííîå ÷èñëî;

À – íà÷àëüíîå çíà÷åíèå àðãóìåíòà x;

 – êîíå÷íîå çíà÷åíèå àðãóìåíòà x;

Í – øàã èçìåíåíèÿ àðãóìåíòà x;

Ð – ïðîèçâåäåíèå ýëåìåíòîâ yk ìàññèâà.

Ýòàï 2. Îáñóæäåíèå àëãîðèòìà.

Çàäàåòñÿ íà÷àëüíîå çíà÷åíèå àðãóìåíòà x = a è íà÷àëüíîå çíà÷åíèå ïðîèçâåäåíèÿ ýëåìåíòîâ ìàññèâà Ð = 1. Òàê êàê, ÷èñëî ïîâòîðåíèé öèêëà çàðàíåå íåèçâåñòíî, îðãàíèçóåòñÿ öèêëè÷åñêèé (èòåðàöèîííûé) âû÷èñëèòåëüíûé ïðîöåññ. Âíóòðè öèêëà îñóùåñòâëÿåòñÿ ïðîâåðêà çíà÷åíèé õ, è â çàâèñèìîñòè îò òîãî x < 5, èëè 5 £ x £ 8, èëè x > 8, âûáèðàåòñÿ ôîðìóëà äëÿ âû÷èñëåíèÿ çíà÷åíèé yk. Êðîìå òîãî, åñëè âûïîëíÿåòñÿ óñëîâèå x < 5, òî ïðîâåðÿåòñÿ åùå îäíî óñëîâèå õ ³ 0 (òàê êàê ïîäêîðåííîå âûðàæåíèå ïðè âû÷èñëåíèè yk íå ìîæåò áûòü îòðèöàòåëüíûì).  ñëó÷àå âûïîëíåíèÿ ýòîãî óñëîâèÿ, çíà÷åíèþ yk ïðèñâàèâàåòñÿ çíà÷åíèå yk = 1 (äëÿ òîãî, ÷òîáû ïðè âû÷èñëåíèè íå èçìåíèëîñü çíà÷åíèå ïðîèçâåäåíèÿ Ð, à ïðîöåññ ïåðåøåë ê âû÷èñëåíèþ ñëåäóþùåãî çíà÷åíèÿ yk ïðè ñëåäóþùåì çíà÷åíèè õ). Çàòåì, íà îñíîâàíèè ïîëó÷åííîãî çíà÷åíèÿ yk ïðîâåðÿåòñÿ óñëîâèå yk > Ñ. Åñëè îíî âûïîëíÿåòñÿ, òî çíà÷åíèå ïðîèçâåäåíèÿ Ð óìíîæàåòñÿ íà ïîëó÷åííîå çíà÷åíèå yk. Ïîñëå ýòîãî, àðãóìåíò õ óâåëè÷èâàåòñÿ íà øàã h. Öèêë âûïîëíÿåòñÿ äî òåõ ïîð, ïîêà òåêóùåå çíà÷åíèå õ íå ïðåâûñèò çíà÷åíèÿ b – êîíå÷íîå çíà÷åíèå àðãóìåíòà õ.

Ýòàï 3. Òåêñò ïðîãðàììû.

PROGRAM_KR0;

VAR_A,B,C,H,P,X,Y:REAL;

BEGIN

WRITELN(‘Ââåäèòå çíà÷åíèÿ a è b’);

READLN(A,B);

WRITELN(‘Ââåäèòå øàã Í è ÷èñëî Ñ’);

READLN(H,C);

X:=A;

P:=1;

WHILE_X<=B_DO

BEGIN

IF_X<5_THEN_IF_X>=0_THEN_Y:=1+X+SQRT(X);

ELSE_Y:=1;

ELSE_IF_X>8_THEN_Y:=LN(1+X);

ELSE_Y:=SQRT(2-COS(X));

IF_Y>C_THEN_P:=P*Y;

X:=X+H;

END;

WRITE(‘Ïðîèçâåäåíèå ýëåìåíòîâ ìàññèâà ðàâíî’, P:8:2);

END.

Ïîÿñíåíèÿ ê ïðîãðàììå.

Êîãäà ïîñëå çàïóñêà ïðîãðàììû íà ýêðàíå ïîÿâèòñÿ òåêñò:

Ââåäèòå çíà÷åíèÿ a è b,

íóæíî íà êëàâèàòóðå âûáðàòü êîíêðåòíûå ÷èñëà, êîòîðûå áóäóò ïðèñâîåíû ýòèì ïåðåìåííûì.

Çàòåì ïîÿâèòñÿ ñîîáùåíèå:

Ââåäèòå øàã Í è ÷èñëî Ñ.

Íåîáõîäèìî ââåñòè òàêæå êîíêðåòíûå çíà÷åíèÿ ýòèõ ïåðåìåííûõ. Ïîñëå ýòîãî ïðîãðàììà íà÷íåò âûïîëíåíèå âû÷èñëèòåëüíîãî ïðîöåññà.  ðåçóëüòàòå ðàáîòû ïðîãðàììû íà ýêðàíå ïîÿâèòñÿ òåêñò:

Ïðîèçâåäåíèå ýëåìåíòîâ ìàññèâà ðàâíî ÷èñëî.

Ëàáîðàòîðíûå ðàáîòû.

Âàðèàíò 10.

Òåìà 1. Ëèíåéíûé âû÷èñëèòåëüíûé ïðîöåññ.

Çàäàíèå 1. Ñîñòàâèòü ïðîãðàììó äëÿ âû÷èñëåíèÿ çíà÷åíèÿ õ è ïðîèçâåñòè âû÷èñëåíèÿ íà êîìïüþòåðå.

PROGRAM_LR1;

VAR_A,B,D,P,G:REAL;

BEGIN

WRITE(’Ââåäèòå ÷åðåç ïðîáåë çíà÷åíèÿ a, b, d, p, g’);

READ(A,B,D,P,G);

Õ:=A*SIN(SQR(P))+B*SQR(COS(P))/(A*D*(SQR(P)+SQR(G)));

WRITE(’X=’,X:7:2);

END.

Òåìà 2. Ðàçâåòâëÿþùèåñÿ âû÷èñëèòåëüíûé ïðîöåññ.

Çàäàíèå 2. Ñîñòàâèòü ñòðóêòóðíóþ ñõåìó è íàïèñàòü ïðîãðàììó âû÷èñëåíèÿ çíà÷åíèÿ ó(õ) äëÿ ëþáîãî çíà÷åíèÿ àðãóìåíòà õ.

y =sin2Öx+cosÖx,, åñëè x > 5

y =x3+x2+1, åñëè x £ 1

PROGRAM_LR2;

VAR_X,Y:REAL;

BEGIN

WRITELN(’Ââåäèòå õ’);

READLN(X);

IF_X>5_THEN_Y:=SQR(SIN(SQRT(X)))+COS(SQRT(X));

WRITE(’Y=’,Y:8:2);

ELSE_IF_X<=1_THEN_Y:=SQR(X)*X+SQR(X)+1;

WRITE(’Y=’,Y:8:2);

ELSE_WRITE(’Y íå îïðåäåëåíî ïðè äàííîì çíà÷åíèè Õ);

END.

Òåìà 3. Öèêëè÷åñêèé âû÷èñëèòåëüíûé ïðîöåññ (ñòðóêòóðíûé è èòåðàöèîííûé).

Çàäàíèå 3. Ñîñòàâèòü ñòðóêòóðíóþ ñõåìó è ïðîãðàììó äëÿ âû÷èñëåíèÿ òàáëèöû çíà÷åíèé ôóíêöèè y=f(x) íà îòðåçêå [a,b], åñëè õ íà ýòîì îòðåçêå èçìåíÿåòñÿ ñ øàãîì h.

PROGRAM_LR3;

VAR_A,B,H,X,Y:REAL;

BEGIN

WRITELN(’Ââåäèòå a,b,h’);

READLN(A,B,H);

X:=A;

WRITELN(’I___X___I___Y___I’);

REPEAT

Y:=(X-SIN(X))/(LN(X)+1);

WRITELN(’I’,X:7:2,’I’,Y:7:2,’I’);

X:=X+H:

UNTIL_X>B;

END.

Òåìà 4. Ïðîãðàììèðîâàíèå àëãîðèòìîâ öèêëè÷åñêîé ñòðóêòóðû ñ èñïîëüçîâàíèåì ìàññèâîâ.

Çàäàíèå 5. Ñîñòàâèòü ñòðóêòóðíóþ ñõåìó è ïðîãðàììó ñ èñïîëüçîâàíèåì îäíîìåðíûõ ìàññèâîâ.  çàäàííîé ïîñëåäîâàòåëüíîñòè x1,x2,x3,...,xn îòðèöàòåëüíûå ÷èñëà çàìåíèòü íà èõ êâàäðàòû.

PROGRAM_LR5;

CONST_N1=100;

VAR_K,N:INTEGER;

X:ARRAY[1..N1]_OF_REAL;

BEGIN

WRITE(’Ââåäèòå êîëè÷åñòâî ÷èñåë â ïîñëåäîâàòåëüíîñòè n=’);

READLN(N);

WRITELN(’Ââåäèòå ýëåìåíòû ïîñëåäîâàòåëüíîñòè’);

FOR_K:=1_TO_N_DO

BEGIN

READ(X[K]);

IF_X[K]<=0_THEN_X[K]:=SQR(X[K]);

WRITELN(X[K]);

END;

END.

Èíôîðìàòèêà è âû÷èñëèòåëüíàÿ òåõíèêà Çàäàíèå. Âû÷èñëèòü ïðîèçâåäåíèå ýëåìåíòîâ ìàññèâà, ïðåâûøàþùèõ çàäàííîå ÷èñëî Ñ, òî åñòü yk > C, äëÿ õ Î [a,b] è èçìåíÿþùåãîñÿ ñ øàãîì h. yk=1 + x + Ö x, ãäå x &lt; 5 yk=Ö 2 – cosx, ãäå 5 £ x £ 8 yk=ln (1+

 

 

 

Âíèìàíèå! Ïðåäñòàâëåííàÿ Øïàðãàëêà íàõîäèòñÿ â îòêðûòîì äîñòóïå â ñåòè Èíòåðíåò, è óæå íåîäíîêðàòíî ñäàâàëàñü, âîçìîæíî, äàæå â òâîåì ó÷åáíîì çàâåäåíèè.
Ñîâåòóåì íå ðèñêîâàòü. Óçíàé, ñêîëüêî ñòîèò àáñîëþòíî óíèêàëüíàÿ Øïàðãàëêà ïî òâîåé òåìå:

Íîâîñòè îáðàçîâàíèÿ è íàóêè

Çàêàçàòü óíèêàëüíóþ ðàáîòó

Ñâîè ñäàííûå ñòóäåí÷åñêèå ðàáîòû

ïðèñûëàéòå íàì íà e-mail

Client@Stud-Baza.ru