{"id":23624,"date":"2012-11-28T16:22:01","date_gmt":"2012-11-28T13:22:01","guid":{"rendered":"http:\/\/studentpmr.ru\/?p=23624"},"modified":"2012-11-28T16:22:01","modified_gmt":"2012-11-28T13:22:01","slug":"%d1%80%d0%b0%d0%b7%d0%b2%d0%b5%d1%82%d0%b2%d0%bb%d1%8f%d1%8e%d1%89%d0%b8%d0%b5%d1%81%d1%8f-%d0%b0%d0%bb%d0%b3%d0%be%d1%80%d0%b8%d1%82%d0%bc%d1%8b","status":"publish","type":"post","link":"https:\/\/studentpmr.ru\/?p=23624","title":{"rendered":"\u0420\u0430\u0437\u0432\u0435\u0442\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b"},"content":{"rendered":"<p>\/\/suschesvuet li treugol&#8217;nik so storonami a,b,c, i esli da &#8212;<br \/>\n\/\/to kakoj (ravnostoronnij ravnobedrennyj ili raznostoronnij)<\/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 storony treugol&#8217;nika (a,b,c): &#171;);<br \/>\n unsigned a,b,c;<br \/>\n scanf(&#171;%u%u%u&#187;,&#038;a,&#038;b,&#038;c);<br \/>\n if(!(a&#038;&#038;b&#038;&#038;c))<br \/>\n \tprintf(&#171;Ni odna iz storon ne mozhet byt&#8217; ravna nulyu&#187;);<br \/>\n if(a+b>c&#038;&#038;a+c>b&#038;&#038;b+c>a)<br \/>\n \tif(a==b&#038;&#038;b==c)<br \/>\n   \tprintf(&#171;Treugol&#8217;nik ravnostoronnij&#187;);<br \/>\n   else<br \/>\n   \tif(a==b||b==c||a==c)<br \/>\n      \tprintf(&#171;Treugol&#8217;nik ravnobedrennyj&#187;);<br \/>\n      else<br \/>\n      \tprintf(&#171;Treugol&#8217;nik raznostoronnij&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;Takoj treugol&#8217;nik ne suschestvuet&#187;);<br \/>\n getch();<br \/>\n}<br \/>\n<!--more--><\/p>\n<p>\/\/projd`t li kirpich so storonami a i b cherez pryamougol&#8217;noe otverstie<br \/>\n\/\/so storonami p i q (storony otverstiya i grani kirpicha dolzhny byt&#8217; parallel&#8217;ny)<\/p>\n<p>#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b,p,q;<br \/>\n printf(&#171;Vvedite razmery storon kirpicha: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;a,&#038;b);<br \/>\n printf(&#171;Vvedite storony otverstiya: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;p,&#038;q);<br \/>\n if((a<p&#038;&#038;b<q)||(a<q&#038;&#038;b<q))\n \tprintf(\"Kirpich smozhet projti cherez takoe otverstie\");\n else\n \tprintf(\"Kirpich ne smozhet projti cherez takoe otverstie\");  \n getch();\n}\n\n\n\n\n\/\/projd`t li shar radiusa r cherez romboobraznoe otverstie s diagonalyami p i q?\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float r,p,q;<br \/>\n printf(&#171;Vvedite radius shara: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;r);<br \/>\n printf(&#171;Vvedite dliny diagonalej otverstiya: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;p,&#038;q);<br \/>\n if(4*r*r<p*p\/4+q*q\/4)\n \tprintf(\"Shar smozhet projti\");\n else\n \tprintf(\"Shar smozhet projti\");  \n getch();\n}\n\n\n\n\/\/mozhno li upakovat' korobku razmerami a*b*c v posylku razmerami r*s*t\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b,c,r,s,t;<br \/>\n int f;<br \/>\n printf(&#171;Vvedite razmery korobki: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;c);<br \/>\n printf(&#171;Vvedite razmery posylki: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;r,&#038;s,&#038;t);<br \/>\n if(a<r&#038;&#038;b<s&#038;&#038;c<t)\n  f=1;\n else\n  if(a<s&#038;&#038;b<r&#038;&#038;c<t)\n   f=1;\n  else\n  \tif(a<t&#038;&#038;b<r&#038;&#038;c<s)\n  \t f=1;\n   else\n  \t if(a<r&#038;&#038;b<t&#038;&#038;c<s)\n     f=1;\n    else\n     if(a<s&#038;&#038;b<t&#038;&#038;c<r)\n      f=1;\n     else\n     \tif(a<t&#038;&#038;b<s&#038;&#038;c<r)\n       f=1;\n      else\n       f=0;\n if(f)\n  printf(\"Korobku mozhno upakovat' v posylku\");\n else\n  printf(\"Korobku nel'zya upakovat' v posylku\");\n getch();\n}\n\n\n\n\n\/\/mozhno li na uchastke razmerami a*b postroit' dva doma (p*g i r*q)\n\/\/(doma raspolagat' tol'ko parallel'no storonam uchastka)\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float a,b,p,g,r,q;<br \/>\n int f;<br \/>\n printf(&#171;Vvedite razmery uchastka dlya zastrojki: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;a,&#038;b);<br \/>\n printf(&#171;Vvedite razmery odnogo doma: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;p,&#038;g);<br \/>\n printf(&#171;Vvedite razmery vtorogo doma: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;r,&#038;q);<br \/>\n if(p+r<a&#038;&#038;g+q<b)\n  f=1;\n else\n  if(p+r<b&#038;&#038;g+q<a)\n   f=1;\n  else\n   if(p+q<a&#038;&#038;r+g<b)\n    f=1;\n   else\n    if(p+q<b&#038;&#038;r+g<a)\n     f=1;\n    else\n     f=0;\t \t \n if(f)\n \tprintf(\"Na etom uchastke mozho postroit' takie dva doma\");\n else\n \tprintf(\"Na etom uchastke nel'zya postroit' takie dva doma\");\n getch();\n}\n\n\n\n\n\n\/\/proverit' lezhat li odna vnutri drugoj dve okruzhnosti, zadannye svoimi uravneniyami\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 a1,a2,b1,b2,r1,r2;<br \/>\n printf(&#171;Vvedite koeffitsienty uravnenij dvuh okruznostej:\\n a1, b1, r1: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a1,&#038;b1,&#038;r1);<br \/>\n printf(&#187; a2, b2, r2: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a2,&#038;b2,&#038;r2);<br \/>\n r1=sqrt(r1);<br \/>\n r2=sqrt(r2);<br \/>\n if(a1-r1>a2-r2&#038;&#038;a1+r1<a2+r2&#038;&#038;b1-r1<b2-r2&#038;&#038;b1+r1<b2+r2)\n\tprintf(\"Pervaya okruzhnost' tselikom lezhit vnutri vtoroj\");\n else\n\tif(a2-r2>a1-r1&#038;&#038;a2+r2<a1+r1&#038;&#038;b2-r2<b1-r1&#038;&#038;b2+r2<b1+r1)\n\t\tprintf(\"Vtoraya okruzhnost' tselikom lezhit vnutri pervoj\");\n\telse\n\t\tprintf(\"Ni odna iz okruzhnostej ne lezhit vnutri drugoj\");\t\n getch();\n}\n\n\n\n\n\n\/\/lezhit li tochka M vnutri treugol'nika ABC?\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float xa,xb,xc,xm,ya,yb,yc,ym,kab,kac,kbc,kam,kbm;<br \/>\n printf(&#171;Vvedite koordinaty vershin treugol&#8217;nika:\\nA= &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;xa,&#038;ya);<br \/>\n printf(&#171;B= &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;xb,&#038;yb);<br \/>\n printf(&#171;C= &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;xc,&#038;yc);<br \/>\n printf(&#171;Vvedite koordinaty tochki M: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;xm,&#038;ym);<br \/>\n if(xb==xa)<br \/>\n\tkab=0;<br \/>\n else<br \/>\n\tkab=(yb-ya)\/(xb-xa);<br \/>\n if(xc==xa)<br \/>\n\tkac=0;<br \/>\n else<br \/>\n\tkac=(yc-ya)\/(xc-xa);<br \/>\n if(xc==xb)<br \/>\n\tkbc=0;<br \/>\n else<br \/>\n\tkbc=(yc-yb)\/(xc-xb);<br \/>\n if(xm==xa)<br \/>\n\tkam=0;<br \/>\n else<br \/>\n\tkam=(ym-ya)\/(xm-xa);<br \/>\n if(xm==xb)<br \/>\n\tkbm=0;<br \/>\n else<br \/>\n\tkbm=(ym-yb)\/(ym-yb);<br \/>\n if(kab<kam&#038;&#038;kam<kac)\n \tif(kbc<kbm&#038;&#038;kbm<kab)\n   \tprintf(\"Tochka M prinadlezhit treugol'niku ABC\");\n   else\n   \tprintf(\"Tochka M ne prinadlezhit treugol'niku ABC\");\n else\n \tprintf(\"Tochka M ne prinadlezhit treugol'niku ABC\");\n getch();\n}\n\n\n\n\n\n\/\/sredi chisel k,l,m najti pary kratnyh\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int k,l,m;<br \/>\n printf(&#171;Vvedite tri tselyh chisla K,L,M: &#171;);<br \/>\n scanf(&#171;%i%i%i&#187;,&#038;k,&#038;l,&#038;m);<br \/>\n if(k%l==0)<br \/>\n \tprintf(&#171;K kratno L&#187;);<br \/>\n if(k%m==0)<br \/>\n \tprintf(&#171;K kratno M&#187;);<br \/>\n if(m%l==0)<br \/>\n \tprintf(&#171;M kratno L&#187;);<br \/>\n if(m%k==0)<br \/>\n \tprintf(&#171;M kratno K&#187;);<br \/>\n if(l%k==0)<br \/>\n \tprintf(&#171;L kratno K&#187;);<br \/>\n if(l%m)<br \/>\n \tprintf(&#171;L kratno M&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/proverit&#8217;, delitsya li chislo na tri po priznaku delimosti<br \/>\n\/\/(t.e. summa ego tsifr dolzhna delitsya na tri)<\/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 n;<br \/>\n printf(&#171;Vvedite tr`hznachnoe chislo: &#171;);<br \/>\n scanf(&#171;%i&#187;,&#038;n);<br \/>\n if(n%3==0)<br \/>\n \tprintf(&#171;Samo chislo delitsya na tri&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;samo chislo ne delitsya na tri&#187;);<br \/>\n if(n\/100+n%10+n%100\/10==0)<br \/>\n \tprintf(&#171;\\nSumma tsifr chisla delitsya na tri&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;\\nSumma tsifr chisla ne delitsya na tri&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/dlya tselogo chisla 0<N<200\n\/\/vyvesti frazu tipa \"Mne 21 god\", \"Mne 32 goda\", \"Mne 12 let\"\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned age;<br \/>\nvvod:<br \/>\n printf(&#171;Vvedite vozrast: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;age);<br \/>\n if (age<1||age>200)<br \/>\n \t{<br \/>\n    printf(&#171;Nevernoe chislo! (0<N<200)\\n\");\n    goto vvod;\n   }\n else\n \tif(age%100\/10==1)\n \t\tprintf(\"Mne %u let\",age);\n \telse\n \t\tswitch (age%10)\n        {\n       \tcase 1:\n       \t\tprintf(\"Mne %u god\",age);\n         \tbreak;\n       \tcase 2:\n       \tcase 3:\n       \tcase 4:\n       \t\tprintf(\"Mne %u goda\",age);\n         \tbreak;\n       \tdefault:\n       \t\tprintf(\"Mne %u let\",age);\n        }\n getch();\n}\n\n\n\n\/\/iz kruga kakogo naimen'shego radiusa\n\/\/mozhno vyrezat' treugolnik so storonami a,b,c\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,c,r;<br \/>\n printf(&#171;\\tRadius kruga, iz kotorogo mozno vyrezat&#8217; treugolnik ABC\\n&#187;);<br \/>\n printf(&#171;Vvedite storony treugolnika: &#171;);<br \/>\n scanf(&#171;%f%f%f&#187;,&#038;a,&#038;b,&#038;c);<br \/>\n if(a<0 || b<0 || c<0)\n \t  printf(\"Oshibka vvoda - otritsatel'nye chisla\");\n else\n \t  if(a+b<c || b+c<a || a+c<b)\n      \tprintf(\"Eto ne budet treugolnik\");\n     else\n         if(acos((a*a+b*b-c*c)\/(2*a*b))*180.0\/3.1415923565 > 90)<br \/>\n         \t r=c\/2;<br \/>\n         else<br \/>\n             {<br \/>\n              float p;<br \/>\n              p=(a+b+c)\/2;<br \/>\n              r=(a*b*c)\/(4*sqrt(p*(p-a)*(p-b)*(p-c)));<br \/>\n             }<br \/>\n printf(&#171;Naimen&#8217;shii radius kruga raven %.3f&#187;,r);<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/vyvesti slovo &#171;rubl'&#187; v pravil&#8217;noi forme dlya chisla n =(1;999)<\/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 r;<br \/>\n printf(&#171;Vvedite tseloe chislo: &#171;);<br \/>\n scanf(&#171;%u&#187;,&#038;r);<br \/>\n if(r%100\/10==1)<br \/>\n \tprintf(&#171;%u rublei&#187;,r);<br \/>\n else<br \/>\n \tswitch (r%10)<br \/>\n   \t{<br \/>\n       case 1:<br \/>\n       \tprintf(&#171;%u rubl'&#187;,r);<br \/>\n         break;<br \/>\n       case 2:<br \/>\n       case 3:<br \/>\n       case 4:<br \/>\n       \tprintf(&#171;%u rublya&#187;,r);<br \/>\n         break;<br \/>\n       default:<br \/>\n       \tprintf(&#171;%u rublei&#187;,r);<br \/>\n      }<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/dopisat&#8217; posle chisla 1<=N<=99 slovo \"kopejka\" v pravil'noj forme \n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned money;<br \/>\n printf(&#171;Vvedite tseloe chislo ot 1 do 99:\\n&#187;);<br \/>\n scanf(&#171;%u&#187;,&#038;money);<br \/>\n if (money<1||money>99)<br \/>\n \tprintf(&#171;Oshibka vvoda&#187;);<br \/>\n else<br \/>\n \tif (money<15&#038;&#038;money>9)<br \/>\n   \tprintf(&#171;kopeek&#187;);<br \/>\n   else<br \/>\n   \tswitch (money%10)<br \/>\n \t\t\t{<br \/>\n\t\t \t case 1:<br \/>\n \t\t  \t  printf(&#171;kopejka&#187;);<br \/>\n \t\t\t  break;<br \/>\n\t\t \t case 2:<br \/>\n\t\t    case 3:<br \/>\n\t\t    case 4:<br \/>\n\t\t\t  printf(&#171;kopejki&#187;);<br \/>\n\t\t\t  break;<br \/>\n\t       default:<br \/>\n  \t\t\t  printf(&#171;kopeek&#187;);<br \/>\n\t\t   }<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/s klaviatury vvedena data; vychislit&#8217; datu sleduyuschego dnya<\/p>\n<p>#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>const short dni[]={0,31,28,31,30,31,30,31,31,30,31,30,31};<\/p>\n<p>int vis(int y)<\/p>\n<p>{<br \/>\n if(y%400==0)<br \/>\n\treturn 1;<br \/>\n else<br \/>\n\tif(y%4==0)<br \/>\n\t\tif(y%100==0)<br \/>\n\t\t\treturn 0;<br \/>\n\t\telse<br \/>\n\t\t\treturn 1;<br \/>\n\telse<br \/>\n\t\treturn 0;<br \/>\n}<\/p>\n<p>int correct(int d, int m, int y)<\/p>\n<p>{<br \/>\n if(d<1||m<1||m>12||y<0)\n\treturn 0;\n else\n\tif(m==2)\n\t\tif(d<=28)\n\t\t\treturn 1;\n\t\telse\n\t\t\tif(d==29&#038;&#038;vis(y))\n\t\t\t\treturn 1;\n\t\t\telse\n\t\t\t\treturn 0;\n\telse\n\t\tif(d<=dni[m])\n\t\t\treturn 1;\n\t\telse\n\t\t\treturn 0;\n}\n\n\nvoid main()\n\n{\n clrscr();\n int month,day,year;\n printf(\"Vvedite chislo, mesyats i god (DD MM YYYY): \");\n scanf(\"%i%i%i\",&#038;day,&#038;month,&#038;year);\n if(!correct(day,month,year))\n\tprintf(\"Vvedena nevernaya data\");\n else\n  {\n\tif(month==2)\n\t\tif((vis(year)&#038;&#038;day==29)||(!vis(year)&#038;&#038;day==28))\n\t\t\t{\n\t\t\t month=3;\n\t\t\t day=1;\n\t\t\t}\n\t\telse\n\t\t\tday++;\n\telse\n\t\tif(month==12&#038;&#038;day==31)\n\t\t\t{\n\t\t\t day=1;\n\t\t\t month=1;\n\t\t\t year++;\n\t\t\t}\n\t\telse\n\t\t\tif(day==dni[month])\n\t\t\t\t{\n\t\t\t\t day=1;\n\t\t\t\t month++;\n\t\t\t\t}\n\t\t\telse\n\t\t\t\tday++;\n\tprintf(\"Sleduyschij den': %i %i %i\", day, month, year);\t\t\t\n  }\n getch();\n}\n\n\n\n\/\/vychisliv optimal'nyj dlya pol'zovatelya ves, sravnit' ego s real'nym\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float rost,ves;<br \/>\n printf(&#171;Vvedite rost v santimetrah: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;rost);<br \/>\n printf(&#171;Vvedite ves v kilogrammah: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;ves);<br \/>\n rost-=100;<br \/>\n if(ves<rost)\n\tprintf(\"Nuzhno popravit'sya na %f.3 kg\", rost-ves);\n else\n\tif(ves>rost)<br \/>\n\t\tprintf(&#171;Nuzhno pohudet&#8217; na %.3f kg&#187;, ves-rost);<br \/>\n\telse<br \/>\n\t\tprintf(&#171;Ves yavlyaetsya optimal&#8217;nym&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/zamenit&#8217; men&#8217;shee iz dvuh dejstvitel&#8217;nyh chisel polovinoj ih summy<br \/>\n\/\/a bol&#8217;shee &#8212; ih udvoennym proizvedeniem<\/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,y,m,b;<br \/>\n printf(&#171;Vvedite dva dejstvitel&#8217;nyh chisla: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;x,&#038;y);<br \/>\n m=(x+y)\/2;<br \/>\n b=2*x*y;<br \/>\n if(x>y)<br \/>\n \t{<br \/>\n    x=b;<br \/>\n    y=m;<br \/>\n   }<br \/>\n else<br \/>\n \t{<br \/>\n    x=m;<br \/>\n    y=b;<br \/>\n   }<br \/>\n printf(&#171;Rezul&#8217;tat: %f i %f&#187;,x,y);<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/esli dva tselyh chisla ne ravny, zamenit&#8217; kazhdoe iz dvuh bol&#8217;shim iz nih<br \/>\n\/\/inache (esli chisla ravny), zamenit&#8217; kazhdoe iz nih nulyami <\/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 n,m;<br \/>\n printf(&#171;Vvedite dva tselyh chisla:);<br \/>\n scanf(&#171;%i%i&#187;,&#038;n,&#038;m);<br \/>\n if(n==m)<br \/>\n \t{<br \/>\n    n=0;<br \/>\n    m=0;<br \/>\n   }<br \/>\n else<br \/>\n \tif n>m)<br \/>\n   \tm=n;<br \/>\n   else<br \/>\n   \tn=m;<br \/>\n printf(&#171;Rezul&#8217;tat: %i i %i&#187;,n,m);<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/telefonnye razgovory do A minut v mesyats oplachivayutsya B rublej,<br \/>\n\/\/a sverh togo &#8212; C rublej za minutu.<br \/>\n\/\/vychislit&#8217; platu za pol&#8217;zovanie telefonom za mesyats<\/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 time,limit,tarif1,tarif2;<br \/>\n printf(&#171;Vvedite vremya razgovorov po telefonu za mesyats: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;time);<br \/>\n printf(&#171;Vvedite normu &#8212; vremya, oplachivaemoe po pervomu tarifu: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;limit);<br \/>\n printf(&#171;Vvedite obychnyj i sverhmormnyj tarify:&#187;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;tarif1,&#038;tarif2);<br \/>\n if(time<=limit)\n \tprintf(\"Stoimost' razgovorov - %.2 r.\",time*tarif1);\n else\n \tprintf(\"Stoimost' razgovorov - %.2f\",limit*tarif1+(time-limit)*tarif2);  \n getch();\n}\n\n\n\n\/\/dva treugol'nika zadany svoimi storonami\n\/\/opedelit', ravny li ih ploschadi\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n unsigned a1,a2,b1,b2,c1,c2,p1,p2;<br \/>\n printf(&#171;Vvedite dliny storon pervogo treugol&#8217;nika: &#171;);<br \/>\n scanf(&#171;%u%u%u&#187;,&#038;a1,&#038;b1,&#038;c1);<br \/>\n printf(&#171;Vvedite dkliny storon vtorogo treugol&#8217;nika: &#171;);<br \/>\n scanf(&#171;%u%u%u&#187;,&#038;a2,&#038;b2,&#038;c2);<br \/>\n p1=a1+b1+c1;<br \/>\n p2=a2+b2+c2;<br \/>\n if(p1*(p1-2*a1)*(p1-2*b1)*(p1-2*c1)==p2*(p2-2*a2)*(p2-2*b2)*(p2-2*c2))<br \/>\n \tprintf(&#171;Ploschadi treugol&#8217;nikov ravny&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;Ploschadi treugol&#8217;nikov ne ravny&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n<p>\/\/so skorost&#8217;yu v1 iz goroda vyehal gruzovoj avtomobil&#8217;<br \/>\n\/\/cherez t chasov v tu zhe storonu vyehal legkovoj avtomobil&#8217; so skorost&#8217;yu v2<br \/>\n\/\/dogonit li legkovoj avtomobil&#8217; gruzovik cherez t1 chasov posle svoego vyezda?<\/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 v1,v2,t,t1;<br \/>\n printf(&#171;Vvedite skorost&#8217; gruzovogo avtomobilya: &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;v1);<br \/>\n printf(&#171;Cherez kakoe vremya vyehal legkovoj avtomobil&#8217;? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;t);<br \/>\n printf(&#171;I s kakoj skorost&#8217;yu? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;v2);<br \/>\n printf(&#171;Skol&#8217;ko vremeni ehal legkovoj avtomobil&#8217;? &#171;);<br \/>\n scanf(&#171;%f&#187;,&#038;t1);<br \/>\n if(v1*(t+t1)<=v2*t1)\n \tprintf(\"Legkovoj avtomobil' dogonit gruzovik\");\n else\n \tprintf(\"Legkovoj avtomobil' ne dogonit gruzovik\");\n getch();\n}\n\n\n\n\/\/prisvoit' iksu bol'shee iz znachenij x,y i igreku - men'shee iz zrachenij\n\n#include <stdio.h><br \/>\n#include <conio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n float x,y,t;<br \/>\n printf(&#171;Vvedite dva chisla: &#171;);<br \/>\n scanf(&#171;%f%f&#187;,&#038;x,&#038;y);<br \/>\n if(x<y)\n \t{\n    t=x;\n    x=y;\n    y=t;\n   }\n printf(\"V rezul'tate x=%.2f i y=%.2f\",x,y);  \n getch();\n}\n\n\n\n\/\/opredelit' pravil'nost' vvedennoj s klaviatury daty (1<=chislo<=31 &#038;&#038; (1<=mesyats<=12))\n\n#include <conio.h><br \/>\n#include <stdio.h><\/p>\n<p>void main()<\/p>\n<p>{<br \/>\n clrscr();<br \/>\n int m,d;<br \/>\n printf(&#171;Vvedite datu (dd mm):&#187;);<br \/>\n scanf(&#171;%i%i&#187;,&#038;d,&#038;m);<br \/>\n if(d<1||d>31||m<1||m>12)<br \/>\n\tprintf(&#171;Vvedena nevernaya data&#187;);<br \/>\n else<br \/>\n \tprintf(&#171;Vvedena vernaya data&#187;);<br \/>\n getch();<br \/>\n}<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\/\/suschesvuet li treugol&#8217;nik so storonami a,b,c, i esli da &#8212; \/\/to kakoj (ravnostoronnij ravnobedrennyj ili raznostoronnij) #include #include void main() { clrscr(); printf(&#171;Vvedite storony treugol&#8217;nika (a,b,c): &#171;); unsigned a,b,c; scanf(&#171;%u%u%u&#187;,&#038;a,&#038;b,&#038;c); if(!(a&#038;&#038;b&#038;&#038;c)) printf(&#171;Ni odna iz storon ne mozhet byt&#8217; ravna nulyu&#187;); if(a+b>c&#038;&#038;a+c>b&#038;&#038;b+c>a) if(a==b&#038;&#038;b==c) printf(&#171;Treugol&#8217;nik ravnostoronnij&#187;); else if(a==b||b==c||a==c) printf(&#171;Treugol&#8217;nik ravnobedrennyj&#187;); else printf(&#171;Treugol&#8217;nik raznostoronnij&#187;); else printf(&#171;Takoj treugol&#8217;nik ne <a class=\"readmore\" href=\"https:\/\/studentpmr.ru\/?p=23624\">\u0427\u0438\u0442\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u0435<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"_links":{"self":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23624"}],"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=23624"}],"version-history":[{"count":1,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23624\/revisions"}],"predecessor-version":[{"id":23625,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=\/wp\/v2\/posts\/23624\/revisions\/23625"}],"wp:attachment":[{"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studentpmr.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}