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

Напишите на с++ составьте программу для вычисления длин высот треугольника, у которого длины сторон a, b, c.

👇
Ответ:
rinett
rinett
16.07.2021
#include<iostream>
#include<cmath>
using namespace std;

int main(){
    double a,b,c,p,S;
    cin >> a >> b >> c;
    p = (a + b + c)/2;
    S = sqrt(p * (p - a) * (p - b) * (p - c)); // Формула Герона
    cout << 2*S/a << "; " << 2*S/b << "; " << 2*S/c; // S = 1/2 a * h1 -> h1 = 2S / a
    return 0;
}
4,4(26 оценок)
Открыть все ответы
Ответ:
meripet2005p08qlb
meripet2005p08qlb
16.07.2021

1. B4

4. B31

5. B10

Объяснение:

В ячейку В2 записана формула в которой находится смешанная ссылка на ячейку (A$1) .

Знак $ указывает, что стоящий после неё символ не изменяется при копировании. В данном случае закреплён номер строки ($1).

Остальная часть ссылки (буква столбца) будет изменяться при копировании вправо или влево.

Следовательно при копировании данной ссылки в тот же столбец (В) она изменяться не будет.

При копировании в любой другой столбец (кроме А, в нем будет просто ошибка) она изменит букву столбца.

4,6(90 оценок)
Ответ:
Роли5
Роли5
16.07.2021
var   s:string;
{функция проверки на палиндром} function palind(s:string):boolean; var   i:integer;   fl:boolean; begin   fl:=true;   for i:=1 to length(s) div 2 do     if s[i]<>s[length(s)-i+1] then       fl:=false;   Result:=fl end;

{основная программа} begin   writeln('Введите строку...');   readln(s);   if palind(s) then     writeln('Данная строка является палиндромом!')   else     writeln('Данная строка НЕ является палиндромом!') end.

Без функции: var s:string;
i:integer; palin:boolean; {основная программа} begin   writeln('Введите строку...');   readln(s);
fl:=true;   for i:=1 to length(s) div 2 do     if s[i]<>s[length(s)-i+1] then       fl:=false;
if palin then     writeln('Данная строка является палиндромом!') else     writeln('Данная строка НЕ является палиндромом!') end.
4,4(63 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ