{"id":23633,"date":"2012-11-29T14:37:02","date_gmt":"2012-11-29T11:37:02","guid":{"rendered":"http:\/\/studentpmr.ru\/?p=23633"},"modified":"2012-11-29T14:37:02","modified_gmt":"2012-11-29T11:37:02","slug":"%d1%86%d0%b8%d0%ba%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%b5-%d0%b0%d0%bb%d0%b3%d0%be%d1%80%d0%b8%d1%82%d0%bc%d1%8b","status":"publish","type":"post","link":"https:\/\/studentpmr.ru\/?p=23633","title":{"rendered":"\u0426\u0438\u043a\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b."},"content":{"rendered":"<p>\/\/vyvesti v vide tablitsy znachenie functsij y=x4, y=tg(x) na otrezke [-5;5] s shagom 0.1<\/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 printf(&#187;    Vychislenie funktsij\\n|   X  |   tgX   |    X4   |\\n|&#8212;&#8212;+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n float x=-5;<br \/>\n while (x<=5)\n\t{\n\t printf(\"| %+3.1f | %+7.3f | %+7.2f |\\n\",x,tan(x),pow(x,4));\n\t x+=0.1;\n\t}\n getch();\n}\n\n<!--more--><\/p>\n<p>************************************************************************<br \/>\n\/\/yavlyaetsya li funktsiya f(x) periodicheskoj s periodom T?<br \/>\n\/\/proverit&#8217;, vychisliv znacheniya funktsii na otrezke [0;5T]<\/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 t,x=0;<br \/>\n printf(&#171;\\tPeriodichnost&#8217; funktsii f(x)=sinx*sinx\\nVvedite period etoj funktsii: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;t);<br \/>\n printf(&#171;|  x    |  sin2(x)  |\\n|&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n while (x<=5*t)\n\t{\n\t printf(\"| %5.2f | %9.3f |\\n\",x,sin(x)*sin(x));\n\t x+=0.1;\n\t}\n getch();\n clrscr();\n x=0;\n printf(\"\\tPeriodichnost' funktsii f(x)=tgx\\nVvedite period etoj funktsii: \");\n scanf(\"%f\",&#038;t);\n printf(\"|  x    |   tg(x)   |\\n|-------+-----------|\\n\");\n while (x<=5*t)\n\t{\n\t printf(\"| %5.2f | %9.3f |\\n\",x,tan(x));\n\t x+=0.1;\n\t}\n getch();\n}\n\n\n************************************************************************\n\/\/predprinimatel' vzyal kredit v razmere K rublej pod P% godovyh\n\/\/i vlozhil ego v delo, dayuschee R rublej pribyli v god\n\/\/cherez skol'ko let on nakopit summu, dostatochnuyu dlya pogasheniya kredita?\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float k,p,r,profit=0,debt;<br \/>\n unsigned n=0,i=0;<br \/>\n printf(&#171;Razmer vzyatogo kredita: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;k);<br \/>\n printf(&#171;Pod skol&#8217;ko protsentov godovyh vzyat kredit? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;p);<br \/>\n printf(&#171;Skol&#8217;ko ozhidaetsya rublej pribyli v god? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;r);<br \/>\n p=1+p\/100;<br \/>\n debt=k;<br \/>\n while(profit<debt&#038;&#038;i<=100)\n \t{\n    debt*=p;\n    profit+=r;\n    n++;\n    i++;\n   }\n if(i>100)<br \/>\n \tprintf(&#171;Nebodimaya dlya pogasheniya dolga summa ne budet nakoplena dazhe cherez sto let&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;Neobhodimaya dlya pogasheniya kredita summa budet nakoplena cherez %u let&#187;,n);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/N detalej dolzhny projti obrabotku na tr`h stankah; skol&#8217;ko vremeni zajm`t obrabotka<br \/>\n\/\/vseh detalej, esli dlya kazhdoj detali vvoditsya vremya obrabotki na tr`h stankah<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,n;<br \/>\n float t1,t2,t3,s=0;<br \/>\n printf(&#171;Skol&#8217;ko detalej nuzhno obrabotat&#8217;? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n printf(&#171;Vvedite vremya obrabotki na kazhdom stanke dlya kazhdoj detali (v minutah):\\n&#187;);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    printf(\"Detal' N%u> &#171;,i);<br \/>\n    scanf(&#171;%f%f%f&#187;,&#038;t1,&#038;t2,&#038;t3);<br \/>\n    s+=t1+t2+t3;<br \/>\n   }<br \/>\n printf(&#171;Obschee vremya obrabotki vseh detalej &#8212; %f.0 minut&#187;,s);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/sostavit&#8217; sutochnoe raspisanie dvizheniya avtobusa, esli izvestny:<br \/>\n\/\/vremya nachala i okonchaniya dvizheniya, prodolzhitel&#8217;nost&#8217; marshruta v odin konets<br \/>\n\/\/(v minutah) i vremya otdyha na konechnyh stantsiyah<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;\\tRaspisanie avtobusa\\n&#187;);<br \/>\n unsigned beginhour,beginmin,endhour,endmin,dlit;<br \/>\n unsigned otdyh_a,otdyh_b,time,endtime,tmp,hour,min;<br \/>\n printf(&#171;Vvedite vermya nachala dvizheniya (hh mm)> &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;beginhour,&#038;beginmin);<br \/>\n printf(&#171;Vvedite vremya okonchaniya dvizheniya (hh mm)> &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;endhour,&#038;endmin);<br \/>\n printf(&#171;Vvedite prodolzhitel&#8217;nost&#8217; marshruta v odin konets (v minutah)> &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;dlit);<br \/>\n printf(&#171;Vvedite prodolzhitel&#8217;nost&#8217; otdyha na konechnyh stantsiyah> &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;otdyh_a,&#038;otdyh_b);<br \/>\n printf(&#171;Naznite lyubuyu klavishu dlya prodolzheniya&#8230;&#187;);<br \/>\n getch();<br \/>\n clrscr();<br \/>\n printf(&#171;\\tRaspisanie avtobusa\\n\\nVremya otpravleniya iz konechnyh punktov\\n\\n| Punkt A | Punkt B |\\n&#187;);<br \/>\n printf(&#171;|&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;|\\n| h  | m  | h  | m  |\\n|&#8212;-+&#8212;-+&#8212;-+&#8212;-|\\n&#187;);<br \/>\n time=60*beginhour+beginmin;<br \/>\n endtime=60*endhour+endmin;<br \/>\n while(time<endtime)\n \t{\n    tmp=time;\n    hour=tmp\/60;\n    tmp-=60*hour;\n    min=tmp;\n    printf(\"| %2u | %2u |\",hour,min);\n    time+=dlit+otdyh_a;\n    tmp=time;\n    hour=tmp\/60;\n    tmp-=60*hour;\n    min=tmp;\n    printf(\" %2u | %2u |\\n\",hour,min);\n    time+=dlit+otdyh_b;\n   }\n getch();\n}\n\n\n\n************************************************************************\n\/\/skol'ko somnozhitelej nuzhno vzyat', chtoby vypolnyalos' neravenstvo\n\/\/ ___(do beskonechnosti)\n\/\/ | | (     pow(-1,k) )   sqrt(3)\n\/\/ | | ( 1 + --------- ) > &#8212;&#8212;-<br \/>\n\/\/ k=1 (       2k+1    )      2<\/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 unsigned k=1;<br \/>\n float proizved=1,prav=sqrt(3)\/2;<br \/>\n while(proizved<=prav)\n \t{\n    proizved*=(float)(1+pow(-1,k)\/(2*k+1));\n    k++;\n   }\n printf(\"%u\",k);\n getch();\n}\n\n\n\n************************************************************************\n\/\/posle kazhdogo vved`nnogo s klaviatury chisla vyvesti na ekran srednee vseh vved`nnyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float n,sred;<br \/>\n unsigned i,u;<br \/>\n printf(&#171;Vvedite kolichestvo chisel: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;u);<br \/>\n printf(&#171;Vvedite %u chisel:\\n&#187;,u);<br \/>\n for (i=1;i<=u;i++)\n\t{\n\t printf(\"N%u> &#171;,i);<br \/>\n\t scanf(&#171;%f&#187;,&#038;n);<br \/>\n\t sred=(sred+n)\/i;<br \/>\n\t printf(&#171;Srednee uzhe vved`nnyh chisel: %f.3\\n&#187;,sred);<br \/>\n\t}<br \/>\n printf(&#171;Nazmite lyubuyu klavishu&#8230;&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti summu N chlenov ryada S=S+pow(x,n)\/n<\/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 printf(&#171;Vvedite dejstvitel&#8217;noe chislo: &#171;);<br \/>\n float x,s;<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\n printf(&#171;Vvedite tseloe chislo: &#171;);<br \/>\n unsigned n;<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(unsigned i=1;i<=n;i++)\n \ts+=pow(x,n)\/n;\n printf(\"Summa ryada ravna %.3f\",s);\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti summu n chlenov ryada S:\n\/\/             cos x2    cos x3            cos xn\n\/\/ S= cos x + -------- + -------- + ... + --------\n\/\/                2        3                  n\n\n#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 unsigned n;<br \/>\n float x;<br \/>\n printf(&#187;             cos x2     cos x3           cos xn\\n S= cos x + &#8212;&#8212;&#8212; + &#8212;&#8212;&#8212; + &#8230; + &#8212;&#8212;&#8212;\\n&#187;);<br \/>\n printf(&#187;                2        3                  n\\nVvedite X: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe chislo N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n float s=0,r=x;<br \/>\n for (unsigned i=1;i<=n;i++)\n \t{\n    s+=(cos(r)\/i);\n    r*=x;\n\t}\n printf(\"S=%.3f\",s);\n getch();\n}\n\n\n************************************************************************\n\/\/zaprosiv dejstvitel'noe X najti summu N chlenov ryada S\n\/\/              cos 4x     cos 6x           cos 2nx\n\/\/ S= cos 2x + -------- + -------- + ... + ---------\n\/\/                 2          3                n\n\n#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 x,s=0;<br \/>\n unsigned n;<br \/>\n printf(&#187;              cos 4x     cos 6x           cos 2nx\\n S= cos 2x + &#8212;&#8212;&#8212; + &#8212;&#8212;&#8212; + &#8230; + &#8212;&#8212;&#8212;&#171;);<br \/>\n printf(&#171;\\n                 2          3                n\\nVvedite dejstvitel&#8217;noe X: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe chislo N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for (unsigned i=1;i<=n;i++)\n \ts+=(cos(2*i*x)\/i);\n printf(\"Summa ryada S ravna %.4f\",s);  \n getch();\n}\n\n\n************************************************************************\n\/\/najti summu ryada S, zaprosiv dejstvitel'nye X,A i natural'noe N\n\/\/         x*ln(a)     (x*ln(a))(2)           (x*ln(a))(n)\n\/\/ S= 1 + --------- + -------------- + ... + --------------\n\/\/           1!           2!                     n!\n\n#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 x,a,s=1;<br \/>\n unsigned n;<br \/>\n printf(&#187;         x*ln(a)     (x*ln(a))(2)           (x*ln(a))(n)\\n S= 1 + &#8212;&#8212;&#8212; + &#8212;&#8212;&#8212;&#8212;&#8212; + &#8230; + &#8212;&#8212;&#8212;&#8212;&#8212;&#171;);<br \/>\n printf(&#171;\\n            1!            2!                     n!\\nVvedite X: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\n printf(&#171;Vvedite A: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;a);<br \/>\n printf(&#171;Vvedite N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n float v1=x*log(a),v2=v1,v3=1.0;<br \/>\n for(unsigned i=1;i<=n;i++)\n\t{\n\t s+=(v2\/v3);\n\t v2*=v1;\n\t v3*=i;\n\t}\n printf(\"Summa ryada S ravna %.4f\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/najti summu ryada S, zaprosiv X i N\n\/\/          x3     x5                         pow(x,2n-1)\n\/\/ S = x - ---- + ---- - ... + pow(-1,(n-1))*-------------\n\/\/          3!     5!                           (2n-1)!\n\n#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <math.h><\/p>\n<p>double fact(unsigned k)<\/p>\n<p>{<br \/>\n double f;<br \/>\n if (k==0)<br \/>\n \tf=1;<br \/>\n else<br \/>\n \tf=f*fact(k-1);<br \/>\n return f;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float x;<br \/>\n unsigned i,n;<br \/>\n printf(&#187;          x3     x5                         pow(x,2n-1)\\n S = x &#8212; &#8212;- + &#8212;- &#8212; &#8230; + pow(-1,(n-1))*&#8212;&#8212;&#8212;&#8212;-&#171;);<br \/>\n printf(&#171;\\n          3!     5!                           (2n-1)!\\nVvedite X: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\nvvodN:<br \/>\n printf(&#171;Vvedite N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n if (n<1)\n \tgoto vvodN;\n double s=0;\n for (i=1;i<n;i++)\n \ts+=(powl(-1.0,n-1)*powl(x,2*n-1)\/fact(2*n-1));\n printf(\"Summa ryada S ravna %.4f\",s);\n getch();\n}\n\n\n\n************************************************************************\n\/\/dano natural'noe N i dejstvitel'noe X; najti summu N chlenov ryada S\n\/\/         x2   x4               x(2n)\n\/\/ S = 1 - -- + -- + ... + (-1)n*-----\n\/\/         2!   4!               (2n)!\n\n#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <math.h><\/p>\n<p>float fact(unsigned m)<\/p>\n<p>{<br \/>\n float f=1.0;<br \/>\n if(m==0)<br \/>\n\tf=1.0;<br \/>\n else<br \/>\n\tfor(unsigned j=1;j<=m;j++)\n\t\tf*=j;\n return f;\n}\n\n\nvoid main()\n\n{\n clrscr();\n float x,s=0;\n unsigned i,n;\n printf(\"         x2   x4               x(2n)\\n S = 1 - -- + -- + ... + (-1)n*-----\\n         2!   4!               (2n)!\\nVvedite natural'noe chislo N i dejstvitel'noe X: \");\n scanf(\"%u%f\",&#038;n,&#038;x);\n for(i=0;i<=n;i+=2)\n \ts+=pow(-1,i)*pow(x,2*i)\/fact(2*i);\n printf(\" S=%.2f\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/pri natural'nom N i dejstvitel'nom X najti summu N chlenov ryada S\n\/\/             sin 2x   sin 3x             sin nx\n\/\/ S = sin x - ------ + ------ - (-1)(n-1)*------\n\/\/               2         3                 n\n\n#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 unsigned i,n;<br \/>\n float x,s=0;<br \/>\n printf(&#187;             sin 2x   sin 3x             sin nx\\n S = sin x &#8212; &#8212;&#8212; + &#8212;&#8212; &#8212; (-1)(n-1)*&#8212;&#8212;\\n               2         3                 n\\nVvedite natural&#8217;noe chislo N i dejstvitel&#8217;noe X: &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;x);<br \/>\n for(i=1;i<=n;i++)\n \ts+=pow(-1,i)*sin(x)\/i;\n printf(\" S=%.2f\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/najti summu N chlenov ryada S\n\/\/         x3   x5               x(2n+1)\n\/\/ S = x - -- + -- + ... + (-1)n*-------\n\/\/         3    5                 2n+1\n\n#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 unsigned i,n;<br \/>\n float x,s=0;<br \/>\n printf(&#187;         x3   x5               x(2n+1)\\n S = x &#8212; &#8212; + &#8212; + &#8230; + (-1)n*&#8212;&#8212;-\\n         3    5                 2n+1\\nVvedite natural&#8217;noe chislo N i dejstvitel&#8217;noe X: &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;x);<br \/>\n for(i=1;i<=n;i++)\n \ts+=pow(x,2*i+1)\/(2*i+1);\n printf(\" S=%.3f\",s);\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti summu N chlenov ryada S pri natural'nom N i dejstvitel'nom X\n\/\/         cos 3x   cos 5x                cos(2n+1)x\n\/\/ S = x - ------ + ------ + ... + (-1)n* ----------\n\/\/          3*3      5*5                   (2n+1)2\n\n#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 unsigned i,n;<br \/>\n float x,s=0;<br \/>\n printf(&#187;         cos 3x   cos 5x                cos(2n+1)x\\n S = x &#8212; &#8212;&#8212; + &#8212;&#8212; + &#8230; + (-1)n* &#8212;&#8212;&#8212;-\\n&#187;);<br \/>\n printf(&#187;          3*3      5*5                   (2n+1)2\\nVvedite natural&#8217;noe chislo N i dejstvitel&#8217;noe X: &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;x);<br \/>\n for(i=1;i<=n;i++)\n \ts+=pow(-1,i)*cos(x*(2*n+1))\/pow(2*n+1,2);\n printf(\" S=%.4f\",s);  \n getch();\n}\n\n\n************************************************************************\n\/\/najti summu N chlenov ryada S pri natural'nom N i dejstvitel'nom X\n\/\/gde  S = 1 + 3*x2 + ... + (2n+1)*x(2n)\/n!\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,n;<br \/>\n float x,s=1,u=1,v=1;<br \/>\n printf(&#187; S = 1 + 3*x2 + &#8230; + (2n+1)*x(2n)\/n!\\nVvedite natural&#8217;noe chislo N i dejstvitel&#8217;noe X: &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;x);<br \/>\n for(i=1;i<=n;i++)\n\t{\n\t u*=x*x;\n\t v*=i;\n\t s+=(2*i+1)*u\/v;\n\t}\n printf(\" S=%.3f\",s);\n getch();\n}\n\n\n************************************************************************\n\/\/najti sumu N chlenov ryada S pri dejstvitel'nom X\n\/\/ S=sinX+sinX*sinX+...+sinx*sinx*...(n raz)...*sinX\n\n#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 unsigned n,i;<br \/>\n float x,s=0,v=1;<br \/>\n printf(&#187; S=sinX+sinX*sinX+&#8230;+sinx*sinx*&#8230;(n raz)&#8230;*sinX\\nVvedite natural&#8217;noe N i dejstvitel&#8217;noe X: &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;x);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    v*=sin(x);\n    s+=v;\n   }\n printf(\" S=%.4f\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/najti summu N chlenov ryada S\n\/\/       1           1                            1\n\/\/ S = ----- + ------------- + ... + ---------------------------\n\/\/     sin 1   sin 1 + sin 2         sin 1 + sin 2 + ... + sin n\n\n#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 unsigned n,i;<br \/>\n float z=0,s=0;<br \/>\n printf(&#187;       1           1                            1\\n S = &#8212;&#8212; + &#8212;&#8212;&#8212;&#8212;- + &#8230; + &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;\\n&#187;);<br \/>\n printf(&#187;     sin 1   sin 1 + sin 2         sin 1 + sin 2 + &#8230; + sin n\\nVvedite natural&#8217;noe chislo N> &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    z+=sin(i);\n    s+=1\/z;\n   }\n printf(\" S=%.4f\",s);  \n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' S=1!+2!+3!+...+n!\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i,j;<br \/>\n float f,s=0;<br \/>\n printf(&#187; S=1!+2!+3!+&#8230;+n!\\nVvedite natural&#8217;noe chislo N> &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    f=1;\n    for(j=1;j<=i;j++)\n    \tf*=j;\n    s+=f;\n   }\n printf(\" S=%.0f\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' P pri izvestnom natural'nom N\n\/\/      cos 1     cos 1 + cos 2           cos 1 + cos 2 + ... + cos n\n\/\/ P = ------- * --------------- * ... * -----------------------------\n\/\/      sin 1     sin 1 + sin 2           sin 1 + sin 2 + ... + sin n\n\n#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 unsigned n,i;<br \/>\n float f1=1.0,f2=1.0,p=1.0;<br \/>\n printf(&#171;\\n      cos 1     cos 1 + cos 2           cos 1 + cos 2 + &#8230; + cos n\\n P = &#8212;&#8212;- * &#8212;&#8212;&#8212;&#8212;&#8212; * &#8230; * &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;\\n      sin 1     sin 1 + sin 2           sin 1 + sin 2 + &#8230; + sin n\\n\\nVvedite natural&#8217;noe N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    f1=cos(i);\n    f2*=sin(i);\n    p*=(f1\/f2);\n   }\n printf(\"\\n P(n)=%.4f\",p);  \n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' summu ryada S pri natural'nom N\n\/\/          1   1   1                       1\n\/\/ S =  1 - - + - - - + ... + pow(-1,n)*---------\n\/\/          2   4   8                    pow(2,n)\n\n#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 unsigned n,i;<br \/>\n float f1=1,f2=1,s=0;<br \/>\n printf(&#187;          1   1   1                       1\\n S =  1 &#8212; &#8212; + &#8212; &#8212; &#8212; + &#8230; + pow(-1,n)*&#8212;&#8212;&#8212;\\n          2   4   8                    pow(2,n)\\nVvedite natural&#8217;noe N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    s+=(f1\/f2);\n    f1=pow(-1,n);\n    f2=pow(2,n);\n   }\n printf(\" S=%.4f\",s);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' proizvedenie ryada P pri natural'nom N\n\/\/     2   4   6           2n\n\/\/ P = - * - * - * ... * ------\n\/\/     3   5   7          2n+1\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,n;<br \/>\n float p=1;<br \/>\n printf(&#187;     2   4   6           2n\\n P = &#8212; * &#8212; * &#8212; * &#8230; * &#8212;&#8212;\\n     3   5   7          2n+1\\nVvedite natural&#8217;noe N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \tp*=(2.0*i\/(2.0*i+1.0));\n printf(\" P=%.5f\",p);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' summu ryada S\n\/\/         x3   x5   x7   x9   x11   x13\n\/\/ S = x - -- + -- - -- + -- - --- + ---\n\/\/         3!   5!   7!   9!   11!   13!\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float s=0,x,f1=1,f2=6;<br \/>\n printf(&#187;         x3   x5   x7   x9   x11   x13\\n S = x &#8212; &#8212; + &#8212; &#8212; &#8212; + &#8212; &#8212; &#8212; + &#8212;\\n         3!   5!   7!   9!   11!   13!\\nVvedite X: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;x);<br \/>\n for(int i=0;i<7;i++)\n \t{\n    s+=(f1\/f2);\n    f1*=(x*x);\n    f2*=(i+1)*(i+2);\n   }\n printf(\" S = %.4f\",s);\n getch();\n}\n\n\n************************************************************************\n\/\/dano natural'noe chislo N i dejstvitel'noe A\n\/\/najti proizvedenie N chlenov ryada P=a*(a+1)*...*(a+n-1)\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,n;<br \/>\n float a,p=1;<br \/>\n printf(&#171;P=a*(a+1)*&#8230;*(a+n-1)\\nVvedite natural&#8217;noe N i dejstvitel&#8217;noe A> &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;a);<br \/>\n for(i=1;i<=n;i++)\n \tp*=(a+i-1);\n printf(\" P=%.2f\",p);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/dano natural''noe chislo N i dejstvitel'noe A\n\/\/najti proizvedenie N chlenov ryada P=a*(a-n)*(a-2n)*...(a-n*n)\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,n;<br \/>\n float a,p=1;<br \/>\n printf(&#171;P=a*(a-n)*(a-2n)*&#8230;(a-n*n)\\nVvedite natural&#8217;noe chislo N i dejstvitel&#8217;noe A> &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;a);<br \/>\n for(i=1;i<=n;i++)\n \tp*=(a-i*n);\n printf(\" P=%.2f\",p);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/dano natural'noe chislo N i dejstvitel'noe A\n\/\/najti summu N chlenov ryada S\n\/\/         1          1               1\n\/\/ S = -------- + -------- + ... + ---------\n\/\/     pow(a,2)   pow(a,4)         pow(a,2n)\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,n;<br \/>\n float a,s=1,z=1;<br \/>\n printf(&#187;         1          1               1\\n S = &#8212;&#8212;&#8212; + &#8212;&#8212;&#8212; + &#8230; + &#8212;&#8212;&#8212;\\n     pow(a,2)   pow(a,4)         pow(a,2n)\\nVvedite natural&#8217;noe chislo N i dejstvitel&#8217;noe A> &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;a);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    z=z*a*a;\n    s*=(1.0\/z);\n   }\n printf(\" S=%.3f\",s);\n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' znachenie F, esli dano dejstvitel'noe X\n\/\/       (x-1)*(x-3)*(x-5)*...*(x-63)\n\/\/ F(x)=------------------------------\n\/\/       (x-2)*(x-4)*(x-6)*...*(x-64)\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n double x,f1=1,f2=1,f;<br \/>\n printf(&#187;       (x-1)*(x-3)*(x-5)*&#8230;*(x-63)\\n F(x)=&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;\\n       (x-2)*(x-4)*(x-6)*&#8230;*(x-64)\\nVvedite X: &#171;);<br \/>\n scanf(&#171;%1f&#187;,&#038;x);<br \/>\n short i;<br \/>\n for(i=2;i<64;i+=2)\n\t f1*=(x-i);\n for(i=2;i<65;i+=2)\n\t f2*=(x-i);\n if(f2==0)\n\tf=0;\n else\n \tf=f1\/f2;    \n printf(\"F(%.2f)=%1.4f\",x,f);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' P=(1+sin0.1)*(1+sin0.2)*...*(1+sin10)\n\n#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=0.1,p=1.0;<br \/>\n while(a<=1)\n \t{\n    p*=(1+sin(a));\n    a+=0.1;\n   }\n printf(\"P=(1+sin0.1)*(1+sin0.2)*...*(1+sin10)=%.3f\",p);\n getch();\n}\n\n\n\n************************************************************************\n\/\/dano natural'noe chislo N i dejstvitel'noe X\n\/\/najti summu N chlenov ryada S = sin x + sin x2 + ... + sin xn\n\n#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 unsigned i,n;<br \/>\n float x,s=0;<br \/>\n printf(&#187; S = sin x + sin x2 + &#8230; + sin xn\\nVvedite natural&#8217;noe chislo N i dejstvitel&#8217;noe X> &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;x);<br \/>\n for(i=1;i<=n;i++)\n \ts+=sin(pow(x,i));\n printf(\" S=%.4f\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/pri natural'nom N vychislit' S=1*2+2*3*4+...*(n+1)*...*2n\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,j,n,s=0,m;<br \/>\n printf(&#187; S=1*2+2*3*4+&#8230;*(n+1)*&#8230;*2n\\nVvedite N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<n;i++)\n \t{\n    m=1;\n    for(j=i+1;j<=2*i;j++)\n    \tm*=j;\n    s+=m;\n   }\n printf(\" S=%u\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/dano natural'noe chislo n>2; vychislit&#8217; P<br \/>\n\/\/           1         1             1<br \/>\n\/\/ P = (1 &#8212; &#8212;)*(1 &#8212; &#8212;)*&#8230;*(1 &#8212; &#8212;)<br \/>\n\/\/          2*2       3*3           n*n<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i;<br \/>\n float p=1;<br \/>\n printf(&#187;           1         1             1\\n P = (1 &#8212; &#8212;)*(1 &#8212; &#8212;)*&#8230;*(1 &#8212; &#8212;)\\n          2*2       3*3           n*n\\nVvedite natural&#8217;noe chislo N (n>2): &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n if(n>2)<br \/>\n \t{<br \/>\n    for(i=2;i<=n;i++)\n     \t p+=(1-1.0\/(i*i));\n    printf(\" P=%.4f\",p);\n   }\n else\n \tprintf(\"Oshibka vvoda!\");\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' P pri natural'nom N\n\/\/          1       1            1\n\/\/ P = (1 - -)*(1 - -)*...(1 - ----)\n\/\/          2       4           2n\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i;<br \/>\n float p=1.0;<br \/>\n printf(&#187;          1       1            1\\n P = (1 &#8212; -)*(1 &#8212; -)*&#8230;(1 &#8212; &#8212;-)\\n          2       4           2n\\nVvedite natural&#8217;noe chislo N: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \tp*=(1-1.0\/(2*n));\n printf(\" P=%.4f\",p);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' S = sin 1 + sin 1.2 + ... +sin 2\n\n#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 s=0,x=1.0;<br \/>\n while(x<=2)\n \t{\n    s+=sin(x);\n    x+=0.2;\n   }\n printf(\"S = sin 1 + sin 1.2 + ... +sin 2 = %.4f\",s);  \n getch();\n}\n\n\n************************************************************************\n\/\/dany natural'nye N i K; vychislit' Q\n\n#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 unsigned n,k,i;<br \/>\n float q;<br \/>\n printf(&#171;Vvedite natural&#8217;nye N i K> &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;n,&#038;k);<br \/>\n for(i=n;i>=1;i&#8212;)<br \/>\n \tq=sqrt(q+sqrt(k*i));<br \/>\n printf(&#171;Q = %.4f&#187;,q);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/dano natural&#8217;noe chislo N, vychislit&#8217; S<br \/>\n\/\/     2   3   4          n+1<br \/>\n\/\/ S = &#8212; + &#8212; + &#8212; + &#8230; + &#8212;&#8212;<br \/>\n\/\/     1   2   3           n<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i;<br \/>\n float s=0;<br \/>\n printf(&#187;     2   3   4          n+1\\n S = &#8212; + &#8212; + &#8212; + &#8230; + &#8212;&#8212;\\n     1   2   3           n\\nVvedite natural&#8217;noe chislo N> &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \ts+=(i+1.0)\/i;\n printf(\" S = %.4f\",s);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' summu posledovatel'nosti 1*3+3*5+5*7+...+n*(n+2)\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i;<br \/>\n float s=0;<br \/>\n printf(&#187; 1*3+3*5+5*7+&#8230;+n*(n+2)\\nVvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i+=2)\n \ts+=i*(i+2);\n printf(\"Rezul'tat: %.0f\",s);\n getch();\n}\n\n\n************************************************************************\n\/\/skol'ko chlenov posledovatel'nosti 5,9,13,17,... nuzhno vzyat'\n\/\/chtoby poluchit' summu ravnuyu libo prevyshyuschyuyu natural'noe chislo S\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned a=5,n=1,r=5,s;<br \/>\n printf(&#171;a={5,9,13,17,&#8230;}\\nVvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;s);<br \/>\n while(r<=s)\n \t{\n    a+=4;\n    r+=a;\n    n++;\n   }\n printf(\"Trebuetsya %u chlenov a dlya polucheniya %u ili bolee (%u)\",n,s,r);  \n getch();\n}\n\n\n************************************************************************\n\/\/najti summu N chlenov geometricheskoj progressii 3,6,12,...\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned b=3,n,i;<br \/>\n float s=0;<br \/>\n printf(&#187; b={3,6,12,36,&#8230;}\\nVvedite chislo chenov dlya summirovaniya: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \t{\n    s+=b;\n    b*=2;\n   }\n printf(\"S(n)=%.0f\",s);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' S=sin x+ sin2 x + ... +sinn x pri natural'nom N i dejstvitel'nom X\n\n#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 unsigned i,n;<br \/>\n float x,s=0;<br \/>\n printf(&#187; S=sin x+ sin2 x + &#8230; +sinn x\\nVvedite natural&#8217;noe N i dejstvitel&#8217;noe X> &#171;);<br \/>\n scanf(&#171;%u%f&#187;,&#038;n,&#038;x);<br \/>\n for(i=1;i<=n;i++)\n \ts+=pow(sin(x),i);\n printf(\" S=%.3f\",s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/najti summu N-znachnyh chisel (1<=n<=4), kratnyh K\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n short i,a,b,n,k;<br \/>\n float s=0;<br \/>\n printf(&#171;\\tSumma n-znachnyh chisel, kratnyh k\\nVvedite n (1<=n<=4): \");\nvvod_n:\n scanf(\"%i\",&#038;n);\n switch(n)\n \t{\n    case 1:\n    \ta=1;\n      b=9;\n      break;\n    case 2:\n    \ta=10;\n      b=99;\n      break;\n    case 3:\n    \ta=100;\n      b=999;\n      break;\n    case 4:\n    \ta=1000;\n      b=9999;\n      break;\n    default:\n    \tprintf(\"Oshibka, povtorite vvod: \");\n      goto vvod_n;\n   }\n printf(\"Vvedite k: \");\n scanf(\"%i\",&#038;k);\n for(i=a;i<=b;i+=k)\n \ts+=i;\n printf(\"Iskomaya summa ravna %.0\",s);     \n getch();\n}\n\n\n************************************************************************\n\/\/najti summu ch`tnyh n-znachnyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n short n,i,a,b;<br \/>\n unsigned s=0;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo (1<=n<=4): \");\nvvod_n:\n scanf(\"%i\",&#038;n);\n switch(n)\n \t{\n    case 1:\n    \ta=1;\n      b=9;\n      break;\n    case 2:\n    \ta=10;\n      b=99;\n      break;\n    case 3:\n    \ta=100;\n      b=999;\n      break;\n    case 4:\n      a=1000;\n      b=9999;\n      break;\n    default:\n    \tprintf(\"Nevernyj vvod. Povtorit': \");\n      goto vvod_n;\n   }\n for(i=a;i<=b;i+=2)\n \ts+=i;\n printf(\"Summa ch`tnyh %i-znachnyh chisel ravna %u\",n,s);  \n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' chastichnoe znachenie ryada 1-1\/3+1\/5-1\/7+1\/9\n\/\/i sravnit' poluchennoe znachenie c pi\/4\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;pi\/4=%.9f\\n&#187;,3.1415923565\/4);<br \/>\n unsigned i,n;<br \/>\n float s=0;<br \/>\n printf(&#171;Vvedite kolichestvo chlenov ryada {1-1\/3+1\/5-1\/7+1\/9+&#8230;}: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=1;i<n;i++)\n \tif(i%2==0)\n   \ts-=1.0\/i;\n   else\n   \ts+=1.0\/i;   \n printf(\"1-1\/3+1\/5-1\/7+1\/9+...=%.9f\",s);\n getch();\n}\n\n\n************************************************************************\n\/\/dano dejstvitel'noe chislo X i natural'noe N; vychislit' S\n\/\/      1      sin x   sin x2         sin x(2n-2)\n\/\/ S= ----- + ------ + ------ + ... + -----------\n\/\/    sin x   sin x2   sin x4          sin x(2n)\n\n#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 unsigned n,i;<br \/>\n float x,s=0;<br \/>\n printf(&#187;      1      sin x   sin x2         sin x(2n-2)\\n S= &#8212;&#8212; + &#8212;&#8212; + &#8212;&#8212; + &#8230; + &#8212;&#8212;&#8212;&#8212;\\n    sin x   sin x2   sin x4          sin x(2n)\\nVvedite dejstvitel&#8217;noe X i natural&#8217;noe N: &#171;);<br \/>\n scanf(&#171;%f%u&#187;,&#038;x,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \ts+=sin(pow(x,2*i-2))\/sin(pow(x,2*i));\n printf(\" S=%.4f\",s);  \n getch();\n}\n\n\n************************************************************************\n\/\/dano dejstvitel'noe X i natural'noe N; vychislit' S\n\/\/     cos x2   cos x4         cos x(2n)\n\/\/ S = ------ + ------ + ... + ---------\n\/\/     cos2 x   cos4 x         cos(2n) x\n\n#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 unsigned n,i;<br \/>\n float x,s=0;<br \/>\n printf(&#187;     cos x2   cos x4         cos x(2n)\\n S = &#8212;&#8212; + &#8212;&#8212; + &#8230; + &#8212;&#8212;&#8212;\\n     cos2 x   cos4 x         cos(2n) x\\nVvedite dejstvitel&#8217;noe chislo X i natural&#8217;noe N: &#171;);<br \/>\n scanf(&#171;%f%u&#187;,&#038;x,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n \ts+=cos(pow(x,2*i))\/pow(cos(x),2*i);\n printf(\" S=%.4f\",s);  \n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' summu tselyh polozhitel'nyh chisel, bol'shih M, men'shih N i kratnyh k\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned m,n,k,i;<br \/>\n float s=0;<br \/>\n printf(&#171;Vvedite natural&#8217;nye chisla M,N,K> &#171;);<br \/>\n scanf(&#171;%u%u%u&#187;,&#038;m,&#038;n,&#038;k);<br \/>\n for(i=m;i<n;i+=k)\n \ts+=i;\n printf(\"Summa chisel, bol'shih %u, men'shih %u i kratnyh %u ravna %.0f\",m,n,k,s);  \n getch();\n}\n\n\n************************************************************************\n\/\/najti summu N pervyh nech`tnyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i,t=1,s=0;<br \/>\n printf(&#171;\\tSumma nech`tnyh chisel\\nSkol&#8217;ko chisel trebuetsya prosummirovat&#8217;? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for (i=1;i<=n;i++)\n\t{\n\t s+=t;\n\t t+=2;\n\t}\n printf(\"Summa pervyh %u nech`tnyh chisel ravna %u\",n,s);\t\n getch();\n}\n\n\n\n************************************************************************\n\/\/poluchit' raspisanie zanyatij, zaprosiv prodolzhitel'nost' kazhdoj pary (uroka),\n\/\/prodolzhitel'nost' obychnyh i bol'shogo pereryvov (i ih mesto v raspisanii),\n\/\/nachalo uchebnogo dnya i kolichestvo par (urokov)\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned<br \/>\n\ttime,\t\t\t\t  \t\t\t\t\t\t\t\t\/\/glavnaya rabochaya peremennaya (tekuschaya pozitsiya v techenii dnya)<br \/>\n\tcurrent,                               \/\/peremennaya tsikla<br \/>\n\ttmp,hour,min,                          \/\/vremennye peremennye<br \/>\n\tbeginhour,beginmin,                    \/\/vremya nachala zanyatij<br \/>\n\tquantity,                              \/\/kolichestvo zanyatij<br \/>\n\tlessonduration,\t\t\t  \t\t\t\t\t\/\/dlitel&#8217;nost&#8217; kazhdoj pary (kazhdogo uroka)<br \/>\n\tordinarybreakduration,                 \/\/dlitel&#8217;nost&#8217; obychnoj peremeny<br \/>\n\tbigbreakduration,                      \/\/dlitel&#8217;nost&#8217; bol&#8217;shoj peremeny<br \/>\n\tfirstbigbreakplace,secondbigbreakplace;\/\/mesta bol&#8217;shih peremen v raspisanii<br \/>\n\/\/zapros i vvod rabochih dannyh<br \/>\n printf(&#171;\\t\\tRaspisanie zanyatij\\n\\nVo skol&#8217;ko zanyatiya nachinayutsya <hh mm>? &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;beginhour,&#038;beginmin);<br \/>\n printf(&#171;\\nVvedite kolichestvo par\/urokov: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;quantity);<br \/>\n printf(&#171;\\nSkol&#8217;ko dlitsya kazhdaya para\/kazhdyj urok v minutah? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;lessonduration);<br \/>\n printf(&#171;\\nSkol&#8217;ko dlitsya obychnaya peremena v minutah? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;ordinarybreakduration);<br \/>\n printf(&#171;\\nSkol&#8217;ko dlitsya bol&#8217;shaya peremena v minutah? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;bigbreakduration);<br \/>\n printf(&#171;\\nPosle kakih par idut bol&#8217;shie peremeny (vvedite dva nomera)\\n(vvedite vtoroj nol&#8217;, esli bol&#8217;shaya peremena odna): &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;firstbigbreakplace,&#038;secondbigbreakplace);<br \/>\n printf(&#171;\\n\\nNazhmite lyubuyu klavishu dlya prodolzheniya>&#187;);<br \/>\n getch();<br \/>\n\/\/rash`t i vyvod raspisaniya<br \/>\n clrscr();<br \/>\n printf(&#171;\\n\\t\\tRaspisanie\\n\\n  Nachalo zanyatij: %u chasov, %u minut\\n\\n     |  Nachalo pary  |  Konets pary   |&#187;,beginhour,beginmin);<br \/>\n printf(&#171;\\n  NN |&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;-|\\n     | chasov | minut | chasov | minut |\\n&#8212;&#8212;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;-|&#187;);<br \/>\n if (secondbigbreakplace==0)<br \/>\n\tsecondbigbreakplace=quantity;<br \/>\n time=60*beginhour+beginmin;<br \/>\n for (current=1;current<=quantity;current++)\n\t{\n\t tmp=time;\n\t hour=tmp\/60;\n\t min=tmp-60*hour;\n\t printf(\"\\n %2u. |   %2u   |  %2u   \",current,hour,min);\n\t time+=lessonduration;\n\t tmp=time;\n\t hour=tmp\/60;\n\t min=tmp-60*hour;\n\t printf(\"|   %2u   |  %2u   |\",hour,min);\n\t if ((current==firstbigbreakplace||current==secondbigbreakplace)&#038;&#038;current!=quantity-1)\n\t\ttime+=bigbreakduration;\n\t else\n\t\ttime+=ordinarybreakduration;\n\t}\n printf(\"\\n---------------------------------------+\\n\\n  Konets zanyatij: %u chasov, %u minut\",hour,min);\n getch();\n}\n\n\n************************************************************************\n\/\/na protyazhenii N let firma zakupala oborudovanie na s1,s2,... rublej v god\n\/\/ezhegodno imeyuscheesya obobrudovanie utsnyaetsya na P%\n\/\/najti obschyuyu stoimost' nakoplennogo za N let oborudovaniya\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i;<br \/>\n float p,s,cost=0;<br \/>\n printf(&#171;Skol&#8217;ko let trebuetsya issledovat&#8217;? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n printf(&#171;Na skol&#8217;ko protsentov utsenyaetsya oborudovanie ezhegodno? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;p);<br \/>\n p=1-p\/100;<br \/>\n for(i=1;i<=n;i++)\n \t{\n    cost*=p;\n    printf(\"Na skol'ko rublej bylo zakupleno obrudovaniya za %u god? \",i);\n    scanf(\"%f\",&#038;s);\n    cost+=s;\n   }\n printf(\"Za %u let bylo nakopleno oborudovaniya na %.2f rublej\",n,cost);\n getch();\n}\n\n\n************************************************************************\n\/\/pervonachal'nyj ob`m lesa P kubometrov, ezhzegodnyj prirost K%; cherez skol'ko\n\/\/let les budet vyrublen polnost'yu, esli godovoj plan zagotovki T kubometrov?\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n=0;<br \/>\n float p,k,t;<br \/>\n printf(&#171;Kakov pervonachal&#8217;nyj ob`m lesa (v kubometrah)? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;p);<br \/>\n printf(&#171;Kakov ezhegodnyj prirost lesa (v protsentah)? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;k);<br \/>\n printf(&#171;Godovoj plan lesozagotovki (v kubometrah): &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;t);<br \/>\n k=1.0+k\/100;<br \/>\n while(p>0)<br \/>\n \t{<br \/>\n    p=p*k-t;<br \/>\n    n++;<br \/>\n   }<br \/>\n printf(&#171;Les budet vyrublen polnost&#8217;yu cherez %u let&#187;,n);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/dlya zadannogo E najti naimen&#8217;shee N takoe, chto pow(2,n)\/n! <E\n\/\/vyvesti na ekran vse chleny polsedovatel'nosti ot 1-go do N-nogo\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>double chislit(unsigned m)<\/p>\n<p>{<br \/>\n double f=2;<br \/>\n for(unsigned j=2;j<=m;j++)\n \tf*=2.0;\n return f;\n}\n\n\ndouble fact(unsigned m)\n\n{\n double f=1;\n for(unsigned j=1;j<=m;j++)\n\tf+=j;\n return f;\n}\n\n\nvoid main()\n\n{\n clrscr();\n unsigned n,i=1;\n float e;\n printf(\"Vvedite chislo E: \");\n scanf(\"%f\",&#038;e);\n while(chislit(i)\/fact(i)>=e)<br \/>\n\tn++;<br \/>\n for(i=1;i<=n;i++)\n\tprintf(\"%u\\n\",i);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vyvesti na ekran imya i familiyu 10 raz\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n char firstname[15],lastname[20];<br \/>\n printf(&#171;Vvedite vashe imya: &#171;);<br \/>\n scanf(&#171;%s&#187;,&#038;firstname);<br \/>\n printf(&#171;Vvedite vashu familiyu: &#171;);<br \/>\n scanf(&#171;%s&#187;,&#038;lastname);<br \/>\n for(int i=1;i<=10;i++)\n\tprintf(\"\\n%s %s\",firstname,lastname);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vyvesti na ekran kvadraty pervyh desyati tselyh polozhitel'nyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n for(int i=1;i<=10;i++)\n\tprintf(\"%2i | %2i\\n\",i,i*i);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vyvesti na ekran kvadraty pervyh pyati tselyh polozhitel'nyh nech`tnyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int i=1;<br \/>\n while(i<10)\n\tprintf(\"%2i | %2i\\n\",i,i*i);\n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' summu pervyh n tselyh polozhitel'nyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,s=0;<br \/>\n printf(&#171;Vvedite kolichestvo chisel: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(unsigned i=1;i<=n;i++)\n\ts+=i;\n printf(\"Summa pervyh %u tselyh chisel ravna %u\",n,s);\t\n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' factorial chisla n\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i;<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n float f=1;<br \/>\n if (n==0)<br \/>\n\tf=1;<br \/>\n else<br \/>\n\tfor(i=1;i<=n;i++)\n\t\tf*=i;\n printf(\"Factorial chisla %u raven %.0f\",n,f);\n getch();\n}\n\n\n************************************************************************\n\/\/vyvesti pervye desyat' stepenej dvojki (0..10)\n\n#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 for(int a=0;a<11;a++)\n \tprintf(\" %2i>%4.0lf \\n&#187;,a,pow(2,a));<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/y=-2,4*x2+5x-3, [-2;2], x+0.1<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;|  x  | -2,4*x2+5x-3 |\\n|&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n float x=-2;<br \/>\n while (x<=2)\n\t{\n\t printf(\"|%4.1f | %12.4f |\\n\",x,-2.4*x*x+5*x-3);\n\t x+=0.1;\n\t}\n getch();\n}\n\n\n\n\n************************************************************************\n\/\/vychislit' srednee arifmeticheskoe dejstvitel'nyh chisel, vved`nnyh s klaviatury\n\/\/posle vvoda poslednego chisla vyvesti minimal'noe i maksimal'noe chisla\n\/\/a takzhe ih poryadkovye nomera v posledovatel'nosti\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float chislo,sred=0,min=10e+38,max=0;<br \/>\n int n,i,nummin,nummax;<br \/>\n printf(&#171;Skol&#8217;ko chisel? &#171;);<br \/>\n scanf(&#171;%i&#187;,&#038;n);<br \/>\n for(i=1;i<=n;i++)\n\t{\n\t printf(\"%2i> &#171;,i);<br \/>\n\t scanf(&#171;%f&#187;,&#038;chislo);<br \/>\n\t sred=(sred+chislo)\/2;<br \/>\n\t if (chislo>max)<br \/>\n\t\t{<br \/>\n\t\t max=chislo;<br \/>\n\t\t nummax=i;<br \/>\n\t\t}<br \/>\n\t else<br \/>\n\t\tif (chislo<min)\n\t\t\t{\n\t\t\t min=chislo;\n\t\t\t nummin=i;\n\t\t\t}\n   }\n printf(\"Srednee iz vved`nnyh chisel: %.3f\",sred);\n printf(\"\\nMinimal'noe: %.2f (chislo N%i)\",min,nummin);\n printf(\"\\nMaksimal'noe: %.2f (chislo N%i)\",max,nummax);\n getch();\n}\n\n\n\n************************************************************************\n\/\/sgenerirovat' posledovatel'ost' sluchajnyh chisel, vyvesti ih na ekran\n\/\/i vychislit' ih srednee arifmeticheskoe\n\n#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <time.h><br \/>\n#include <stdlib.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n randomize();<br \/>\n int n;<br \/>\n float s=0;<br \/>\n for (int i=1;i<=10;i++)\n \t{\n    n=random(10)+1;\n    printf(\" %2i) ==  %i\\n\",i,n);\n    s=(s+n)\/2;\n   }\n printf(\"Srednee: %f\",s);\n getch();\n}\n\n\n************************************************************************\n\/\/sgenerirovat' i vyvesti na ekran tri posledovatel'nosti sluchajnyh chisel\n\/\/vychislit' srednee arifmeticheskoe kazhdoj posledovatel'nosti\n\n#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <time.h><br \/>\n#include <stdlib.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n randomize();<br \/>\n float s1,s2,s3;<br \/>\n int i,n1,n2,n3;<br \/>\n printf(&#171;Sluchajnye chisla:\\n\\n&#187;);<br \/>\n for(i=0;i<10;i++)\n\t{\n\t n1=random(10)+1;\n\t n2=random(10)+1;\n\t n3=random(10)+1;\n\t s1=(s1+n1)\/2;\n\t s2=(s2+n2)\/2;\n\t s3=(s3+n3)\/2;\n\t printf(\"\\t  %10i  |  %10i  |  %10i  |\\n\",n1,n2,n3);\n\t}\n printf(\"\\t  ------------+--------------+--------------|\\n\");\n printf(\"Srednee: %12.0f | %12.0f | %12.0f |\",s1,s2,s3);\n getch();\n}\n\n\n\n\n\n************************************************************************\n\/\/vyvesti na ekran tablitsu Pifagora\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;\\tTablitsa Pifagora\\n\\n | 1| 2| 3| 4| 5| 6| 7| 8| 9|\\n-+&#8212;+&#8212;+&#8212;+&#8212;+&#8212;+&#8212;+&#8212;+&#8212;+&#8212;|&#187;);<br \/>\n for (int i=1;i<=9;i++)\n\t{\n\t printf(\"\\n%i|\",i);\n\t for (int j=1;j<=9;j++)\n\t\tprintf(\"%2i|\",i*j);\n\t}\n getch();\n}\n\n\n\n************************************************************************\n\/\/vyvesti na ekran izobrazhenie shahmatnoj doski iz '*' i '+'\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int n=2;<br \/>\n printf(&#187; abcdefgh\\n1&#8243;);<br \/>\n for (int i=1;i<=64;i++)\n\t{\n\t if (i%2==0)\n\t\tprintf(\"*\");\n\t else\n\t\tprintf(\"+\");\n\t if (i%8==0&#038;&#038;n<9)\n\t\t{\n\t\t printf(\"\\n%i\",n);\n\t\t ++n;\n\t\t}\n\t}\n getch();\n}\n\n\n************************************************************************\n\/\/preobrazovat' desyatichnoe chislo v dvoichnoe\n\/\/correctno rabotaet tol'ko dlya 0<n<1024\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,m=0,p;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n while(n)<br \/>\n\t{<br \/>\n\t p=n%2;<br \/>\n    m=m*10+p;<br \/>\n\t n\/=2;<br \/>\n\t}<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t printf(&#171;%u&#187;,m%10);<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vyvesti 10 primerov na znanie tablitsy umonzheniya i vystavit&#8217; otsenku<\/p>\n<p>#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,b,rez,otvet,ball=0;<br \/>\n printf(&#171;\\tZnanie tablitsy umnozheniya\\n\\nTrebuetsya otvetit&#8217; na desyat&#8217; primerov\\n&#187;);<br \/>\n for (int i=1;i<=10;i++)\n\t{\n\t a=1+random(9);\n\t b=1+random(9);\n\t rez=a*b;\n\t printf(\"\\n%i. %i*%i=\",i,a,b);\n\t scanf(\"%i\",&#038;otvet);\n\t if (otvet==rez)\n\t\t{\n\t\t printf(\"Verno\\n\");\n\t\t ball++;\n\t\t}\n\t else\n\t\tprintf(\"Neverno (%i)\\n\",rez);\n\t}\n switch (ball)\n\t{\n\t case 10:\n\t\tprintf(\"\\nRezul'tat: otlichno\");\n\t\tbreak;\n\t case 9:\n\t case 8:\n\t\tprintf(\"\\nRezul'tat: horosho\");\n\t\tbreak;\n\t case 7:\n\t case 6:\n\t\tprintf(\"\\nRezul'tat: udovletvoritel'no\");\n\t\tbreak;\n\t default:\n\t\tprintf(\"\\nRezul'tat: neudovletvoritel'no\");\n\t}\n printf(\"\\nNazhmite lyubuyu klavishu...\");\n getch();\n}\n\n\n************************************************************************\n\/\/vyvesti desyt' primerov na vychitanie, proveri' otvety i vystavit' otsenku\n\n#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <time.h><br \/>\n#include <stdlib.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n randomize();<br \/>\n printf(&#171;\\tVychitanie\\n\\nTrebuetsya reshit&#8217; desyat&#8217; primerov\\n\\n&#187;);<br \/>\n int a,b,rez,otvet,ball=0;<br \/>\n for (int i=1;i<=10;i++)\n\t{\ninit:\n\t a=random(100)+1;\n\t b=random(100)+1;\n\t if (a<b)\n\t\tgoto init;\n\t rez=a-b;\n\t printf(\"%i. %i-%i=\",i,a,b);\n\t scanf(\"%i\",&#038;otvet);\n\t if (otvet==rez)\n\t\t{\n\t\t printf(\"Verno\\n\");\n\t\t ball++;\n\t\t}\n\t else\n\t \tprintf(\"Neverno (%i)\\n\",rez);\t\n\t}\n switch (ball)\n\t{\n\t case 10:\n\t\tprintf(\"\\nRezul'tat: otlichno\");\n\t\tbreak;\n\t case 9:\n\t case 8:\n\t\tprintf(\"\\nRezul'tat: horosho\");\n\t\tbreak;\n\t case 7:\n\t case 6:\n\t\tprintf(\"\\nRezul'tat: udovletvoritel'no\");\n\t\tbreak;\n\t default:\n\t\tprintf(\"\\nRezul'tat: neudovletvoritel'no\");\n\t}\n getch();\n}\n\n\n************************************************************************\n\/\/vyvesti na eran rabotayuschie elektronnye chasy, rabotayschie do nazhatiya lyuboj klavishy\n\n#include <conio.h><br \/>\n#include <stdlib.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n while(!kbhit())<br \/>\n\tsystem(&#171;TIME \/T&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vychislit&#8217; summu i sredneee arifmeticheskoe posledovatel&#8217;nosti polozhitel&#8217;nyh chisel<\/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,k=0;<br \/>\n float s=0;<br \/>\n printf(&#171;Vvedite posledovatel&#8217;nost&#8217; polozhjitel&#8217;nyh chisel, okonchanie vvoda &#8212; nul&#8217;\\n&#187;);<br \/>\n while(a)<br \/>\n \t{<br \/>\n    scanf(&#171;%u&#187;,&#038;a);<br \/>\n    s+=a;<br \/>\n    k++;<br \/>\n   }<br \/>\n printf(&#171;Summa posledovatel&#8217;nosti %.0f, srednee arifmeticheskoe %.3f&#187;,s,s\/(k-1));<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/opredelit&#8217; maksimal&#8217;noe iz vvodimyh s klaviatury chisel<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;Vvedite posledovatel&#8217;nost&#8217; tselyh polozhitel&#8217;nyh chisel\\nKonets posledovatel&#8217;nosti &#8212; nol&#8217;\\n&#187;);<br \/>\n unsigned n,max;<br \/>\n do<br \/>\n\t{<br \/>\n\t scanf(&#171;%u&#187;,&#038;n);<br \/>\n\t if(n>max)<br \/>\n\t\tmax=n;<br \/>\n\t}<br \/>\n while(n);<br \/>\n printf(&#171;%u &#8212; maksimal&#8217;noe iz vved`nnyh&#187;,max);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/preobrazovat&#8217; desyatichnoe chislo v vos&#8217;merichnoe<\/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,oct=0;<br \/>\n printf(&#171;Vvedite desyatichnoe natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n while(n)<br \/>\n\t{<br \/>\n\t oct=oct*10+n%8;<br \/>\n\t n\/=8;<br \/>\n\t}<br \/>\n printf(&#171;V vos&#8217;merichnoj sisteme schiseniya: &#171;);<br \/>\n while(oct)<br \/>\n\t{<br \/>\n\t printf(&#171;%u&#187;,oct%10);<br \/>\n\t oct\/=10;<br \/>\n\t}<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/predlozhit&#8217; pol&#8217;zovatelyu s pyati popytok ugadat&#8217; zagadannoe chislo (nE[1..10])<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><br \/>\n#include <time.h><br \/>\n#include <stdlib.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n randomize();<br \/>\n int n,m,i;<br \/>\n n=random(10)+1;<br \/>\n printf(&#171;\\tUgadajte chislo ot 1 do 10 s pyati popytok\\n&#187;);<br \/>\n for(i=1;i<=5;i++)\n \t{\n    printf(\"\\nPopytka %i> &#171;,i);<br \/>\n    scanf(&#171;%i&#187;,&#038;m);<br \/>\n    if(m==n)<br \/>\n      {<br \/>\n       printf(&#171;\\nVerno! Vy spravilis&#8217; za %i popytok&#187;,i);<br \/>\n       break;<br \/>\n      }<br \/>\n    else<br \/>\n    \tif(i==5)<br \/>\n      \tprintf(&#171;\\nNeverno. Popytki zakonchilis&#8217;.&#187;);<br \/>\n      else<br \/>\n      \tprintf(&#171;Neverno.\\n&#187;);<br \/>\n   }<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/y=2*x2-5*x-8, [-4;4], h=+0.2<\/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 x=-4.2;<br \/>\n printf(&#187;   x  | 2*x2-5*x-8 |\\n&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;|&#187;);<br \/>\n while (x<=4)\n \t{\n    x+=0.2;\n    printf(\"\\n %4.1f |  %-8.3f  |\",x,2*x*x-5*x-8);\n   }\n getch();\n}\n\n\n\n************************************************************************\n\/\/poschitat' kolichestvo prostyh chisel iz desyati vved`nnyh s klaviatury natural'nyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;Vvedite desyat&#8217; tselyh polozhitel&#8217;nyh chisel: \\n&#187;);<br \/>\n unsigned i,j,n,f,k=0;<br \/>\n for(i=1;i<11;i++)\n\t{\n\t printf(\"%2u> &#171;,i);<br \/>\n\t scanf(&#171;%u&#187;,&#038;n);<br \/>\n\t f=0;<br \/>\n\t if(n%2==1)<br \/>\n\t\tfor(j=3;j<n;j++)\n\t\t\tif(n%j==0)\n\t\t\t\tf++;\n\t if(!f)\n\t\tk++;\n\t}\n printf(\"%u chisel yavlyayutsya prostymi\",k);\n getch();\n}\n\n\n************************************************************************\n\/\/vyvesti tablitsu znachenij funktsii f(x) na otrezke [a;b] s shagom h\n\/\/ f(x) = 7*sin2 (x*cos(x)\/2)\n\n#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,h,x;<br \/>\n printf(&#171;\\tVychislenie funktsii f(x)=7*sin2 (x*cos(x)\/2)\\nVvedite kontsy otrezka [a;b], na kotorom budet vychislena funktsiya: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;a,&#038;b);<br \/>\n printf(&#171;Vvedite shag izmeneniya argumenta x: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;h);<br \/>\n x=a-h;<br \/>\n printf(&#187;  X   |   f(x)  |\\n&#8212;&#8212;+&#8212;&#8212;&#8212;|&#187;);<br \/>\n while (x<=b)\n\t{\n\t x+=h;\n\t printf(\"\\n %4.2f | %7.4f |\",x,7*pow(sin(x*cos(x)\/2),2));\n   }\n getch();\n}\n\n\n\n************************************************************************\n\/\/opredelit' minimal'noe chislo vo vved`nnoj s klaviatury posledovatel'nosti polozhitel'nyh chisel\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;Vvedite posledovatel&#8217;nost&#8217; polozhitel&#8217;nyh chisel\\n(nol&#8217; &#8212; konets posledovatel&#8217;nosti):\\n&#187;);<br \/>\n unsigned n=1,min=4294967295;<br \/>\n while(n)<br \/>\n\t{<br \/>\n\t scanf(&#171;%u&#187;,n);<br \/>\n\t if (n!=0&#038;&#038;n<min)\n\t\tmin=n;\n\t}\n printf(\"Minimal'noe iz vved`nnyh chisel - %u\",min);\n getch();\n}\n\n\n************************************************************************\n\/\/proverit' utverzhdenie: pri xE[0;40] vse y=x2+x+41 - prostye\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#187;  x | x2+x+41 | Prostoe |\\n&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n int x,y,i,f;<br \/>\n for(x=0;x<40;x++)\n \t{\n    y=x*x+x+41;\n    printf(\" %2i |  %4i   |\",x,y);\n    f=0;\n    for (i=2;i<y;i++)\n    \tif (y%i==0)\n      \tf++;\n    if (f)\n    \tprintf(\"   net   |\\n\");\n    else\n    \tprintf(\"   da    |\\n\");\n   }\n getch();\n}\n\n\n************************************************************************\n\/\/sostavit' generator chisel Pifagora a,b,c (a*a+b*b=c*c)\n\/\/a=m*m-n*n, b=2*m*n, c=m*m+n*n, gde (m,n)>1<\/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 m,n,k;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo k: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;k);<br \/>\n printf(&#171;\\n| m  | n  |   a    |   b    |   c    |\\n|&#8212;-+&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n for(m=1;m<k;m++)\n \tfor(n=1;n<k;n++)\n   \tprintf(\"| %2i | %2i | %6i | %6i | %6i |\\n\",m,n,m*m-n*n,2*m*n,m*m+n*n);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit na otrezke [a;b] s shagom h znachenie funktsii F(x)=sin(1\/x)+2\n\n#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,h,x;<br \/>\n printf(&#171;Vvedite granitsy otrezka [a;b] i znachenie shaga h: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;h);<br \/>\n for(x=a;x<=b;x+=h)\n\tprintf(\"\\n %5.2f | %-.4f\",x,sin(1\/x)+2);\n getch();\n}\n\n\n************************************************************************\n\/\/ezhemesyachnaya stipendiya studenta sostavlyaet A rublej, rashody na prozhivanie\n\/\/prevyshayut stipendiyu i sostavlyayut B rublej v mesyats, povyshayas'\n\/\/ezhemesyachno na 3%; rasschitat' summu deneg, kotorye nuzhno dobavit',\n\/\/chtoby prozhit' desyt' mesytsev, ispol'zuya tol'ko stipendiyu plyus eti den'gi\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b,s=0;<br \/>\n printf(&#171;Vvedite razmer stipendii: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;a);<br \/>\n printf(&#171;Vvedite rashody na prozhivanie: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;b);<br \/>\n for(int i=1;i<=10;i++)\n \t{\n    s+=b-a;\n    b+=1.03;\n   }\n printf(\"Trebuetsya %.2f rublej\",s);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vvesti s klaviatury n chisel i opredelit', skol'ko iz nih yavlyayutsya polozhitel'nyh, otritsatel'nyh i ravnyh nulyu\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int n,chislo,polozhit=0,otrits=0,nol=0;<br \/>\n printf(&#171;Skol&#8217;ko chisel? &#171;);<br \/>\n scanf(&#171;%i&#187;,&#038;n);<br \/>\n printf(&#171;Vvedite %i tselyh chisel:\\n&#187;,n);<br \/>\n for(int i=1;i<=n;i++)\n\t{\n\t printf(\" %3i> &#171;,i);<br \/>\n\t scanf(&#171;%i&#187;,&#038;chislo);<br \/>\n\t if (chislo>0)<br \/>\n\t\tpolozhit++;<br \/>\n\t else<br \/>\n\t\tif (chislo<0)\n\t\t\totrits++;\n\t\telse\n\t\t\tnol++;\n   }\n printf(\"%i polozhitel'nyh, %i otritstel'nyh, %i ravnyh nulyu\",polozhit,otrits,nol);\n getch();\n}\n\n\n************************************************************************\n\/\/vychislit' f(x) na otrezke [a;b] s shagom h\n\/\/           x\n\/\/ f(x) = -------\n\/\/         cos x\n\n#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,h,x;<br \/>\n printf(&#187;           x\\n f(x) = &#8212;&#8212;-\\n         cos x\\nVvedite kontsy otrezka [a;b]: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;a,&#038;b);<br \/>\n printf(&#171;Vvedite shag izmeneniya argumenta: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;h);<br \/>\n printf(&#187;   x   |    f(x)    |\\n&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n for(x=a;x<=b;x+=h)\n\t printf(\" %5.2f | %10.4f |\\n\",x,x\/cos(x));\n getch();\n}\n\n\n************************************************************************\n\/\/na kotoryj den' uchenik tokarya smozhet sdelat' K edinits produktsii v den',\n\/\/esli v pervyj den' on sdelal N edinits, a proizvoditel'nost' ego truda\n\/\/ezhednevno vozrastaet na P protsentov\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned K,i=0,N;<br \/>\n float P,prod;<br \/>\n printf(&#171;Skol&#8217;ko edinits sdelano za prevyj den&#8217;? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;N);<br \/>\n printf(&#171;Skol&#8217;ko edinits trebuetsya delat&#8217;? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;K);<br \/>\n printf(&#171;Na skol&#8217;ko prostentov vozrastaet proizvoditel&#8217;nost&#8217;? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;P);<br \/>\n P=1.0+P\/100.0;<br \/>\n prod=(float)N;<br \/>\n for(i=0;K>prod;i++)<br \/>\n\tprod*=P;<br \/>\n printf(&#171;Uchenik smozhet delat&#8217; po %u detaleej cherez %u dnej&#187;,K,i);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vychislit&#8217; funktsiyu f(x) na otrezke [a;b] s shagom h<br \/>\n\/\/ f(x) = 2*cos(x)*sqrt(x)+0.5<\/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,x,h;<br \/>\n printf(&#187; f(x) = 2*cos(x)*sqrt(x)+0.5\\nVvedite granitsy otrezka [a;b]: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;a,&#038;b);<br \/>\n printf(&#171;Vvedite shag izmeneniya argumenta x: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;h);<br \/>\n printf(&#187;    x    |     f(x)     |\\n&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n for(x=a;x<=b;x+=h)\n\tprintf(\" %7.2f | %-12.5f |\\n\",x,2*cos(x)*sqrt(x)+0.5);\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' funktsiyu f(x)=2*cos(x)-1 na otrezke [a;b] s shagom h\n\n#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 x,a,b,h;<br \/>\n printf(&#171;\\tf(x)=2*cos(x)-1\\nVvedite granitsy otrezka [a;b] i shag h: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;h);<br \/>\n printf(&#187;   x   |    f(x)    |\\n&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n x=a;<br \/>\n while(x<=b)\n\t{\n\t printf(\" %5.2f | %10.4f |\\n\",x,2*cos(x)-1);\n\t x+=h;\n   }\n getch();\n}\n\n\n\n************************************************************************\n\/\/vychislit' f(x)=sqrt(x)*pow(cos(x),2) na otrezke [a;b] s shagom h\n\n#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,h,x;<br \/>\n printf(&#171;\\tf(x)=sqrt(x)*pow(cos(x),2)\\nVvedite granitsy intervala [a;b] i shag izmeneniya argumenta: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;h);<br \/>\n x=a;<br \/>\n printf(&#187;   x   |     f(x)     |\\n&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;|\\n&#187;);<br \/>\n while(x<=b)\n\t{\n\t printf(\" %5.2f | %12.4f |\\n\",x,sqrt(x)*pow(cos(x),2));\n\t x+=h;\n\t}\n getch();\n}\n\n\n\n************************************************************************\n\/\/prodazha avia-biletov\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned bilety,moskva=0,novgorod=0,vladivostok=0,ufa=0,money,n,i;<br \/>\n printf(&#171;\\tProdazha avia-biletov\\n\\nNapravleniya:&#187;);<br \/>\n printf(&#171;\\n (M)oskva      (855 r.)\\n (N)ovgorod    (965 r.)\\n (U)fa         (1960 r.)\\n (V)ladivostok (2020 r.)\\n&#187;);<br \/>\n printf(&#171;\\nSkol&#8217;ko grupp trebuetsya vvesti? &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n char gorod;<br \/>\n for(i=0;i<n;i++)\n\t{\n\t printf(\"\\nVvedite kolichestvo biletov: \");\n\t scanf(\"%u\",&#038;bilety);\n\t printf(\"V kakoj gorod> &#171;);<br \/>\nvvodgoroda:<br \/>\n\t gorod=getche();<br \/>\n\t switch(gorod)<br \/>\n\t\t{<br \/>\n\t\t case &#8216;M&#8217;:<br \/>\n\t\t case &#8216;m&#8217;:<br \/>\n\t\t\tmoskva+=bilety;<br \/>\n\t\t\tbreak;<br \/>\n\t\t case &#8216;N&#8217;:<br \/>\n\t\t case &#8216;n&#8217;:<br \/>\n\t\t\tnovgorod+=bilety;<br \/>\n\t\t\tbreak;<br \/>\n\t\t case &#8216;U&#8217;:<br \/>\n\t\t case &#8216;u&#8217;:<br \/>\n\t\t\tufa+=bilety;<br \/>\n\t\t\tbreak;<br \/>\n\t\t case &#8216;V&#8217;:<br \/>\n\t\t case &#8216;v&#8217;:<br \/>\n\t\t\tvladivostok+=bilety;<br \/>\n\t\t\tbreak;<br \/>\n\t\t default:<br \/>\n\t\t\tprintf(&#171;Oshibka; povtorite vvod goroda> &#171;);<br \/>\n\t\t\tgoto vvodgoroda;<br \/>\n\t\t}<br \/>\n\t}<br \/>\n money=855*moskva+965*novgorod+1960*ufa+2020*vladivostok;<br \/>\n printf(&#171;Vsego prodano:\\n %u biletov v Moskvu\\n %u biletov v Novgorod\\n&#187;,moskva,novgorod);<br \/>\n printf(&#187; %u biletov vo Vladivostok\\n %u biletov v Ufu\\nItogo: %u rublej&#187;,vladivostok,ufa,money);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/vychislit&#8217; na otrezke [a;b] s shagom h funktsiyu f(x)=x-sinx<\/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 printf(&#171;\\tf(x)=x-sinx\\nVvedite granitsy otrezka [a;b] i shag izmeneneniya argumenta: &#171;);<br \/>\n float a,b,h,x;<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;h);<br \/>\n x=a;<br \/>\n printf(&#187;   x   |   f(x)   |\\n&#8212;&#8212;-+&#8212;&#8212;&#8212;-|\\n&#187;);<br \/>\n while(x<=b)\n\t{\n\t printf(\" %5.2f | %8.4f |\\n\",x,x-sin(x));\n\t x+=h;\n   }\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti kolichestvo tsifr v vved`nnom s klaviatury chisle\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,k=0;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n while(n)<br \/>\n\t{<br \/>\n\t n\/=10;<br \/>\n\t k++;<br \/>\n\t}<br \/>\n printf(&#171;V etom chisle %u tsifr&#187;,k);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/pomenyat&#8217; v chisle pervuyu i poslednyuyu tsifru mestami<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i,last,first;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n last=n%10;<br \/>\n unsigned m=n,k=0;<br \/>\n do<br \/>\n \t{<br \/>\n    k++;<br \/>\n    first=m%10;;<br \/>\n    m\/=10;<br \/>\n   }<br \/>\n while(m);<br \/>\n m=1;<br \/>\n for(i=1;i<k;i++)\n\tm=m*10;\n n=(n%m\/10)*10+first+last*m;\n printf(\"Rezul'tat: %u\",n);\n getch();\n}\n\n\n\n************************************************************************\n\/\/chitaetsya li chislo N odinakovo sprava nalevo i sleva napravo\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n;<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n unsigned m=n,p=0;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t p=10*p+m%10;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n if(p==n)<br \/>\n\tprintf(&#171;Otvet: da&#187;);<br \/>\n else<br \/>\n\tprintf(&#171;Otvet: net&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti v diapazone [1;n] chislo s minimal&#8217;noj summoj delitelej<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i,j,chislo,sum,min=4294967295;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(i=6;i<=n;i++)\n\t{\n\t sum=0;\n\t for (j=2;j<=n\/2+1;j++)\n\t\tif (i%j==0)\n\t\t\tsum+=j;\n\t if (sum<min)\n\t\t{\n\t\t chislo=i;\n\t\t min=sum;\n\t\t}\n   }\n printf(\"V diapazone [1;%u] %u - chislo s minimal'noj summoj delitelej, ravnoj %u (edinitsa i samo chislo ne uchityvayutsya)\",n,chislo,min);\n getch();\n}\n\n\n************************************************************************\n\/\/proverit', budut li razlichnymi vse tsifry natural'nogo chisla N\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>int F(unsigned k,unsigned n)<\/p>\n<p>{<br \/>\n unsigned i=0,m=n;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t if(k==m%10)<br \/>\n\t\ti++;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n return i;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned N,M,f=1;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;N);<br \/>\n M=N;<br \/>\n while(M)<br \/>\n\t{<br \/>\n\t if(F(M%10,N)!=1)<br \/>\n\t\tf=0;<br \/>\n\t M\/=10;<br \/>\n\t}<br \/>\n if(f)<br \/>\n\tprintf(&#171;Vse tsifry etogo chisla razlichny&#187;);<br \/>\n else<br \/>\n\tprintf(&#171;Tsifry etogo chisla ne razlichny&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/proverit&#8217;, budet li tsifra M vhodit&#8217; v desyatichnuyu zapis&#8217; chisla N<\/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,N,n,f=0;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo i nekotoruyu tsifru: &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;N,&#038;M);<br \/>\n n=N;<br \/>\n while(n)<br \/>\n\t{<br \/>\n\t if(n%10==M)<br \/>\n\t\tf++;<br \/>\n\t n\/=10;<br \/>\n\t}<br \/>\n if(f)<br \/>\n\tprintf(&#171;Tsifra %u vhodit v zapis&#8217; chisla %u&#187;,M,N);<br \/>\n else<br \/>\n   printf(&#171;Tsifra %u ne vhodit v zapis&#8217; chisla %u&#187;,M,N);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/kakaya tsifra &#8212; A ili B &#8212; chasche vstrechaetsya v zapisi chisla N?<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>unsigned A,B,N;<\/p>\n<p>int F(unsigned k)<\/p>\n<p>{<br \/>\n unsigned i=0,m=N;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t if(k==m%10)<br \/>\n\t\ti++;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n return i;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo i dve tsifry: &#171;);<br \/>\n scanf(&#171;%u%u%u&#187;,&#038;N,&#038;A,&#038;B);<br \/>\n if(F(A)>F(B))<br \/>\n\tprintf(&#171;Chastota vstrechaemosti odinakova&#187;);<br \/>\n else<br \/>\n\tif(F(A)>F(B))<br \/>\n\t\tprintf(&#171;Tsifra %u vtrechaetsya chasche chem %u&#187;,A,B);<br \/>\n\telse<br \/>\n\t\tprintf(&#171;Tsifra %u vtrechaetsya chasche chem %u&#187;,B,A);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/pomenyat&#8217; v natural&#8217;nom chisle poryadok sledovaniya tsifr na obratnuj, esli eto vozmozhno<\/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,m;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n if(n>5927694924)<br \/>\n\tprintf(&#171;Pomenyat&#8217; poryadok sledovaniya tsifr v etom chisle\\nnevozmozhno v silu perepolneniya&#187;);<br \/>\n else<br \/>\n\t{<br \/>\n\t m=n;<br \/>\n\t n=0;<br \/>\n\t while(m)<br \/>\n\t\t{<br \/>\n\t\t n=n*10+m%10;<br \/>\n\t\t m\/=10;<br \/>\n\t\t}<br \/>\n\t printf(&#171;V obratnom poryadke: %u&#187;,n);<br \/>\n\t}<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti vse deliteli chisla N<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i;<br \/>\n printf(&#171;Vvedite polozhitel&#8217;noe tseloe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n printf(&#171;Deliteli chisla %u:\\n&#187;,n);<br \/>\n for(i=1;i<=n\/2;i++)\n\t if(n%i==0)\n\t\t  printf(\"%5u |\",i);\n getch();\n}\n\n\n************************************************************************\n\/\/napechatat' vse sovershennye chisla, men'shie zadannogo N\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>unsigned SD(unsigned n)<\/p>\n<p>{<br \/>\n unsigned s=1,i;<br \/>\n for(i=2;i<n\/2;i++)\n\tif(n%i==0)\n\t\ts+=i;\n return s;\t\t\n}\n\n\nvoid main()\n\n{\n clrscr();\n unsigned N,i,k=0;\n printf(\"Vvedite natural'noe chislo: \");\n scanf(\"%u\",&#038;N);\n printf(\"Sovershennye chisla, men'shie %u:\\n\",N);\n for(i=0;i<N;i++)\n\tif(SD(i)==i)\n\t\t{\n\t\t printf(\"%u\\n\",i);\n\t\t k++;\n\t\t}\n if(k)\n\tprintf(\"Najdeno chisel: %u\",k);\n else\n\tprintf(\"Takih chisel ne najdeno\");\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti kolichestvo prostyh chisel v diapazone [2;n]\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>int prost(unsigned m)<\/p>\n<p>{<br \/>\n unsigned j,f=1;<br \/>\n for(j=2;j<m;j++)\n\tif(m%j==0)\n\t\t{\n\t\t f=0;\n\t\t break;\n\t\t}\n if(f)\n\treturn 1;\n else\n\treturn 0;\n}\n\n\nvoid main()\n\n{\n clrscr();\n unsigned n,i,k=0;\n printf(\"Vvedite tseloe chislo, bol'shee dvuh: \");\n scanf(\"%u\",&#038;n);\n if(n>2)<br \/>\n\t{<br \/>\n\t for(i=3;i<n;i++)\n\t\tif(prost(i))\n\t\t\tk++;\n\t printf(\"V diapazone [2;%u] prostyh chisel: %u\",n,k);\n\t}\n else\n\tprintf(\"Eto chislo ne bol'she dvuh!\");\n getch();\n}\n\n\n************************************************************************\n\/\/perestavit' tsifry natural'nogo chisla taak, chtoby obrazovalos' minimal'no vozmozhnoe chislo\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n;<br \/>\n short a[10],i,j,k,t;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(k=0;n;k++)<br \/>\n\t{<br \/>\n\t a[k]=n%10;<br \/>\n\t n\/=10;<br \/>\n\t}<br \/>\n for(i=0;i<k;i++)\n\tfor(j=i+1;j<k;j++)\n\t\tif(a[i]>a[j])<br \/>\n\t\t\t{<br \/>\n\t\t\t t=a[i];<br \/>\n\t\t\t a[i]=a[j];<br \/>\n\t\t\t a[j]=t;<br \/>\n\t\t\t}<br \/>\n for(i=0;i<k;i++)\n \tprintf(\"%i\",a[i]);\n getch();\n}\n\n\n************************************************************************\n\/\/najti na otrezke [a;b] chislo s naimen'shim kolichestvom delitelej\n\n#include <conio.h><br \/>\n#include <stdio.h><br \/>\n#include <values.h><\/p>\n<p>unsigned KD(unsigned n)<\/p>\n<p>{<br \/>\n unsigned i,k=0;<br \/>\n for(i=1;i<n;i++)\n\tif(n%i==0)\n\t\tk++;\n return k;\n}\n\n\nvoid main()\n\n{\n clrscr();\n unsigned a,b,n,i,min=MAXINT,X;\n printf(\"Vvedite granitsy otrezka [a;b]: \");\n scanf(\"%u%u\",&#038;a,&#038;b);\n for(i=a;i<=b;i++)\n\tif(KD(i)<min)\n\t\t{\n\t\t min=KD(i);\n\t\t X=i;\n\t\t}\n printf(\"Na etom otrezke naimenshee' chislo delitelej u chisla %u\",X);\n getch();\n}\n\n\n************************************************************************\n\/\/najti summu pervoj i poslednej tsifr natural'nogo chisla N\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,s,k;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n s=n%10;<br \/>\n while(n)<br \/>\n\t{<br \/>\n\t k=n%10;<br \/>\n\t n\/=10;<br \/>\n\t}<br \/>\n s+=k;<br \/>\n printf(&#171;Summa pervoj i poslednej tsifr ravna %u&#187;,s);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/proverit&#8217;, est&#8217; li v chislah N i N odinakovye tsifry<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>int F(unsigned k,unsigned n)<\/p>\n<p>{<br \/>\n unsigned i=0,m=n;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t if(k==m%10)<br \/>\n\t\ti++;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n return i;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned N,M,f=1;<br \/>\n printf(&#171;Vvedite dva natural&#8217;nyh chisla: &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;M,&#038;N);<br \/>\n while(M&#038;&#038;f)<br \/>\n\t{<br \/>\n\t if(F(M%10,N))<br \/>\n\t\tf=0;<br \/>\n\t M\/=10;<br \/>\n\t}<br \/>\n if(f)<br \/>\n\tprintf(&#171;V zapisi etih chisel net odinakovyh tsifr&#187;);<br \/>\n else<br \/>\n\tprintf(&#171;V zapisi etih chisel est&#8217; odinakovye tsifry&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/proverit&#8217;, est&#8217; li v zapisi chisla N tri odinakovye tsifry<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>int F(unsigned k,unsigned n)<\/p>\n<p>{<br \/>\n unsigned i=0,m=n;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t if(k==m%10)<br \/>\n\t\ti++;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n return i;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,m,f=0;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n m=n;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t if(F(m,n)==3)<br \/>\n\t\tf++;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n if(f)<br \/>\n\tprintf(&#171;V zapisi etogo chisla est&#8217; tri odinakovye tsifry&#187;);<br \/>\n else<br \/>\n   printf(&#171;V zapisi etogo chisla net treh odinakovyh tsifr&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/dopisat&#8217; v nachalo i konets natural&#8217;nogo chisla N tsifru 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,i,m,k;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo i lyubuyu tsifru: &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;n,&#038;k);<br \/>\n m=n;<br \/>\n for(i=1;m;i*=10)<br \/>\n \tm\/=10;<br \/>\n n=(n+i*k)*10+k;<br \/>\n printf(&#171;Rezul&#8217;tat: %u&#187;,n);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/proverit&#8217;, budet li tsifra M vhodit&#8217; v desyatichnuyu zapis&#8217; chisla pow(n,k)<\/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 m,n,k,s=1;<br \/>\n printf(&#171;\\tBudet li tsifra M vhodit&#8217; v desyatichnuyu zapis&#8217; chisla pow(n,k)\\nVvedite tsifru M> &#171;);<br \/>\nvvod:<br \/>\n scanf(&#171;%i&#187;,&#038;m);<br \/>\n if(m>9||m<1)\n\t{\n\t printf(\"Eto ne tsifra! Povtorit' vvod> &#171;);<br \/>\n\t goto vvod;<br \/>\n\t}<br \/>\n printf(&#171;Vvedite chisla n i k (osnovanie i pokazatel&#8217; stepeni): &#171;);<br \/>\n scanf(&#171;%i%i&#187;,&#038;n,&#038;k);<br \/>\n for(int i=1;i<=k;i++)\n\ts*=n;\n k=0;\n while(s!=0)\n\t{\n\t n=s%10;\n\t s\/=10;\n\t if(n==m)\n\t\tk++;\n\t}\n if(k)\n \tprintf(\"Otvet: da, vhodit %i raz\",k);\n else\n \tprintf(\"Otvet: net, ne vhodit\");\n getch();\n}\n\n\n************************************************************************\n\/\/ukazat' sredi vseh n-znachnyh chisel te, summa tsifr kotoryh ravna k\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>unsigned summatsifr(unsigned chislo)<\/p>\n<p>{<br \/>\n unsigned summa=0,tsifra;<br \/>\n while(chislo!=0)<br \/>\n   {<br \/>\n    tsifra=chislo%10;<br \/>\n    chislo\/=10;<br \/>\n    summa+=tsifra;<br \/>\n   }<br \/>\n return summa;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,k,a,b,f=0;<br \/>\n printf(&#171;\\tSumma tsifr n-znachnyh chisel\\nChisla s kakim kolichestvom znakov sleduet rassmatrivat&#8217;? &#171;);<br \/>\nvvod:<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n switch(n)<br \/>\n   {<br \/>\n    case 2:<br \/>\n      a=10;<br \/>\n      b=99;<br \/>\n      break;<br \/>\n    case 3:<br \/>\n      a=100;<br \/>\n      b=999;<br \/>\n      break;<br \/>\n    case 4:<br \/>\n      a=1000;<br \/>\n      b=9999;<br \/>\n      break;<br \/>\n    case 5:<br \/>\n      a=10000;<br \/>\n      b=99999;<br \/>\n      break;<br \/>\n    case 6:<br \/>\n      a=100000;<br \/>\n      b=999999;<br \/>\n      break;<br \/>\n    case 7:<br \/>\n      a=10000000;<br \/>\n      b=99999999;<br \/>\n      break;<br \/>\n    case 8:<br \/>\n      a=10000000;<br \/>\n      b=99999999;<br \/>\n      break;<br \/>\n    case 9:<br \/>\n      a=100000000;<br \/>\n      b=999999999;<br \/>\n      break;<br \/>\n    case 10:<br \/>\n      a=1000000000;<br \/>\n      b=4294967265;<br \/>\n      break;<br \/>\n    default:<br \/>\n      printf(&#171;Oshibka: n dolzhno prinadlezhat&#8217; [2;10]\\nPovtorite vvod: &#171;);<br \/>\n      goto vvod;<br \/>\n   }<br \/>\n printf(&#171;Vy vybrali diapazon [%u;%u]\\nVvedite polozhitel&#8217;noe tseloe chislo: &#171;,a,b);<br \/>\n scanf(&#171;%u&#187;,&#038;k);<br \/>\n for(unsigned i=a;i<=b;i++)\n    if(summatsifr(i)==k)\n      {\n       printf(\"| %u |\\n\",i);\n       f++;\n      }\n if(!f)\n   printf(\"V diapazone [%u;%u] net chisel,\\nsumma tsifr kotoryh ravna %u\",a,b,k);\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti v natural'nom chisle bol'shuyu i men'shuyu tsifry i nomera ih pozitsij v chisle\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i=1,t,max=0,maxnum,min=9,minnum;<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe tseloe chislo> &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n while(n!=0)<br \/>\n \t{<br \/>\n    t=n%10;<br \/>\n    if(t<min)\n    \t{\n       min=t;\n       minnum=i;\n\t\t}\n\t if(t>max)<br \/>\n\t\t{<br \/>\n\t\t max=t;<br \/>\n\t\t maxnum=i;<br \/>\n\t\t}<br \/>\n\t i++;<br \/>\n\t n\/=10;<br \/>\n   }<br \/>\n printf(&#171;Naibol&#8217;shaya tsifra: %u (razryad %u)\\nNaimen&#8217;shaya tsifra: %u (razryad %u)&#187;,max,maxnum,min,minnum);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti na otrezke [n;m] chislo s maksimal&#8217;nym kolichestvom delitelej<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,m,x,max,i,j,k;<br \/>\n printf(&#171;Vvedite granitsy otrezka [n;m]: &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;n,&#038;m);<br \/>\n for(i=n;i<=m;i++)\n\t{\n\t k=0;\n\t for(j=2;j<i\/2;j++)\n\t\tif(i%j==0)\n\t\t\tk++;\n\t if(k>max)<br \/>\n\t\t{<br \/>\n\t\t max=k;<br \/>\n\t\t x=i;<br \/>\n\t\t}<br \/>\n\t}<br \/>\n printf(&#171;Rezul&#8217;tat: %u (delitelej &#8212; %u)&#187;,x,max);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti vse prostye chisla na otrezke [2;n]<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>int simple(unsigned m)<\/p>\n<p>{<br \/>\n unsigned j,f=1;<br \/>\n for(j=2;j<m;j++)\n \tif(m%j==0)\n      {\n       f=0;\n       break;\n\t\t}\n if(f)\n\treturn 1;\n else\n\treturn 0;\n}\n\n\nvoid main()\n\n{\n clrscr();\n unsigned n,i;\n printf(\"Vvedite tseloe chislo, bol'shee dvuh> &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n printf(&#171;Prostye chisla v diapazone [2;%u]:\\n&#187;,n);<br \/>\n for(i=3;i<=n;i++)\n\tif(simple(i))\n\t\tprintf(\"| %-u\\n\",i);\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti men'shie N natural'nye chisla, kvadrat summy tsifr kotoryh raven M\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>unsigned summatsifr(unsigned chislo)<\/p>\n<p>{<br \/>\n unsigned summa=0,tsifra;<br \/>\n while(chislo)<br \/>\n\t{<br \/>\n\t tsifra=chislo%10;<br \/>\n\t chislo\/=10;<br \/>\n\t summa+=tsifra;<br \/>\n\t}<br \/>\n return summa*summa;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,m,f=0;<br \/>\n printf(&#171;\\tNatural&#8217;nye chisla s summoj tsifr, ravnoj M\\nVvedite verhnyuyu granitsu diapazona [1;N]: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe chislo M: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;m);<br \/>\n for(unsigned i=1;i<=n;i++)\n\tif(summatsifr(i)==m)\n\t\t{\n\t\t f++;\n\t\t printf(\"%u\\n\",i);\n\t\t}\n if(!f)\n\tprintf(\"Net chisel, udovletvoryayuschih ukazannym usloviyam\");\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti v diapazone [1;n] chislo s maksimal'noj summoj delitelej\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>unsigned divisors(unsigned chislo)<\/p>\n<p>{<br \/>\n unsigned div,summa=0;<br \/>\n for(div=1;div<=chislo;div++)\n\tif(chislo%div==0)\n\t\tsumma+=div;\n return summa;\n}\n\n\nvoid main()\n\n{\n clrscr();\n unsigned n,i,m,rez,maxdiv;\n printf(\"Vvedite tseloe polozhitel'noe chislo: \");\n scanf(\"%u\",&#038;n);\n for(i=1;i<n;i++)\n\t{\n\t m=divisors(i);\n\t if(m>maxdiv)<br \/>\n\t\t{<br \/>\n\t\t rez=i;<br \/>\n\t\t maxdiv=m;<br \/>\n\t\t}<br \/>\n\t}<br \/>\n printf(&#171;V diapazone [1;%u] %u yavlyaetsya chislom s maksimal&#8217;noj summoj delitelej, ravnoj %u&#187;,n,rez,maxdiv);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/proverit&#8217;, ravno li chislo N summe k-tyh stepenej svoih tsifr<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>unsigned step(unsigned basis,unsigned index)<\/p>\n<p>{<br \/>\n unsigned rez=1;<br \/>\n for(unsigned count=1;count<=index;count++)\n \trez*=basis;\n return rez;\n}\n\n\nvoid main()\n\n{\n clrscr();\n unsigned n,k;\n printf(\"\\tRavno li chislo N summe K-tyh stepenej svoih tsifr\\nVvedite chisla N i K> &#171;);<br \/>\n scanf(&#171;%u%u&#187;,&#038;n,&#038;k);<br \/>\n unsigned m=n,tsifra,summa=0;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t tsifra=m%10;<br \/>\n\t summa+=tsifra;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n if(summa==n)<br \/>\n\tprintf(&#171;Da, ravno&#187;);<br \/>\n else<br \/>\n\tprintf(&#171;Net, ne ravno&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti dvuznachnye chisla, summa kvadratov tsifr kotoryh kratna M<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>unsigned summatsifr(unsigned chislo)<\/p>\n<p>{<br \/>\n unsigned summa=0,tsifra;<br \/>\n while(chislo)<br \/>\n\t{<br \/>\n\t tsifra=chislo%10;<br \/>\n\t chislo\/=10;<br \/>\n\t summa+=tsifra*tsifra;<br \/>\n\t}<br \/>\n return summa;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned i,m;<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;m);<br \/>\n printf(&#171;Dvuznachnye chisla, summa kvadratov tsifr kotoryh kratna %u:\\n&#187;,m);<br \/>\n for(i=10;i<100;i++)\n\tif(summatsifr(i)%m==0)\n\t\tprintf(\"%u\\n\",i);\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti v diapazone [1;n] chisla, kratnye kazhdoj iz svoih tsifr\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,k,t,f,i=1;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo> &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n printf(&#171;V diapazone [1;%u] sleduyuschie chisla delyatsya na kazhduyu svoyu tsifru:\\n&#187;);<br \/>\n while(i<=n)\n   {\n    n=i;\n    f=0;\n    t=0;\n    while(n!=0)\n    \t{\n       k=n%10;\n       n\/=10;\n       if(i%k==0)\n       \tt++;\n       else\n       \tf++;\n      }\n\t if(t&#038;&#038;!f)\n\t\tprintf(\"%u\\n\",i);\n\t i++;\n\t}\n getch();\n}\n\n\n\n************************************************************************\n\/\/najti kolichestvo chisel, ne prevyshayuschih N i ne delyaschihsya na 2,3 i 5\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,i,k=0;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n printf(&#171;Rezul&#8217;tat:\\n&#187;);<br \/>\n for(i=1;i<=n;i++)\n\tif(i%2&#038;&#038;i%3&#038;&#038;i%5)\n\t\tk++;\n if(k)\n\tprintf(\"Najdeno %u takih chisel\",k);\n else\n\tprintf(\"Takie chisla ne najdeny\");\n getch();\n}\n\n\n************************************************************************\n\/\/perestavit' tsifry natural'nogo chisla taak, chtoby obrazovalos' minimal'no vozmozhnoe chislo\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n;<br \/>\n short a[10],i,j,k,t;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(k=0;n;k++)<br \/>\n\t{<br \/>\n\t a[k]=n%10;<br \/>\n\t n\/=10;<br \/>\n\t}<br \/>\n for(i=0;i<k;i++)\n\tfor(j=i+1;j<k;j++)\n\t\tif(a[i]>a[j])<br \/>\n\t\t\t{<br \/>\n\t\t\t t=a[i];<br \/>\n\t\t\t a[i]=a[j];<br \/>\n\t\t\t a[j]=t;<br \/>\n\t\t\t}<br \/>\n for(i=0;i<k;i++)\n \tprintf(\"%i\",a[i]);\n getch();\n}\n\n\n************************************************************************\n\/\/perestavit' tsifry natural'nogo chisla taak, chtoby obrazovalos' minimal'no vozmozhnoe chislo\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n;<br \/>\n short a[10],i,j,k,t;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(k=0;n;k++)<br \/>\n\t{<br \/>\n\t a[k]=n%10;<br \/>\n\t n\/=10;<br \/>\n\t}<br \/>\n for(i=0;i<k;i++)\n\tfor(j=i+1;j<k;j++)\n\t\tif(a[i]<a[j])\n\t\t\t{\n\t\t\t t=a[i];\n\t\t\t a[i]=a[j];\n\t\t\t a[j]=t;\n\t\t\t}\n for(i=0;i<k;i++)\n \tprintf(\"%i\",a[i]);\n getch();\n}\n\n\n************************************************************************\n\/\/budut li odinakovymi pervaya i poslednyaya tsifry natural'nogo chisla?\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,m,k;<br \/>\n printf(&#171;Vvedite natural&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n for(m=n;m;m\/=10)<br \/>\n\tk=m%10;<br \/>\n if(k==n%10)<br \/>\n\tprintf(&#171;Pervaya i poslednyaya tsifry ravny&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;Pervaya i poslednyaya tsifry ne ravny&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/yavlyaetsya li chislo N palindromom<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n;<br \/>\n printf(&#171;\\tPalindrom\\nVvedite tseloe polozhitel&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n unsigned m=n,p=0;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t p=10*p+m%10;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n if (p==n)<br \/>\n\tprintf(&#171;Eto chislo yavlyaetsya palindromom&#187;);<br \/>\n else<br \/>\n\tprintf(&#171;Eto chislo ne yavlyaetsya palindromom&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti tselye chisla, pri vozvedenii v kvadrat dayuschie palindromy<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>int palindrom(unsigned n)<\/p>\n<p>{<br \/>\n unsigned m=n,p=0;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t p=p*10+m%10;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n if (p==n)<br \/>\n\treturn 1;<br \/>\n else<br \/>\n\treturn 0;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n for(unsigned i=1;i<65536;i++)\n\tif(palindrom (i*i))\n\t\tprintf(\"%6u > %-6u\\n&#187;,i,i*i);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti tselye chisla-palindromy, pri vozvedenii v kvadrat takzhe dayuschie palindromy<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>int palindrom(unsigned n)<\/p>\n<p>{<br \/>\n unsigned m=n,p=0;<br \/>\n while(m)<br \/>\n\t{<br \/>\n\t p=p*10+m%10;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n if (p==n)<br \/>\n\treturn 1;<br \/>\n else<br \/>\n\treturn 0;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n for(unsigned i=1;i<65536;i++)\n\tif(palindrom(i)&#038;&#038;palindrom(i*i))\n\t\tprintf(\"%6u > %-6u\\n&#187;,i,i*i);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti tselye chisla, dayuschie palindrom pri vozvedenii<br \/>\n\/\/v tret&#8217;yu,chetv`rtuyu ili pyatuyu stepen&#8217;<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>int palindrom(unsigned n)<\/p>\n<p>{<br \/>\n unsigned m=n,p=0;<br \/>\n while (m)<br \/>\n\t{<br \/>\n\t p=p*10+m%10;<br \/>\n\t m\/=10;<br \/>\n\t}<br \/>\n if (p==n)<br \/>\n\treturn 1;<br \/>\n else<br \/>\n\treturn 0;<br \/>\n}<\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n for (unsigned i=1;i<65536;i++)\n if (palindrom(i*i*i))\n\tprintf(\"%6u (3)> %-6u\\n&#187;,i,i*i*i);<br \/>\n else<br \/>\n\tif (palindrom(i*i*i*i))<br \/>\n\t\tprintf(&#171;%6u (4)> %-6u\\n&#187;,i,i*i*i*i);<br \/>\n\telse<br \/>\n\t\tif (palindrom(i*i*i*i*i))<br \/>\n\t\t\tprintf(&#171;%6u (5)> %-6u\\n&#187;,i,i*i*i*i*i);<br \/>\n getch();<br \/>\n}<\/p>\n<p>************************************************************************<br \/>\n\/\/najti proizvedenie pervoj i poslednej tsifry natural&#8217;nogo chisla N<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned n,first,last;<br \/>\n printf(&#171;Vvedite tseloe polozhitel&#8217;noe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;n);<br \/>\n if (n<10)\n\tprintf(\"Chislo dolzhno byt' hotya by dvuznachnym\");\n else\n\t{\n\t last=n%10;\n\t while (n!=0)\n\t\t{\n\t\t if (n>9)<br \/>\n\t\t \tfirst=n\/10;<br \/>\n\t\t n\/=10;<br \/>\n\t\t}<br \/>\n\t}<br \/>\n printf(&#171;Proizvedenie pervoj i poslednej tsifr ravno %u&#187;,first*last);<br \/>\n getch();<br \/>\n}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\/\/vyvesti v vide tablitsy znachenie functsij y=x4, y=tg(x) na otrezke [-5;5] s shagom 0.1 #include #include #include void main() { clrscr(); printf(&#187; Vychislenie funktsij\\n| X | tgX | X4 |\\n|&#8212;&#8212;+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;|\\n&#187;); float x=-5; while (x<\/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\/23633"}],"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=23633"}],"version-history":[{"count":1,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23633\/revisions"}],"predecessor-version":[{"id":23634,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23633\/revisions\/23634"}],"wp:attachment":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}