/
annadanilcheva
/
lab1
Обзор
Документация
Войти
/
annadanilcheva
/
lab1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
flowchart
algorithms.rtf
145 строк
27 KB
annadanilcheva
create: all_3.cpp, all_6.cpp, algorithms.rtf
26 май 2026, 12:29
Верифицирован
26 май 2026, 12:29
5b2e029
Код
Авторство
О чём код?
{\rtf1\ansi\ansicpg1251\cocoartf2870 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\froman\fcharset0 Times-Roman;\f1\fnil\fcharset0 HelveticaNeue;} {\colortbl;\red255\green255\blue255;\red13\green14\blue17;\red230\green234\blue239;} {\*\expandedcolortbl;;\cssrgb\c5882\c6667\c8235;\cssrgb\c92157\c93333\c94902;} {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid1\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{circle\}}{\leveltext\leveltemplateid2\'01\uc0\u9702 ;}{\levelnumbers;}\fi-360\li1440\lin1440 }{\listname ;}\listid1} {\list\listtemplateid2\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}}{\leveltext\leveltemplateid101\'01\'00;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{circle\}}{\leveltext\leveltemplateid102\'01\uc0\u9702 ;}{\levelnumbers;}\fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{square\}}{\leveltext\leveltemplateid103\'01\uc0\u9642 ;}{\levelnumbers;}\fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{square\}}{\leveltext\leveltemplateid104\'01\uc0\u9642 ;}{\levelnumbers;}\fi-360\li2880\lin2880 }{\listname ;}\listid2}} {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}} \paperw11900\paperh16840\margl1440\margr1440\vieww15660\viewh15740\viewkind0 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0 \f0\fs36 \cf0 \uc0\u1055 \u1088 \u1086 \u1075 \u1088 \u1072 \u1084 \u1084 \u1072 1:\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls1\ilvl0\cf2 {\listtext 1 }\expnd0\expndtw0\kerning0 \uc0\u1053 \u1072 \u1095 \u1072 \u1083 \u1086 \u1087 \u1088 \u1086 \u1075 \u1088 \u1072 \u1084 \u1084 \u1099 . \u1055 \u1086 \u1076 \u1082 \u1083 \u1102 \u1095 \u1072 \u1102 \u1090 \u1089 \u1103 \u1085 \u1077 \u1086 \u1073 \u1093 \u1086 \u1076 \u1080 \u1084 \u1099 \u1077 \u1073 \u1080 \u1073 \u1083 \u1080 \u1086 \u1090 \u1077 \u1082 \u1080 (\cb3 iostream\cb1 , \cb3 cmath\cb1 ), \uc0\u1086 \u1073 \u1098 \u1103 \u1074 \u1083 \u1103 \u1077 \u1090 \u1089 \u1103 \u1087 \u1088 \u1086 \u1089 \u1090 \u1088 \u1072 \u1085 \u1089 \u1090 \u1074 \u1086 \u1080 \u1084 \u1105 \u1085 \cb3 std\cb1 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls1\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1087 \u1088 \u1077 \u1076 \u1077 \u1083 \u1077 \u1085 \u1080 \u1077 \u1073 \u1072 \u1079 \u1086 \u1074 \u1086 \u1075 \u1086 \u1082 \u1083 \u1072 \u1089 \u1089 \u1072 \cb3 NGon\cb1 (\uc0\u1087 \u1088 \u1086 \u1080 \u1079 \u1074 \u1086 \u1083 \u1100 \u1085 \u1099 \u1081 n-\u1091 \u1075 \u1086 \u1083 \u1100 \u1085 \u1080 \u1082 ):\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls1\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1048 \u1084 \u1077 \u1077 \u1090 \u1079 \u1072 \u1097 \u1080 \u1097 \u1105 \u1085 \u1085 \u1099 \u1077 \u1087 \u1086 \u1083 \u1103 : \u1091 \u1082 \u1072 \u1079 \u1072 \u1090 \u1077 \u1083 \u1100 \u1085 \u1072 \u1084 \u1072 \u1089 \u1089 \u1080 \u1074 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \cb3 sides\cb1 \uc0\u1080 \u1082 \u1086 \u1083 \u1080 \u1095 \u1077 \u1089 \u1090 \u1074 \u1086 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \cb3 count\cb1 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1050 \u1086 \u1085 \u1089 \u1090 \u1088 \u1091 \u1082 \u1090 \u1086 \u1088 : \u1087 \u1086 \u1083 \u1091 \u1095 \u1072 \u1077 \u1090 \u1082 \u1086 \u1083 \u1080 \u1095 \u1077 \u1089 \u1090 \u1074 \u1086 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1080 \u1084 \u1072 \u1089 \u1089 \u1080 \u1074 \u1080 \u1093 \u1076 \u1083 \u1080 \u1085 , \u1074 \u1099 \u1076 \u1077 \u1083 \u1103 \u1077 \u1090 \u1087 \u1072 \u1084 \u1103 \u1090 \u1100 \u1087 \u1086 \u1076 \u1084 \u1072 \u1089 \u1089 \u1080 \u1074 , \u1082 \u1086 \u1087 \u1080 \u1088 \u1091 \u1077 \u1090 \u1079 \u1085 \u1072 \u1095 \u1077 \u1085 \u1080 \u1103 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1052 \u1077 \u1090 \u1086 \u1076 \cb3 perimeter()\cb1 : \uc0\u1074 \u1099 \u1095 \u1080 \u1089 \u1083 \u1103 \u1077 \u1090 \u1089 \u1091 \u1084 \u1084 \u1091 \u1074 \u1089 \u1077 \u1093 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 , \u1074 \u1086 \u1079 \u1074 \u1088 \u1072 \u1097 \u1072 \u1077 \u1090 \u1077 \u1105 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1042 \u1080 \u1088 \u1090 \u1091 \u1072 \u1083 \u1100 \u1085 \u1099 \u1081 \u1076 \u1077 \u1089 \u1090 \u1088 \u1091 \u1082 \u1090 \u1086 \u1088 : \u1086 \u1089 \u1074 \u1086 \u1073 \u1086 \u1078 \u1076 \u1072 \u1077 \u1090 \u1087 \u1072 \u1084 \u1103 \u1090 \u1100 \u1080 \u1079 -\u1087 \u1086 \u1076 \u1084 \u1072 \u1089 \u1089 \u1080 \u1074 \u1072 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls1\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1087 \u1088 \u1077 \u1076 \u1077 \u1083 \u1077 \u1085 \u1080 \u1077 \u1082 \u1083 \u1072 \u1089 \u1089 \u1072 -\u1085 \u1072 \u1089 \u1083 \u1077 \u1076 \u1085 \u1080 \u1082 \u1072 \cb3 Triangle\cb1 (\uc0\u1090 \u1088 \u1077 \u1091 \u1075 \u1086 \u1083 \u1100 \u1085 \u1080 \u1082 ):\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls1\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1050 \u1086 \u1085 \u1089 \u1090 \u1088 \u1091 \u1082 \u1090 \u1086 \u1088 : \u1087 \u1088 \u1080 \u1085 \u1080 \u1084 \u1072 \u1077 \u1090 \u1090 \u1088 \u1080 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1099 , \u1074 \u1099 \u1079 \u1099 \u1074 \u1072 \u1077 \u1090 \u1082 \u1086 \u1085 \u1089 \u1090 \u1088 \u1091 \u1082 \u1090 \u1086 \u1088 \u1073 \u1072 \u1079 \u1086 \u1074 \u1086 \u1075 \u1086 \u1082 \u1083 \u1072 \u1089 \u1089 \u1072 \u1089 \u1087 \u1072 \u1088 \u1072 \u1084 \u1077 \u1090 \u1088 \u1086 \u1084 3 \u1080 \u1084 \u1072 \u1089 \u1089 \u1080 \u1074 \u1086 \u1084 \u1080 \u1079 \u1090 \u1088 \u1105 \u1093 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1055 \u1077 \u1088 \u1077 \u1086 \u1087 \u1088 \u1077 \u1076 \u1077 \u1083 \u1103 \u1077 \u1090 \u1084 \u1077 \u1090 \u1086 \u1076 \cb3 perimeter()\cb1 : \uc0\u1074 \u1099 \u1095 \u1080 \u1089 \u1083 \u1103 \u1077 \u1090 \u1089 \u1091 \u1084 \u1084 \u1091 \u1090 \u1088 \u1105 \u1093 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 (\u1087 \u1077 \u1088 \u1080 \u1084 \u1077 \u1090 \u1088 \u1090 \u1088 \u1077 \u1091 \u1075 \u1086 \u1083 \u1100 \u1085 \u1080 \u1082 \u1072 ).\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls1\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1087 \u1088 \u1077 \u1076 \u1077 \u1083 \u1077 \u1085 \u1080 \u1077 \u1082 \u1083 \u1072 \u1089 \u1089 \u1072 -\u1085 \u1072 \u1089 \u1083 \u1077 \u1076 \u1085 \u1080 \u1082 \u1072 \cb3 Square\cb1 (\uc0\u1082 \u1074 \u1072 \u1076 \u1088 \u1072 \u1090 ):\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls1\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1050 \u1086 \u1085 \u1089 \u1090 \u1088 \u1091 \u1082 \u1090 \u1086 \u1088 : \u1087 \u1088 \u1080 \u1085 \u1080 \u1084 \u1072 \u1077 \u1090 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1091 \u1082 \u1074 \u1072 \u1076 \u1088 \u1072 \u1090 \u1072 , \u1074 \u1099 \u1079 \u1099 \u1074 \u1072 \u1077 \u1090 \u1082 \u1086 \u1085 \u1089 \u1090 \u1088 \u1091 \u1082 \u1090 \u1086 \u1088 \u1073 \u1072 \u1079 \u1086 \u1074 \u1086 \u1075 \u1086 \u1082 \u1083 \u1072 \u1089 \u1089 \u1072 \u1089 \u1087 \u1072 \u1088 \u1072 \u1084 \u1077 \u1090 \u1088 \u1086 \u1084 4 \u1080 \u1084 \u1072 \u1089 \u1089 \u1080 \u1074 \u1086 \u1084 \u1080 \u1079 \u1095 \u1077 \u1090 \u1099 \u1088 \u1105 \u1093 \u1086 \u1076 \u1080 \u1085 \u1072 \u1082 \u1086 \u1074 \u1099 \u1093 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1055 \u1077 \u1088 \u1077 \u1086 \u1087 \u1088 \u1077 \u1076 \u1077 \u1083 \u1103 \u1077 \u1090 \u1084 \u1077 \u1090 \u1086 \u1076 \cb3 perimeter()\cb1 : \uc0\u1074 \u1099 \u1095 \u1080 \u1089 \u1083 \u1103 \u1077 \u1090 \u1089 \u1091 \u1084 \u1084 \u1091 \u1095 \u1077 \u1090 \u1099 \u1088 \u1105 \u1093 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 (\u1087 \u1077 \u1088 \u1080 \u1084 \u1077 \u1090 \u1088 \u1082 \u1074 \u1072 \u1076 \u1088 \u1072 \u1090 \u1072 ).\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls1\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 \uc0\u1060 \u1091 \u1085 \u1082 \u1094 \u1080 \u1103 \cb3 main()\cb1 :\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls1\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1073 \u1098 \u1103 \u1074 \u1083 \u1103 \u1077 \u1090 \u1087 \u1077 \u1088 \u1077 \u1084 \u1077 \u1085 \u1085 \u1099 \u1077 \cb3 a, b, c\cb1 (\uc0\u1076 \u1083 \u1103 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1090 \u1088 \u1077 \u1091 \u1075 \u1086 \u1083 \u1100 \u1085 \u1080 \u1082 \u1072 ) \u1080 \cb3 d\cb1 (\uc0\u1076 \u1083 \u1103 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1099 \u1082 \u1074 \u1072 \u1076 \u1088 \u1072 \u1090 \u1072 ).\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1047 \u1072 \u1087 \u1088 \u1072 \u1096 \u1080 \u1074 \u1072 \u1077 \u1090 \u1091 \u1087 \u1086 \u1083 \u1100 \u1079 \u1086 \u1074 \u1072 \u1090 \u1077 \u1083 \u1103 \u1074 \u1074 \u1086 \u1076 \u1090 \u1088 \u1105 \u1093 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1090 \u1088 \u1077 \u1091 \u1075 \u1086 \u1083 \u1100 \u1085 \u1080 \u1082 \u1072 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1047 \u1072 \u1087 \u1088 \u1072 \u1096 \u1080 \u1074 \u1072 \u1077 \u1090 \u1091 \u1087 \u1086 \u1083 \u1100 \u1079 \u1086 \u1074 \u1072 \u1090 \u1077 \u1083 \u1103 \u1074 \u1074 \u1086 \u1076 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1099 \u1082 \u1074 \u1072 \u1076 \u1088 \u1072 \u1090 \u1072 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1057 \u1086 \u1079 \u1076 \u1072 \u1105 \u1090 \u1086 \u1073 \u1098 \u1077 \u1082 \u1090 \cb3 tri\cb1 \uc0\u1082 \u1083 \u1072 \u1089 \u1089 \u1072 \cb3 Triangle\cb1 \uc0\u1089 \u1074 \u1074 \u1077 \u1076 \u1105 \u1085 \u1085 \u1099 \u1084 \u1080 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1072 \u1084 \u1080 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1057 \u1086 \u1079 \u1076 \u1072 \u1105 \u1090 \u1086 \u1073 \u1098 \u1077 \u1082 \u1090 \cb3 sq\cb1 \uc0\u1082 \u1083 \u1072 \u1089 \u1089 \u1072 \cb3 Square\cb1 \uc0\u1089 \u1074 \u1074 \u1077 \u1076 \u1105 \u1085 \u1085 \u1086 \u1081 \u1089 \u1090 \u1086 \u1088 \u1086 \u1085 \u1086 \u1081 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1042 \u1099 \u1079 \u1099 \u1074 \u1072 \u1077 \u1090 \u1084 \u1077 \u1090 \u1086 \u1076 \cb3 perimeter()\cb1 \uc0\u1076 \u1083 \u1103 \u1090 \u1088 \u1077 \u1091 \u1075 \u1086 \u1083 \u1100 \u1085 \u1080 \u1082 \u1072 \u1080 \u1089 \u1086 \u1093 \u1088 \u1072 \u1085 \u1103 \u1077 \u1090 \u1088 \u1077 \u1079 \u1091 \u1083 \u1100 \u1090 \u1072 \u1090 \u1074 \cb3 p_tri\cb1 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1042 \u1099 \u1079 \u1099 \u1074 \u1072 \u1077 \u1090 \u1084 \u1077 \u1090 \u1086 \u1076 \cb3 perimeter()\cb1 \uc0\u1076 \u1083 \u1103 \u1082 \u1074 \u1072 \u1076 \u1088 \u1072 \u1090 \u1072 \u1080 \u1089 \u1086 \u1093 \u1088 \u1072 \u1085 \u1103 \u1077 \u1090 \u1088 \u1077 \u1079 \u1091 \u1083 \u1100 \u1090 \u1072 \u1090 \u1074 \cb3 p_sq\cb1 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1042 \u1099 \u1074 \u1086 \u1076 \u1080 \u1090 \u1085 \u1072 \u1101 \u1082 \u1088 \u1072 \u1085 \u1087 \u1077 \u1088 \u1080 \u1084 \u1077 \u1090 \u1088 \u1090 \u1088 \u1077 \u1091 \u1075 \u1086 \u1083 \u1100 \u1085 \u1080 \u1082 \u1072 \u1080 \u1082 \u1074 \u1072 \u1076 \u1088 \u1072 \u1090 \u1072 .\ \ls1\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1057 \u1088 \u1072 \u1074 \u1085 \u1080 \u1074 \u1072 \u1077 \u1090 \u1087 \u1077 \u1088 \u1080 \u1084 \u1077 \u1090 \u1088 \u1099 \u1080 \u1074 \u1099 \u1074 \u1086 \u1076 \u1080 \u1090 \u1089 \u1086 \u1086 \u1090 \u1074 \u1077 \u1090 \u1089 \u1090 \u1074 \u1091 \u1102 \u1097 \u1077 \u1077 \u1089 \u1086 \u1086 \u1073 \u1097 \u1077 \u1085 \u1080 \u1077 : \u1082 \u1072 \u1082 \u1086 \u1081 \u1073 \u1086 \u1083 \u1100 \u1096 \u1077 , \u1084 \u1077 \u1085 \u1100 \u1096 \u1077 \u1080 \u1083 \u1080 \u1088 \u1072 \u1074 \u1085 \u1099 \u1083 \u1080 \u1086 \u1085 \u1080 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls1\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 \uc0\u1047 \u1072 \u1074 \u1077 \u1088 \u1096 \u1077 \u1085 \u1080 \u1077 \u1087 \u1088 \u1086 \u1075 \u1088 \u1072 \u1084 \u1084 \u1099 . \u1042 \u1086 \u1079 \u1074 \u1088 \u1072 \u1090 0 \u1080 \u1079 \cb3 main()\cb1 .\ \pard\tx720\pardeftab720\partightenfactor0 \cf2 \ \uc0\u1055 \u1088 \u1086 \u1075 \u1088 \u1072 \u1084 \u1084 \u1072 2: \f1\fs32 \ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext \f0\fs36 1 }\expnd0\expndtw0\kerning0 \uc0\u1053 \u1072 \u1095 \u1072 \u1083 \u1086 \u1087 \u1088 \u1086 \u1075 \u1088 \u1072 \u1084 \u1084 \u1099 . \u1055 \u1086 \u1076 \u1082 \u1083 \u1102 \u1095 \u1072 \u1102 \u1090 \u1089 \u1103 \u1079 \u1072 \u1075 \u1086 \u1083 \u1086 \u1074 \u1086 \u1095 \u1085 \u1099 \u1077 \u1092 \u1072 \u1081 \u1083 \u1099 : \cb3 iostream\cb1 (\uc0\u1074 \u1074 \u1086 \u1076 -\u1074 \u1099 \u1074 \u1086 \u1076 ), \cb3 fstream\cb1 (\uc0\u1092 \u1072 \u1081 \u1083 \u1086 \u1074 \u1099 \u1081 \u1074 \u1074 \u1086 \u1076 -\u1074 \u1099 \u1074 \u1086 \u1076 ), \cb3 cctype\cb1 (\uc0\u1092 \u1091 \u1085 \u1082 \u1094 \u1080 \u1080 \u1076 \u1083 \u1103 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \u1086 \u1074 , \u1085 \u1072 \u1087 \u1088 \u1080 \u1084 \u1077 \u1088 \cb3 isdigit\cb1 ), \cb3 cstdlib\cb1 (\uc0\u1092 \u1091 \u1085 \u1082 \u1094 \u1080 \u1103 \cb3 atof\cb1 \uc0\u1076 \u1083 \u1103 \u1087 \u1088 \u1077 \u1086 \u1073 \u1088 \u1072 \u1079 \u1086 \u1074 \u1072 \u1085 \u1080 \u1103 \u1089 \u1090 \u1088 \u1086 \u1082 \u1080 \u1074 \u1095 \u1080 \u1089 \u1083 \u1086 ). \u1054 \u1073 \u1098 \u1103 \u1074 \u1083 \u1103 \u1077 \u1090 \u1089 \u1103 \u1087 \u1088 \u1086 \u1089 \u1090 \u1088 \u1072 \u1085 \u1089 \u1090 \u1074 \u1086 \u1080 \u1084 \u1105 \u1085 \cb3 std\cb1 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 2 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1090 \u1082 \u1088 \u1099 \u1090 \u1080 \u1077 \u1092 \u1072 \u1081 \u1083 \u1086 \u1074 :\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls2\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1090 \u1082 \u1088 \u1099 \u1074 \u1072 \u1077 \u1090 \u1089 \u1103 \u1092 \u1072 \u1081 \u1083 \cb3 "text.txt"\cb1 \uc0\u1076 \u1083 \u1103 \u1095 \u1090 \u1077 \u1085 \u1080 \u1103 (\cb3 ifstream in\cb1 ).\ \ls2\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1090 \u1082 \u1088 \u1099 \u1074 \u1072 \u1077 \u1090 \u1089 \u1103 \u1092 \u1072 \u1081 \u1083 \cb3 "end.txt"\cb1 \uc0\u1076 \u1083 \u1103 \u1079 \u1072 \u1087 \u1080 \u1089 \u1080 (\cb3 ofstream out\cb1 ).\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 3 }\expnd0\expndtw0\kerning0 \uc0\u1048 \u1085 \u1080 \u1094 \u1080 \u1072 \u1083 \u1080 \u1079 \u1072 \u1094 \u1080 \u1103 \u1087 \u1077 \u1088 \u1077 \u1084 \u1077 \u1085 \u1085 \u1099 \u1093 :\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls2\ilvl1\cf2 \cb3 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 product = 1.0\cb1 \'97 \uc0\u1085 \u1072 \u1082 \u1086 \u1087 \u1080 \u1090 \u1077 \u1083 \u1100 \u1087 \u1088 \u1086 \u1080 \u1079 \u1074 \u1077 \u1076 \u1077 \u1085 \u1080 \u1103 \u1085 \u1072 \u1081 \u1076 \u1077 \u1085 \u1085 \u1099 \u1093 \u1095 \u1080 \u1089 \u1077 \u1083 .\ \ls2\ilvl1\cb3 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 found = false\cb1 \'97 \uc0\u1092 \u1083 \u1072 \u1075 , \u1073 \u1099 \u1083 \u1080 \u1083 \u1080 \u1085 \u1072 \u1081 \u1076 \u1077 \u1085 \u1099 \u1093 \u1086 \u1090 \u1103 \u1073 \u1099 \u1086 \u1076 \u1085 \u1086 \u1095 \u1080 \u1089 \u1083 \u1086 .\ \ls2\ilvl1\cb3 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 num = ""\cb1 \'97 \uc0\u1089 \u1090 \u1088 \u1086 \u1082 \u1072 \u1076 \u1083 \u1103 \u1085 \u1072 \u1082 \u1086 \u1087 \u1083 \u1077 \u1085 \u1080 \u1103 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \u1086 \u1074 \u1090 \u1077 \u1082 \u1091 \u1097 \u1077 \u1075 \u1086 \u1095 \u1080 \u1089 \u1083 \u1072 .\ \ls2\ilvl1\cb3 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 ch\cb1 \'97 \uc0\u1087 \u1077 \u1088 \u1077 \u1084 \u1077 \u1085 \u1085 \u1072 \u1103 \u1076 \u1083 \u1103 \u1087 \u1086 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \u1100 \u1085 \u1086 \u1075 \u1086 \u1095 \u1090 \u1077 \u1085 \u1080 \u1103 \u1080 \u1079 \u1092 \u1072 \u1081 \u1083 \u1072 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 4 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1089 \u1085 \u1086 \u1074 \u1085 \u1086 \u1081 \u1094 \u1080 \u1082 \u1083 \u1095 \u1090 \u1077 \u1085 \u1080 \u1103 \u1092 \u1072 \u1081 \u1083 \u1072 (\u1087 \u1086 \u1082 \u1072 \u1077 \u1089 \u1090 \u1100 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \u1099 \u1074 \cb3 text.txt\cb1 ):\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls2\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1057 \u1095 \u1080 \u1090 \u1072 \u1090 \u1100 \u1086 \u1095 \u1077 \u1088 \u1077 \u1076 \u1085 \u1086 \u1081 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \u1074 \cb3 ch\cb1 .\ \ls2\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1045 \u1089 \u1083 \u1080 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \'97 \u1094 \u1080 \u1092 \u1088 \u1072 (\u1086 \u1090 \cb3 0\cb1 \uc0\u1076 \u1086 \cb3 9\cb1 ): \uc0\u1076 \u1086 \u1073 \u1072 \u1074 \u1080 \u1090 \u1100 \u1077 \u1075 \u1086 \u1082 \u1090 \u1077 \u1082 \u1091 \u1097 \u1077 \u1081 \u1085 \u1072 \u1082 \u1072 \u1087 \u1083 \u1080 \u1074 \u1072 \u1077 \u1084 \u1086 \u1081 \u1089 \u1090 \u1088 \u1086 \u1082 \u1077 \cb3 num\cb1 .\ \ls2\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1048 \u1085 \u1072 \u1095 \u1077 \u1077 \u1089 \u1083 \u1080 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \'97 \u1084 \u1080 \u1085 \u1091 \u1089 \cb3 -\cb1 \uc0\u1080 \u1090 \u1077 \u1082 \u1091 \u1097 \u1072 \u1103 \u1089 \u1090 \u1088 \u1086 \u1082 \u1072 \cb3 num\cb1 \uc0\u1087 \u1091 \u1089 \u1090 \u1072 : \u1076 \u1086 \u1073 \u1072 \u1074 \u1080 \u1090 \u1100 \u1084 \u1080 \u1085 \u1091 \u1089 \u1074 \u1085 \u1072 \u1095 \u1072 \u1083 \u1086 \u1095 \u1080 \u1089 \u1083 \u1072 (\u1086 \u1090 \u1088 \u1080 \u1094 \u1072 \u1090 \u1077 \u1083 \u1100 \u1085 \u1086 \u1077 \u1095 \u1080 \u1089 \u1083 \u1086 ).\ \ls2\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1048 \u1085 \u1072 \u1095 \u1077 \u1077 \u1089 \u1083 \u1080 \u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \'97 \u1090 \u1086 \u1095 \u1082 \u1072 \cb3 .\cb1 \uc0\u1080 \u1074 \cb3 num\cb1 \uc0\u1077 \u1097 \u1105 \u1085 \u1077 \u1090 \u1090 \u1086 \u1095 \u1082 \u1080 \u1080 \cb3 num\cb1 \uc0\u1085 \u1077 \u1087 \u1091 \u1089 \u1090 \u1072 \u1103 : \u1076 \u1086 \u1073 \u1072 \u1074 \u1080 \u1090 \u1100 \u1090 \u1086 \u1095 \u1082 \u1091 \u1076 \u1083 \u1103 \u1076 \u1088 \u1086 \u1073 \u1085 \u1086 \u1081 \u1095 \u1072 \u1089 \u1090 \u1080 .\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\sa160\partightenfactor0 \ls2\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1048 \u1085 \u1072 \u1095 \u1077 (\u1089 \u1080 \u1084 \u1074 \u1086 \u1083 \u1085 \u1077 \u1086 \u1090 \u1085 \u1086 \u1089 \u1080 \u1090 \u1089 \u1103 \u1082 \u1095 \u1080 \u1089 \u1083 \u1091 , \u1085 \u1072 \u1087 \u1088 \u1080 \u1084 \u1077 \u1088 \u1087 \u1088 \u1086 \u1073 \u1077 \u1083 , \u1073 \u1091 \u1082 \u1074 \u1072 , \u1079 \u1072 \u1087 \u1103 \u1090 \u1072 \u1103 \u1080 \u1090 .\u1076 .):\ \pard\tx1660\tx2160\pardeftab720\li2160\fi-2160\sa160\partightenfactor0 \ls2\ilvl2\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9642 }\expnd0\expndtw0\kerning0 \uc0\u1045 \u1089 \u1083 \u1080 \cb3 num\cb1 \uc0\u1085 \u1077 \u1087 \u1091 \u1089 \u1090 \u1072 \u1103 \u1080 \u1085 \u1077 \u1103 \u1074 \u1083 \u1103 \u1077 \u1090 \u1089 \u1103 \u1085 \u1077 \u1082 \u1086 \u1088 \u1088 \u1077 \u1082 \u1090 \u1085 \u1099 \u1084 \u1080 \u1096 \u1072 \u1073 \u1083 \u1086 \u1085 \u1072 \u1084 \u1080 (\cb3 "-"\cb1 , \cb3 "."\cb1 , \cb3 "-."\cb1 ):\ \pard\tx2380\tx2880\pardeftab720\li2880\fi-2880\partightenfactor0 \ls2\ilvl3\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9642 }\expnd0\expndtw0\kerning0 \uc0\u1055 \u1088 \u1077 \u1086 \u1073 \u1088 \u1072 \u1079 \u1086 \u1074 \u1072 \u1090 \u1100 \u1089 \u1090 \u1088 \u1086 \u1082 \u1091 \cb3 num\cb1 \uc0\u1074 \u1074 \u1077 \u1097 \u1077 \u1089 \u1090 \u1074 \u1077 \u1085 \u1085 \u1086 \u1077 \u1095 \u1080 \u1089 \u1083 \u1086 (\cb3 atof\cb1 ).\ \ls2\ilvl3\kerning1\expnd0\expndtw0 {\listtext \uc0\u9642 }\expnd0\expndtw0\kerning0 \uc0\u1047 \u1072 \u1087 \u1080 \u1089 \u1072 \u1090 \u1100 \u1101 \u1090 \u1086 \u1095 \u1080 \u1089 \u1083 \u1086 \u1074 \u1092 \u1072 \u1081 \u1083 \cb3 end.txt\cb1 .\ \ls2\ilvl3\kerning1\expnd0\expndtw0 {\listtext \uc0\u9642 }\expnd0\expndtw0\kerning0 \uc0\u1059 \u1084 \u1085 \u1086 \u1078 \u1080 \u1090 \u1100 \cb3 product\cb1 \uc0\u1085 \u1072 \u1101 \u1090 \u1086 \u1095 \u1080 \u1089 \u1083 \u1086 .\ \ls2\ilvl3\kerning1\expnd0\expndtw0 {\listtext \uc0\u9642 }\expnd0\expndtw0\kerning0 \uc0\u1059 \u1089 \u1090 \u1072 \u1085 \u1086 \u1074 \u1080 \u1090 \u1100 \cb3 found = true\cb1 .\ \pard\tx1660\tx2160\pardeftab720\li2160\fi-2160\partightenfactor0 \ls2\ilvl2\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9642 }\expnd0\expndtw0\kerning0 \uc0\u1054 \u1095 \u1080 \u1089 \u1090 \u1080 \u1090 \u1100 \u1089 \u1090 \u1088 \u1086 \u1082 \u1091 \cb3 num\cb1 \uc0\u1076 \u1083 \u1103 \u1087 \u1086 \u1080 \u1089 \u1082 \u1072 \u1089 \u1083 \u1077 \u1076 \u1091 \u1102 \u1097 \u1077 \u1075 \u1086 \u1095 \u1080 \u1089 \u1083 \u1072 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 5 }\expnd0\expndtw0\kerning0 \uc0\u1055 \u1086 \u1089 \u1083 \u1077 \u1086 \u1082 \u1086 \u1085 \u1095 \u1072 \u1085 \u1080 \u1103 \u1092 \u1072 \u1081 \u1083 \u1072 \'97 \u1087 \u1088 \u1086 \u1074 \u1077 \u1088 \u1082 \u1072 \u1087 \u1086 \u1089 \u1083 \u1077 \u1076 \u1085 \u1077 \u1075 \u1086 \u1085 \u1072 \u1082 \u1086 \u1087 \u1083 \u1077 \u1085 \u1085 \u1086 \u1075 \u1086 \u1095 \u1080 \u1089 \u1083 \u1072 :\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls2\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1045 \u1089 \u1083 \u1080 \cb3 num\cb1 \uc0\u1085 \u1077 \u1087 \u1091 \u1089 \u1090 \u1072 \u1103 \u1080 \u1085 \u1077 \u1103 \u1074 \u1083 \u1103 \u1077 \u1090 \u1089 \u1103 \u1085 \u1077 \u1082 \u1086 \u1088 \u1088 \u1077 \u1082 \u1090 \u1085 \u1099 \u1084 \u1096 \u1072 \u1073 \u1083 \u1086 \u1085 \u1086 \u1084 \'97 \u1072 \u1085 \u1072 \u1083 \u1086 \u1075 \u1080 \u1095 \u1085 \u1086 \u1087 \u1088 \u1077 \u1086 \u1073 \u1088 \u1072 \u1079 \u1086 \u1074 \u1072 \u1090 \u1100 , \u1079 \u1072 \u1087 \u1080 \u1089 \u1072 \u1090 \u1100 \u1074 \cb3 end.txt\cb1 , \uc0\u1091 \u1084 \u1085 \u1086 \u1078 \u1080 \u1090 \u1100 \cb3 product\cb1 , \uc0\u1091 \u1089 \u1090 \u1072 \u1085 \u1086 \u1074 \u1080 \u1090 \u1100 \cb3 found = true\cb1 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 6 }\expnd0\expndtw0\kerning0 \uc0\u1047 \u1072 \u1082 \u1088 \u1099 \u1090 \u1080 \u1077 \u1092 \u1072 \u1081 \u1083 \u1086 \u1074 (\cb3 in.close()\cb1 \uc0\u1080 \cb3 out.close()\cb1 ).\ \pard\tx220\tx720\pardeftab720\li720\fi-720\sa160\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 7 }\expnd0\expndtw0\kerning0 \uc0\u1042 \u1099 \u1074 \u1086 \u1076 \u1088 \u1077 \u1079 \u1091 \u1083 \u1100 \u1090 \u1072 \u1090 \u1072 :\ \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\partightenfactor0 \ls2\ilvl1\cf2 \kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1045 \u1089 \u1083 \u1080 \cb3 found == true\cb1 \'97 \uc0\u1074 \u1099 \u1074 \u1077 \u1089 \u1090 \u1080 \u1085 \u1072 \u1101 \u1082 \u1088 \u1072 \u1085 \cb3 "proizvedenie = "\cb1 \uc0\u1080 \u1074 \u1099 \u1095 \u1080 \u1089 \u1083 \u1077 \u1085 \u1085 \u1086 \u1077 \u1087 \u1088 \u1086 \u1080 \u1079 \u1074 \u1077 \u1076 \u1077 \u1085 \u1080 \u1077 .\ \ls2\ilvl1\kerning1\expnd0\expndtw0 {\listtext \uc0\u9702 }\expnd0\expndtw0\kerning0 \uc0\u1045 \u1089 \u1083 \u1080 \cb3 found == false\cb1 \'97 \uc0\u1074 \u1099 \u1074 \u1077 \u1089 \u1090 \u1080 \cb3 "no numbers"\cb1 .\ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 \ls2\ilvl0\cf2 \kerning1\expnd0\expndtw0 {\listtext 8 }\expnd0\expndtw0\kerning0 \uc0\u1047 \u1072 \u1074 \u1077 \u1088 \u1096 \u1077 \u1085 \u1080 \u1077 \u1087 \u1088 \u1086 \u1075 \u1088 \u1072 \u1084 \u1084 \u1099 (\u1074 \u1086 \u1079 \u1074 \u1088 \u1072 \u1090 \cb3 0\cb1 ).}