Составить программу в паскале 1. определить массу 3-х пирамид фараонов, сделанных из гранита, в тоннах. в основании пи-рамид находится квадрат. размеры средней пира-миды: основание - 232 × 232 м, высота – 147 м, левой пирамиды: основание - 215 × 215 м, высота - 143 м, правой пирамиды: основание - 108 × 108 м, высота – 66 м. плотность гранита 2300 кг/м3. вы-числение объема пирамиды оформить в виде функции с тремя параметрами. (vпирамиды = 1/3*sосн*h).
278
354
Ответы на вопрос:
M=ρ×v; v=a²×h/3; m=a²×h×ρ/3, где a - длина основания пирамиды, м; h - высота пирамиды, м; ρ - плотность материала пирамиды, кг/м³. функция "масса пирамиды" будет иметь три параметра: mp(a,h,ρ)=a²×h×ρ/3000 и возвращать массу пирамиды в тоннах. 1. современный вариант программы // pascalabc.net 3.3, сборка 1607 от 31.12.2017 // внимание! если программа не работает, обновите версию! begin var mp: function(p1,p2,p3: real): real: =(a,h,ρ)-> a**2*h*ρ/3000; var am: =arr(232.0,215.0,108.0); var ah: =arr(147.0,143.0,66.0); var ρ: =2300.0; for var i: =0 to 2 do writeln('масса пирамиды ',i+1,' (',am[i],'×',am[i],'×',ah[i],') = ', mp(am[i],ah[i],ρ): 0: 0,' т') end. результат масса пирамиды 1 (232×232×147) = 6065965 т масса пирамиды 2 (215×215×143) = 5067801 т масса пирамиды 3 (108×108×66) = 590198 т 2. вариант программы для диалектов free pascal и pascal abc type arr=array[1..3] of real; const rho=2300.0; am: arr=(232.0,215.0,108.0); ah: arr=(147.0,143.0,66.0); function mp(a,h, rho: real): real; begin mp: =a*a*h*rho/3000 end; var i: integer; begin for i: =1 to 3 do writeln('масса пирамиды ',i,' (',am[i],'×',am[i],'×',ah[i],') = ', mp(am[i],ah[i],rho): 0: 0,' т') end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
SEMKA2244401.03.2020 00:25
-
agnesaudal26.04.2022 08:37
-
11021709.05.2023 14:21
-
Pandorica23.04.2021 16:16
-
nikcentennial23.01.2020 05:33
-
korostelevaanap0a9d109.12.2022 22:21
-
Треугольник22816.01.2020 06:55
-
liyanborisova12.05.2020 06:46
-
Винчестерvika10.06.2022 03:23
-
kamakiko1106.05.2023 06:09
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.