Главная /
Решение олимпиадных задач по информатике /
Арифметическое выражение для вычисления площади треугольника на Паскале:
Арифметическое выражение для вычисления площади треугольника на Паскале:
вопросПравильный ответ:
sqrt (p*(p-a)*(p-b)*(p-c))
sqr (p*(p-a)*(p-b)*(p-c))
sqrt ((p-a)*(p-b)*(p-c))
sqr ((p-a)*(p-b)*(p-c))
Сложность вопроса
81
Сложность курса: Решение олимпиадных задач по информатике
77
Оценить вопрос
Комментарии:
Аноним
Благодарю за ответы по intuit.
31 июл 2019
Аноним
Благодарю за подсказками по intiut'у.
17 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Каков будет результат выполнения программы, если с клавиатуры вводится слово "Ротор": var a:string; k,n,i: integer; begin readln (a); k:=0; n:=length(a); for i:=1 to n div 2 do if copy(a,i,1) <> copy(a,n-i+1,1) then k:=k+1; writeln (k); end.
- # В результате выполнения программы на Паскале, фрагмент которой приведен ниже, квадратный массив будет заполнен таким образом: … for i:=1 to n do for j:=1 to (n-i+1) do x[i,j]:=1; …
- # В результате работы программы, фрагмент которой приведен ниже, идет проверка правильности расстановок скобок в арифметическом выражении. Что будет результатом работы программы, если в данном выражении (например: избыточное количество скобок: … n:=length (stroka); s:=0; for i:=1 to n do begin a[i]:=copy(stroka, i, 1); flag[i]:=0; end; for i:=1 to n do begin if a[i]="(" then flag [i]:=1; if a[i]=")" then flag [i]:=-1; end; for i:=1 to n do begin s:=s+flag [i]; if s<0 then x:=1; end; if (s=0) and (x=0) then writeln ('верно') else writeln ('неверно'); …
- # Какое тело цикла необходимо создать, чтобы двумерный массив в результате выполнения программы на Паскале (фрагмент ниже)… … x:=1; for j:=1 to n do for i:=1 to j do begin ??? end;… … заполнялся так: \begin{matrix} 1&2&4&7\\ 3&5&8&0\\ 6&9&0&0\\ 10&0&0&0 \end{matrix}
- # Для заполнения Магического квадрата размерностью методом "Террас" необходимо заполнять двумерный массив размерностью :