profile
Размещено 5 лет назад по предмету Информатика от semyonova2002

Function S(a,b,c:real):real;
Var
p:real ;
i,n, k,g: integer ;
Begin
p:=(a+b+c)/2;
result:=Sqrt(p*(p-a)*(p-b)*(p-c))

End;
Var
a,b,k,q,h,d,x1,x2 , w,c:real;
g:string;
Begin
writeln('добро пожаловать в математический помощник!!! как дела?');
readln(g);


writeln('найти корни квадратного уравнения(4) высоту в прямоугольном треугольнике(2) вывести таблицу тригонометрических тождеств(3) воспользоваться формулой Герона(1) ');
readln(k);
if k=1 then
Write('a = ');
ReadLn(a);
Write('b = ');
ReadLn(b);
Write('c = ');
ReadLn(c);
WriteLn('S = ',S(a,b,c));



if k=2 then
writeln('введите проекции');
readln(q,w);
h:=sqrt(q*q+w*w);
writeln('высота=',h);

if k=4 then
Begin
Writeln ('Введите коэффициенты квадратного уравнения: a,b,c');
Readln (A,B,C);
D:=B*B-4*A*C;
If D<0 Then Writeln ('Корней нет ')
Else
Begin
X1:=(-B+SQRT(D))/2/A;
X2:=(-B-SQRT(D))/2/A;
Writeln ('X1=',X1:8:3,' X2=',X2:8:3);
end;
end;
end.



ПОЖАЛУЙСТА ПОМОГИТЕ ОТКОРЕКТИРОВАТЬ И НАЙТИ ОШИБКУ В КОДЕ, ИСПРАВИВ ЕЕ

  1. Ответ на вопрос
    Ответ на вопрос дан petyaGavrikov
    Function S(a,b,c:real):real;
    Var p:real;
    Begin
    p:=(a+b+c)/2;
    result:=Sqrt(p*(p-a)*(p-b)*(p-c))
    End;

    Var
    a,b,c,q,w,h,d,x1,x2:real;
    g:string; k:integer;
    Begin
    writeln('добро пожаловать в математический помощник!!! как дела?');
    readln(g);
    writeln('воспользоваться формулой Герона(1) высоту в прямоугольном треугольнике(2) найти корни квадратного уравнения(3)');
    readln(k);
    case k of
     1: begin
        Write('a = ');
        ReadLn(a);
        Write('b = ');
        ReadLn(b);
        Write('c = ');
        ReadLn(c);
        WriteLn('S = ',S(a,b,c));
        end;

     2: begin
        writeln('введите проекции');
        readln(q,w);
        h:=sqrt(q*q+w*w);
        writeln('высота=',h);
        end;

      3: begin
        Writeln ('Введите коэффициенты квадратного уравнения: a,b,c');
        Readln (A,B,C);
        d:=b*b-4*a*c;
        If d<0 Then Writeln ('Корней нет ')
        Else
         Begin
         x1:=(-b+SQRT(d))/2/a;
         x2:=(-b-SQRT(d))/2/a;
         Writeln ('X1=',X1:8:3,' X2=',X2:8:3);
         end;
        end;
    end;
    end.

    Пример:
    добро пожаловать в математический помощник!!! как дела?
    ok
    воспользоваться формулой Герона(1) высоту в прямоугольном треугольнике(2) найти корни квадратного уравнения(3)
    1
    a = 3
    b = 4
    c = 5
    S = 6

    PS. Все формулы в программе оставлены без изменения!
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.