М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Сделать нужно с В то далёкое время, когда Паша ходил в школу, ему очень не нравилась формула Герона для вычисления
площади треугольника, так как казалась слишком сложной. В один прекрасный момент Павел решил
избавить всех школьников от страданий и написать и распространить по школам программу,
вычисляющую площадь треугольника по трём сторонам.
Одна проблема: так как эта формула не нравилась Павлу, он её не запомнил ему завершить
доброе дело и напишите программу, вычисляющую площадь треугольника по переданным длинам трёх
его сторон по формуле Герона:
2
a+b+c
S= p*(p-a) *(p-b)*(p-c), где р== полупериметр треугольника. На вход программе подаются целые
числа, выводом программы должно являться вещественное число, соответствующее площади
треугольника.
Input: 3 4 5 Output: 6.0
:
Примечание. Для извлечения корня можно
возвести в 0.5 степень (a**0.5)

👇
Ответ:
afkds
afkds
22.04.2020

Объяснение:

S= p*(p-a) *(p-b)*(p-c), где р==Output: 6.0

4,4(16 оценок)
Ответ:
787363
787363
22.04.2020

a = int(input())

b = int(input())

c = int(input())

p = (a+b+c)/2

print((p*(p-a)*(p-b)*(p-c))**0.5)

4,7(44 оценок)
Открыть все ответы
Ответ:
инкара10
инкара10
22.04.2020

Program Fibonacci;
Uses Crt;
var i, n:integer;
{Итерационный метод вычисления чисел Фибоначчи}
function fib_it(n:integer):integer;
var a,b,c,i:integer;
begin
a:=1;b:=1;
if (n=1) or (n=2) then fib_it:=1
else begin
            for i:=3 to n do 
                 begin
                   c:=a+b
                   a:=b;
                 b:=c; 
               end;  
     fib_it:=c;
   end;  

end;

{main program}
begin
    clrscr;
    write('Введите n: ');
   readln(n);
    for i:=1 to n do write(fib_it(i),' '); 
     readkey;
end.

4,5(4 оценок)
Ответ:
ELINA98736
ELINA98736
22.04.2020
Var s:string;
n,k,i:integer;
begin
for n:=1 to 2 do
 begin
 writeln('Введите строку ',n,':');
 readln(s);
 k:=0;
 for i:=1 to length(s) do
  begin
  case s[i] of
   '[': k:=k+1;
   ']': k:=k-1;
   end;
  end;
 if k=0 
 then writeln('В строке ',s,' количество [ и ] одинаково')
 else writeln('В строке ',s,' количество [ и ] не одинаково');
 end;
end.

Пример:
Введите строку 1:
c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c
В строке c:=a[imax,j]; a[imax,j]:=a[imin,j]; a[imin,j]:=c количество [ и ] одинаково
Введите строку 2:
Просто [ пример ]] со [[ скобками
В строке Просто [ пример ]] со [[ скобками количество [ и ] не одинаково
4,7(67 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ