{"id":23630,"date":"2012-11-28T17:41:12","date_gmt":"2012-11-28T14:41:12","guid":{"rendered":"http:\/\/studentpmr.ru\/?p=23630"},"modified":"2012-11-28T17:41:12","modified_gmt":"2012-11-28T14:41:12","slug":"%d1%80%d0%b0%d0%b7%d0%b2%d0%b5%d1%82%d0%b2%d0%bb%d1%8f%d1%8e%d1%89%d0%b8%d0%b5%d1%81%d1%8f-%d0%b0%d0%bb%d0%b3%d0%be%d1%80%d0%b8%d1%82%d0%bc%d1%8b-%d1%87%d0%b0%d1%81%d1%82%d1%8c-4","status":"publish","type":"post","link":"https:\/\/studentpmr.ru\/?p=23630","title":{"rendered":"\u0420\u0430\u0437\u0432\u0435\u0442\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b. \u0427\u0430\u0441\u0442\u044c 4."},"content":{"rendered":"<p>\/\/s klaviatury vvedeno nekotoroe chislo i granitsy diapazona<br \/>\n\/\/proverit&#8217;, prinadlezhit li chislo diapazonu i ravno li odnoj iz granits<br \/>\n\/\/esli prinadlezhit, umnozhit&#8217; ego na dva<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int a,b,n;<br \/>\n printf(&#171;Vvedite tseloe chislo: &#171;);<br \/>\n scanf(&#171;%i&#187;,&#038;n);<br \/>\n printf(&#171;Vvedite granitsy diapazona: &#171;);<br \/>\n scanf(&#171;%i%i&#187;,&#038;a,&#038;b);<br \/>\n if(n==a)<br \/>\n\tprintf(&#171;Chislo ravno levoj granitse&#187;);<br \/>\n else<br \/>\n\tif(n==b)<br \/>\n\t\tprintf(&#171;Chislo ravno pravoj granitse&#187;);<br \/>\n\telse<br \/>\n\t\tif(n>a&#038;&#038;n<b)\n\t\t\tprintf(\"Chislo prinadlezhit diapazonu, udvoim ego: %i\",n*2);\n\t\telse\n\t\t\tprintf(\"Chislo ne prinadlezhit diapazonu\");\t\n getch();\n}\n\n\n<!--more--><br \/>\n************************************************************************<br \/>\n\/\/pryamougol&#8217;nyj ravnobedrennyj treugol&#8217;nik zadan: a)katetom a; b)gipotenuzoj b;<br \/>\n\/\/c)opuschennaya na gipotenuzu vysota h; d)ploschad&#8217; s<br \/>\n\/\/po nomeru situatsii i znacheniyu odnogo elementa vychislit&#8217; ostal&#8217;nye<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <math.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int nomer;<br \/>\n float a,b,h,s;<br \/>\n printf(&#171;\\tReshenie pryamougol&#8217;nogo ravnobedrennogo treugol&#8217;nika&#187;);<br \/>\n printf(&#171;\\nChto v treugol&#8217;nike izvestno?\\n (1) &#8212; katet\\n (2) &#8212; gipotenuza&#187;);<br \/>\n printf(&#171;\\n (3) &#8212; vysota k gipotenuze\\n (4) &#8212; ploschad&#8217;\\n&#187;);<br \/>\n printf(&#171;Vvedite nomer izvestnogo elementa: &#171;);<br \/>\n scanf(&#171;%i&#187;,&#038;nomer);<br \/>\n if(nomer<1||nomer>4)<br \/>\n \tprintf(&#171;Nomer vved`n nepravil&#8217;no&#187;);<br \/>\n else<br \/>\n \t{<br \/>\n    printf(&#171;Vvedite znachenie etogo elementa: &#171;);<br \/>\n    switch (nomer)<br \/>\n    \t{<br \/>\n\t\t case 1:<br \/>\n       \tscanf(&#171;%f&#187;,&#038;a);<br \/>\n         b=sqrt(2*a*a);<br \/>\n         s=a*a\/2;<br \/>\n         h=sqrt(a*a-b*b\/4);<br \/>\n         break;<br \/>\n       case 2:<br \/>\n       \tscanf(&#171;%f&#187;,&#038;b);<br \/>\n         a=sqrt(b)\/2;<br \/>\n         s=a*a\/2;<br \/>\n         h=sqrt(a*a-b*b\/4);<br \/>\n         break;<br \/>\n       case 3:<br \/>\n       \tscanf(&#171;%f&#187;,&#038;h);<br \/>\n         a=sqrt(2*h*h);<br \/>\n         b=sqrt(2*a*a);<br \/>\n         s=a*a\/2;<br \/>\n         break;<br \/>\n       case 4:<br \/>\n       \tscanf(&#171;%f&#187;,&#038;s);<br \/>\n         a=sqrt(2*s);<br \/>\n         b=sqrt(2*a*a);<br \/>\n         h=sqrt(a*a-b*b\/4);<br \/>\n      }<br \/>\n    printf(&#171;Rezul&#8217;tat:\\n katet raven %.3f,\\n gipotenuza ravna %.3f&#187;,a,b);<br \/>\n    printf(&#171;\\n vysota k gipotenuze ravna %.3f\\n ploschad&#8217; ravna %.3f&#187;,h,s);<br \/>\n   }<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/po vvedennoj pervoj bukve sezona vyvesti sootvetsvuyuschie etmu vremeni goda mesyatsy<\/p>\n<p>#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n char S;<br \/>\n cprintf(&#171;Vvedite pervuyu bukvu vremeni goda:\\r\\n (Z)ima\\r\\n (V)esna\\r\\n (L)eto\\r\\n (O)sen&#8217;\\r\\n&#187;);<br \/>\nvvod:<br \/>\n S=getche();<br \/>\n switch(S)<br \/>\n\t{<br \/>\n\t case &#8216;z&#8217;:<br \/>\n\t case &#8216;Z&#8217;:<br \/>\n\t\tcprintf(&#171;ima\\r\\nDekabr&#8217;, yanvar&#8217;, fevral'&#187;);<br \/>\n\t\tbreak;<br \/>\n\t case &#8216;V&#8217;:<br \/>\n\t case &#8216;v&#8217;:<br \/>\n\t\tcprintf(&#171;esna\\r\\nMart, aprel&#8217;, maj&#187;);<br \/>\n\t\tbreak;<br \/>\n\t case &#8216;L&#8217;:<br \/>\n\t case &#8216;l&#8217;:<br \/>\n\t\tcprintf(&#171;eto\\r\\nIyun&#8217;, iyul&#8217;, avgust&#187;);<br \/>\n\t\tbreak;<br \/>\n\t case &#8216;O&#8217;:<br \/>\n\t case &#8216;o&#8217;:<br \/>\n\t\tcprintf(&#171;sen&#8217;\\r\\nSentyabr&#8217;, oktyabr&#8217;, noyabr'&#187;);<br \/>\n\t\tbreak;<br \/>\n\t default:<br \/>\n\t\tcprintf(&#171;\\b \\b&#187;);<br \/>\n\t\tgoto vvod;<br \/>\n\t}<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/sostavlyayut li tri ugla treugol&#8217;nik, i esli da, to budet li on ostrougol&#8217;nym<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned a,b,c;<br \/>\n printf(&#171;Vvedite velichiny treh uglov v gradusah: &#171;);<br \/>\n scanf(&#171;%i%i%i&#187;,&#038;a,&#038;b,&#038;c);<br \/>\n if(a+b+c==180)<br \/>\n\tif(a<90&#038;&#038;b<90&#038;&#038;c<90)\n\t\tprintf(\"Eto ugly ostrougol'nogo treugol'nika\");\n\telse\n\t\tprintf(\"Eti ugly sostavlyayut treugol'nik\");\n else\n \tprintf(\"Eti ugly ne sostavlyayut terugol'nik\");\t\t\n getch();\n}\n\n\n************************************************************************\n\/\/po nomeru dnya nedeli vyvesti soobschenie - rabochij den' ili vyhodnoj\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned d;<br \/>\n printf(&#171;Vvedite nomer dnya nedeli: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;d);<br \/>\n if(d>7)<br \/>\n\tprintf(&#171;V russkoj nedele SEM&#8217; dnej!&#187;);<br \/>\n else<br \/>\n\tif(d==7)<br \/>\n\t\tprintf(&#171;Voskresen&#8217;e&#187;);<br \/>\n\telse<br \/>\n\t\tif(d==6)<br \/>\n\t\t\tprintf(&#171;Subbota&#187;);<br \/>\n\t\telse<br \/>\n\t\t\tprintf(&#171;Rabochij den'&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/po nomeru mesyatsa vyvesti vremya goda<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned m;<br \/>\n printf(&#171;Vvedite nomer mesyatsa: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;m);<br \/>\n if(m==12||m==1||m==2)<br \/>\n\tprintf(&#171;Zima&#187;);<br \/>\n else<br \/>\n\tif(m>2&#038;&#038;m<6)\n\t\tprintf(\"Vesna\");\n\telse\n\t\tif(m>5&#038;&#038;m<9)\n\t\t\tprintf(\"Leto\");\n\t\telse\n\t\t\tif(m>8&#038;&#038;m<12)\n\t\t\t\tprintf(\"Osen'\");\n\t\t\telse\n\t\t\t\tprintf(\"Oshibka vvoda\");\n getch();\n}\n\n\n\n************************************************************************\n\/\/polnost'yu issledovat' bikvadratnoe uravnenie ax4+bx2+c=0, zadannoe koefficientami a,b,c (a>0)<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <math.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b,c;<br \/>\n printf(&#171;\\tIssledovanie bikvadratnogo uravneniya ax4+bx2+c=0\\nVvedite koefficienty a,b,c (a>0): &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;c);<br \/>\n if(a<0)\n \tprintf(\"Oshibka: a<0\");\n else\n \t{\n    float d=b*b-4*a*c;\n    if(d<0)\n    \tprintf(\"Dejstvitel'nyh kornej net\");\n    else\n    \t{\n       if(d==0)\n       \t{\n          float x=-b\/(2*a);\n          if(x==0)\n          \tprintf(\"Uravnenie imeet chetyre ravnyh nulyu kornya\");\n          else\n          \tif(x<0)\n            \tprintf(\"Dejstvitel'nyh kornej net\");\n            else\n               printf(\"Uravnenie imeet dve pary korney, ravnyh %.3f i %.3f\",sqrt(x),-sqrt(x));\n         }\n       else\n       \t{\n          float x1=(-b+sqrt(d))\/(2*a),x2=(-b-sqrt(d))\/(2*a);\n          if(x1<0&#038;&#038;x2<0)\n          \tprintf(\"Dejstvitel'nyh kornej net\");\n          else\n          \tif(x1<0&#038;&#038;x2>0)<br \/>\n            \tprintf(&#171;Uravnenie imeet dva dejstvitel&#8217;nyh kornya: %.3f i %.3f&#187;,sqrt(x2),-sqrt(x2));<br \/>\n            else<br \/>\n               if(x1>0&#038;&#038;x2<0)\n               \tprintf(\"Uravnenie imeet dva dejstvitel'nyh kornya: %.3f i %.3f\",sqrt(x1),-sqrt(x1));\n               else\n               \tprintf(\"Uravnenie imeet chetyre dejstvitel'nyh kornya: %.3f, %.3f, %.3f i %.3f\",sqrt(x1),-sqrt(x1),sqrt(x2),-sqrt(x2));\n         }\n      }\n   }\n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' stoimost' telephonnogo razgovora, esli po vyhodnym predstavlyaetsya skidka 20%\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float tarif,dlit,S;<br \/>\n unsigned day;<br \/>\n printf(&#171;Vvedite tarif za minutu razgovora: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;tarif);<br \/>\n printf(&#171;Vvedite porydkovyj nomer dnya nedeli: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;day);<br \/>\n printf(&#171;Vvedite dlitel&#8217;nost&#8217; razgovora: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;dlit);<br \/>\n if(day>7)<br \/>\n\tprintf(&#171;Neverno vveden den'&#187;);<br \/>\n else<br \/>\n\t{<br \/>\n\t S=tarif*dlit;<br \/>\n\t if(day>5)<br \/>\n\t\tS*=0.8;<br \/>\n\t printf(&#171;Stoimost&#8217; razgovora: %.2f&#187;,S);<br \/>\n\t}<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vvesti s klaviatury kolichestvo biletov i ryad, vyvesti na ekran stoimost&#8217; biletov,<br \/>\n\/\/vvesti summu deneg i vyvesti sdachu libo soobschenie, chto deneg ne hvataet<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned row,number;<br \/>\n float coast,money;<br \/>\n printf(&#171;Vvedite kolichestvo biletov i ryad:&#187;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;number,&#038;row);<br \/>\n if(row>20)<br \/>\n\tprintf(&#171;Ryadov tol&#8217;ko dvadtsat&#8217;!&#187;);<br \/>\n else<br \/>\n\t{<br \/>\n\t if(row<11)\n\t\tcoast=number*3.0;\n\t else\n\t\tif(row<16)\n\t\t\tcoast=number*2.45;\n\t\telse\n\t\t\tcoast=number*2.0;\n\t printf(\"Stoimost' biletov: %.2f\\nVvedite imeyuschyuyusya summu deneg: \",coast);\n\t scanf(\"%f\",&#038;money);\n\t if(coast-money>0)<br \/>\n\t\tprintf(&#171;Deneg ne hvataet!&#187;);<br \/>\n\t else<br \/>\n\t \tprintf(&#171;Sdacha: %.2f&#187;,money-coast);<br \/>\n\t}<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/yavlyaetsya li vvedennoe chislo N dvuznachnym, i esli da, to kratno li ono chislu k<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned N,k;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;N);<br \/>\n if(N<10||N>99)<br \/>\n\tprintf(&#171;%u &#8212; ne dvuznachnoe chislo&#187;);<br \/>\n else<br \/>\n\tif(N%k==0)<br \/>\n\t\tprintf(&#171;Chislo %u kratno chislu %u&#187;,N,k);<br \/>\n\telse<br \/>\n      printf(&#171;Chislo %u ne kratno chislu %u&#187;,N,k);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/na osi abstsiss svoimi koordinatani zadany dve tochki A i B<br \/>\n\/\/opredelit&#8217;, nahoditsya li tochka C(Xc;Yc) mezhdu nimi,<br \/>\n\/\/i esli da &#8212; to k kakoj ona blizhe<\/p>\n<p>#include <conio.h><br \/>\n#include <math.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float A,B,Xc,Yc;<br \/>\n printf(&#171;Vvedite abstsissy dvuh tochek: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;A,&#038;B);<br \/>\n printf(&#171;Vvedite koordintay (X;Y) tochki C: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;Xc,&#038;Yc);<br \/>\n if(Xc<A&#038;&#038;Xc>B)<br \/>\n\tprintf(&#171;Tochka C ne lezhit mezhdu tochkami A i B&#187;);<br \/>\n else<br \/>\n\tif(abs(A-Xc)<abs(B-Xc))\n\t\tprintf(\"Tochka C blizhe k tochke A\");\n\telse\n\t\tprintf(\"Tochka C blizhe k tochke B\");\t\n getch();\n}\n\n\n\n************************************************************************\n\/\/vvedeny dva dejstvitel'nyh chisla i znak arifmeticheskoj operatsii\n\/\/(1='+', 2='-', 3='*', 4='\/')\n\/\/vypolnit' trebuemoe dejstvie nad chislami\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b;<br \/>\n int z;<br \/>\n printf(&#171;\\tKal&#8217;kulyator\\nVvedite dva dejstvitel&#8217;nyh chisla: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;a,&#038;b);<br \/>\n printf(&#171;Vvedite znak arifmeticheskoj operatsii:&#187;);<br \/>\n printf(&#171;\\n (1) &#8212; &#8216;+&#8217;\\n (2) &#8212; &#8216;-&#8216;&#187;);<br \/>\n printf(&#171;\\n (3) &#8212; &#8216;*&#8217;\\n (4) &#8212; &#8216;\/&#8217;\\n&#187;);<br \/>\n scanf(&#171;%i&#187;,&#038;z);<br \/>\n switch (z)<br \/>\n \t{<br \/>\n    case 1:<br \/>\n    \tprintf(&#171;a+b=%.2f&#187;,a+b);<br \/>\n      break;<br \/>\n    case 2:<br \/>\n    \tprintf(&#171;a-b=%.2f&#187;,a-b);<br \/>\n      break;<br \/>\n    case 3:<br \/>\n    \tprintf(&#171;a*b=%.2f&#187;,a*b);<br \/>\n      break;<br \/>\n    case 4:<br \/>\n    \tif (b==0)<br \/>\n      \tprintf(&#171;Nel&#8217;zya delit&#8217; na nol'&#187;);<br \/>\n      else<br \/>\n      \tprintf(&#171;a\/b=%.2f&#187;,a\/b);<br \/>\n         break;<br \/>\n    default:<br \/>\n    \tprintf(&#171;Oshibka vvoda&#187;);<br \/>\n   }<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/opredelit&#8217; znachenie kusochno zadannoj funktsii F(x)<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float x,F;<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\n if(x<-10)\n\tF=x\/2+(x\/5)*(x\/5);\n else\n\tif(x<10)\n\t\tF=(x+1)*(x+1)+3*(x+1)\/4;\n\telse\n\t\tF=x*x\/2+5*x-2;\n printf(\"F(%.2f)=%.4f\",x,F);\t\t\t\t\n getch();\n}\n\n\n\n************************************************************************\n\/\/vyvesti primer na vychitanie, zaprosit' otvet i proverit' ego\n\n#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <stdlib.h><br \/>\n#include <time.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n randomize();<br \/>\n int a=random(101),b=random(101),rez=a-b,otvet;<br \/>\n printf(&#171;\\tVychitanie dvuh chisel\\nChemu ravno %i-%i?\\nVash otvet: &#171;,a,b);<br \/>\n scanf(&#171;%i&#187;,&#038;otvet);<br \/>\n if(rez==otvet)<br \/>\n \tprintf(&#171;Verno&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;Neverno, %i-%i=%i&#187;,a,b,rez);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vychislit&#8217; znachenie funktsii f dlya zadannogo znacheniya argumenta<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float x,f;<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\n if(x>3)<br \/>\n\tf=1\/(x*x*x+6);<br \/>\n else<br \/>\n\tf=x*x-3*x+9;<br \/>\n printf(&#171;f(%.2f)=%.4f&#187;,x,f);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/opredelit&#8217; tip vzaimodejstviya elektricheskih zaryadov po ih znakam<\/p>\n<p>#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n char Q1,Q2;<br \/>\n cprintf(&#171;Vvedite znaki dvuh elektricheskih zaryadov\\r\\n&#187;);<br \/>\nq1:<br \/>\n Q1=getche();<br \/>\n if(Q1!=&#8217;+&#8217;&#038;&#038;Q1!=&#8217;-&#8216;)<br \/>\n\t{<br \/>\n\t putch(&#8216;\\b \\b&#8217;);<br \/>\n\t goto q1;<br \/>\n\t}<br \/>\nq2:<br \/>\n Q2=getche();<br \/>\n if(Q2!=&#8217;+&#8217;&#038;&#038;Q2!=&#8217;-&#8216;)<br \/>\n\t{<br \/>\n\t putch(&#8216;\\b \\b&#8217;);<br \/>\n\t goto q2;<br \/>\n\t}<br \/>\n if(Q1==Q2)<br \/>\n\tcprintf(&#171;\\r\\nZaryady budut ottalkivat&#8217;sya&#187;);<br \/>\n else<br \/>\n\tcprintf(&#171;\\r\\nZaryady budut prityagivat&#8217;sya&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/napisat&#8217; programmu-test: vyvesti tri voprosa s variantami otvetov<br \/>\n\/\/v kontse poschitat&#8217; zarabotannye bally<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#define proverka if(otvet==prav){printf(&#171;Verno\\n&#187;);bally++;}else printf(&#171;Neverno\\n&#187;);<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int otvet,prav,bally=0;<br \/>\n printf(&#171;\\tTest\\nOtvet&#8217;te na tri voprosa o yazyke C\/C++\\n&#187;);<br \/>\n printf(&#171;\\n1. Kakie dva yazyka posluzhili osnovoj dlya C++?\\n&#187;);<br \/>\n printf(&#187; (1) &#8212; FORTRAN i C\\n (2) &#8212; C i BCPL\\n (3) &#8212; C i BASIC\\n (4) &#8212; Ada i C\\n&#187;);<br \/>\n scanf(&#171;%i&#187;,&#038;otvet);<br \/>\n prav=2;<br \/>\n proverka;<br \/>\n printf(&#171;\\n2. Kakaya operatsiya yazyka C++ da`t ostatok ot deleniya tselyh chisel?\\n&#187;);<br \/>\n printf(&#187; (1) &#8212; &#8216;\/&#8217;\\n (2) &#8212; sizeof\\n (3) &#8212; &#8216;*&#8217;\\n (4) &#8212; &#8216;%&#8217;\\n&#187;);<br \/>\n scanf(&#171;%i&#187;,&#038;otvet);<br \/>\n prav=4;<br \/>\n proverka;<br \/>\n printf(&#171;\\n3. Kogo schitayut sozdatelem yazyka C++?\\n&#187;);<br \/>\n printf(&#187; (1) &#8212; B&#8217;yarn Straustrup\\n (2) &#8212; Bill Gates\\n (3) &#8212; Dennis Richi\\n (4) &#8212; Brajen Kernigan\\n&#187;);<br \/>\n scanf(&#171;%i&#187;,&#038;otvet);<br \/>\n prav=1;<br \/>\n proverka;<br \/>\n if(bally==0)<br \/>\n \tprintf(&#171;\\nPloho, vy ne nabrali ni odnogo balla&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;\\nVy nabrali %i iz vozmozhnyh tr`h ballov&#187;,bally);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/esli drobi a\/b i c\/d pravil&#8217;nye, to sravnit&#8217; ih<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b,c,d;<br \/>\n printf(&#171;Vvedite chisla a i b: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;a,&#038;b);<br \/>\n printf(&#171;Vvedite chisla c i d: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;c,&#038;d);<br \/>\n if (a>b||c>d)<br \/>\n \tprintf(&#171;Eto nepravil&#8217;nye drobi&#187;);<br \/>\n else<br \/>\n \t{<br \/>\n    printf(&#171;Eto pravil&#8217;nye drobi&#187;);<br \/>\n    if (a\/b>c\/d)<br \/>\n    \tprintf(&#171;\\na\/b>c\/d&#187;);<br \/>\n    else<br \/>\n    \tprintf(&#171;\\nc\/d>a\/b&#187;);<br \/>\n   }<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vychislit&#8217; stoimost&#8217; pokupki s uch`tom skidki, esli:<br \/>\n\/\/skidka S protsentov, elsi stoimost&#8217; pokupki bol&#8217;she M rublej<br \/>\n\/\/skidka P protsentov, elsi stoimost&#8217; pokupki bol&#8217;she N rublej<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float x,s,p,m,n;<br \/>\nvvod:<br \/>\n printf(&#171;Vvedite pervyj porog i razmer skidki dlya nego: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;m,&#038;s);<br \/>\n printf(&#171;Vvedite vtoroj porog i razmer skidki dlya nego: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;n,&#038;p);<br \/>\n if(s>=p||m>=n)<br \/>\n\t{<br \/>\n\t printf(&#171;Oshibka, povtorite vvod&#187;);<br \/>\n\t goto vvod;<br \/>\n\t}<br \/>\n else<br \/>\n\t{<br \/>\n\t printf(&#171;Vvedite stoimost&#8217; pokupki: &#171;);<br \/>\n\t scanf(&#171;%f&#187;,&#038;x);<br \/>\n\t}<br \/>\n if(x>n)<br \/>\n\tx=x*p\/100;<br \/>\n else<br \/>\n\tif(x>m)<br \/>\n\t\tx=x*s\/100;<br \/>\n printf(&#171;Stoimost&#8217; s uch`tom skidki: %.2f&#187;,x);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/reshit&#8217; kvadratnoe uravnenie ax2+bx+c=0<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <math.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b,c;<br \/>\n printf(&#171;\\tReshenie kvadratnogo uravneniya ax2+bx+c=0&#187;);<br \/>\n printf(&#171;\\nVvedite koefficienty a,b,c: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;c);<br \/>\n if(!a)<br \/>\n \tprintf(&#171;Eto budet ne kvadratnoe uravnenie&#187;);<br \/>\n else<br \/>\n \t{<br \/>\n    float d=b*b-4*a*c;<br \/>\n    if(d<0)\n    \tprintf(\"Dejstvitel'nyh kornej net\");\n    else\n    \tif(d==0)\n      \tprintf(\"Uravnenie imeet dva ravnyh kornya: %.2f\",-b\/(4*a*c));\n      else\n      \tprintf(\"Korni uravneniya ravny %.2f i %.2f\",(-b-sqrt(d))\/(4*a*c),(-b+sqrt(d))\/(4*a*c));\n   }\n getch();\n}\n\n************************************************************************\n\/\/vychislit' soprotivlenie elektricheskoj tsepi iz dvuh soprotivlenij\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float r1,r2,R;<br \/>\n int T;<br \/>\n printf(&#171;Vvedite znacheniya dvuh soprotivlenij (Om): &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;r1,&#038;r2);<br \/>\nsoedinenie:<br \/>\n printf(&#171;Vvedite tip soedineniya:\\n (1) &#8212; posledovatel&#8217;no\\n (2) &#8212; parallel&#8217;no\\n&#187;);<br \/>\n scanf(&#171;%i&#187;,&#038;T);<br \/>\n switch(T)<br \/>\n\t{<br \/>\n\t case 1:<br \/>\n\t\tR=r1+r2;<br \/>\n\t\tbreak;<br \/>\n\t case 2:<br \/>\n\t\tR=(r1+r2)\/r1\/r2;<br \/>\n\t\tbreak;<br \/>\n\t default:<br \/>\n\t\tprintf(&#171;Nevernyj vvod\\n&#187;);<br \/>\n\t\tgoto soedinenie;<br \/>\n\t}<br \/>\n printf(&#171;Obschee soprotivlenie tsepi ravno %.3f&#187;,R);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/zaprosiv nomer mesyatsa, vyvesti nazvanie vremeni goda<br \/>\n\/\/otslezhivat&#8217; oshibki vvoda<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int number;<br \/>\n printf(&#171;Vvedite momer mesyatsa: &#171;);<br \/>\n scanf(&#171;%i&#187;,&#038;number);<br \/>\n switch (number)<br \/>\n  {<br \/>\n   case 12:<br \/>\n   case 1:<br \/>\n   case 2:<br \/>\n   \tprintf(&#171;Zima&#187;);<br \/>\n      break;<br \/>\n   case 3:<br \/>\n   case 4:<br \/>\n   case 5:<br \/>\n   \tprintf(&#171;Vesna&#187;);<br \/>\n      break;<br \/>\n   case 6:<br \/>\n   case 7:<br \/>\n   case 8:<br \/>\n      printf(&#171;Leto&#187;);<br \/>\n      break;<br \/>\n   case 9:<br \/>\n   case 10:<br \/>\n   case 11:<br \/>\n   \tprintf(&#171;Osen'&#187;);<br \/>\n      break;<br \/>\n   default:<br \/>\n   \tprintf(&#171;Oshibka vvoda&#187;);<br \/>\n  }<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vyvesti vopros: &#171;V kakom godu nachalas&#8217; Vtoraya Mirovaya Vojna?&#187; i tri varianta otveta<br \/>\n\/\/esli budet vved`n nomer nepravil&#8217;nogo varianta otveta, vyvesti pravil&#8217;nyj<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int answer;<br \/>\n printf(&#171;V kakom godu nachalas&#8217; Vtoraya Mirovaya Vojna?\\n&#187;);<br \/>\n printf(&#187; (1) &#8212; 1939\\n (2) &#8212; 1940\\n (3) &#8212; 1941\\n&#187;);<br \/>\n scanf(&#171;%i&#187;,&#038;answer);<br \/>\n switch (answer)<br \/>\n \t{<br \/>\n    case 1:<br \/>\n    \tprintf(&#171;Neverno, pravil&#8217;nyj otvet &#8212; (3)&#187;);<br \/>\n      break;<br \/>\n    case 2:<br \/>\n    \tprintf(&#171;Neverno, pravil&#8217;nyj otvet &#8212; (3)&#187;);<br \/>\n      break;<br \/>\n    case 3:<br \/>\n    \tprintf(&#171;Pravil&#8217;no&#187;);<br \/>\n      break;<br \/>\n    default:<br \/>\n    \tprintf(&#171;Oshibka vvoda&#187;);<br \/>\n   }<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vyvesti v metrah dlinu otrezka, zadannogo ego dlinoj i nomerom edinitsy izmereniya ego dliny<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int nomer;<br \/>\n float dlina;<br \/>\n printf(&#171;Vvedite dlinu otrezka L: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;dlina);<br \/>\n printf(&#171;Vvedite nomer edinitsy izmereniya dliny otrezka L:\\n&#187;);<br \/>\n printf(&#187; (1) &#8212; detsimetry\\n (2) &#8212; kilometry\\n (3) &#8212; metry&#187;);<br \/>\n printf(&#171;\\n (4) &#8212; millimetry\\n (5) &#8212; santimetry\\n&#187;);<br \/>\n scanf(&#171;%i&#187;,&#038;nomer);<br \/>\n if(nomer<1||nomer>5)<br \/>\n \tprintf(&#171;Nevernyj nomer edinitsy izmereniya&#187;);<br \/>\n else<br \/>\n   {<br \/>\n    printf(&#171;Dlina otrezka L ravna &#171;);<br \/>\n \t switch (nomer)<br \/>\n     \t {<br \/>\n        case 1:<br \/>\n           printf(&#171;%.4f&#187;,dlina\/10.0);<br \/>\n           break;<br \/>\n        case 2:<br \/>\n        \t  printf(&#171;%.4f&#187;,nomer*1000);<br \/>\n           break;<br \/>\n        case 3:<br \/>\n        \t  printf(&#171;%.4f&#187;,nomer);<br \/>\n           break;<br \/>\n        case 4:<br \/>\n        \t  printf(&#171;%.4f&#187;,nomer\/1000);<br \/>\n           break;<br \/>\n        case 5:<br \/>\n        \t  printf(&#171;%.4f&#187;,nomer\/100);<br \/>\n       }<br \/>\n    printf(&#187; metrov&#187;);<br \/>\n   }<br \/>\n getch();<br \/>\n}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\/\/s klaviatury vvedeno nekotoroe chislo i granitsy diapazona \/\/proverit&#8217;, prinadlezhit li chislo diapazonu i ravno li odnoj iz granits \/\/esli prinadlezhit, umnozhit&#8217; ego na dva #include #include void main() { clrscr(); int a,b,n; printf(&#171;Vvedite tseloe chislo: &#171;); scanf(&#171;%i&#187;,&#038;n); printf(&#171;Vvedite granitsy diapazona: &#171;); scanf(&#171;%i%i&#187;,&#038;a,&#038;b); if(n==a) printf(&#171;Chislo ravno levoj granitse&#187;); else if(n==b) printf(&#171;Chislo ravno pravoj granitse&#187;); else <a class=\"readmore\" href=\"https:\/\/studentpmr.ru\/?p=23630\">\u0427\u0438\u0442\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u0435<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"_links":{"self":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23630"}],"collection":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23630"}],"version-history":[{"count":1,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23630\/revisions"}],"predecessor-version":[{"id":23631,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23630\/revisions\/23631"}],"wp:attachment":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}