1. Не знаю, как совместить стороны и диагонали в одном решении, сделал нахождение по диагоналям.
var d1, d2, S: real;
begin
write('Введите диагонали d1 и d2');
readln(d1, d2);
if(d1>0) and (d2>0) then
begin
S:=(d1*d2)/2;
writeln('Площадь равна: ', S)
end
else
writeln('Условия неверны!')
<span>end.
Чтобы написать, достаточно знать основы паскаля. Если есть вопросы к какой-либо строке - напиши.
2. </span><span>16*sqr(sqr(x))-(sqrt(x))</span>
Добрый вечер, два варианта решения вашей задачи предоставлены у прикрепленном файле. Первый вариант решения соответствует вашему первому пункту, второй - второму.
Буду очень благодарен за отметку "Лучший ответ"
Будут вопросы пишите в коментарии
A, b, c = int(input())
v = a * b * c
print(v)
Добрый день,
#include <iostream>
int main() {
auto a, b, c, e, f;
std::cin >>a >> b >> c; // вводим три числа
std::cin >> e >> f; // вводим промежуток
if (a < f & & a > e) { // проверяем, если число принадлежит отрезку, выводим его
std::cout << a << " " ;
}
if (b < f & & b > e) {// проверяем, если число принадлежит отрезку, выводим его
std::cout << b << " " ;
}
if (c < f & & c > e) {// проверяем, если число принадлежит отрезку, выводим его
std::cout << c << " " ;
}
return 0;
}
Вот ваша программа язык С++
Цикл «for k := 0 to 8 do» выполняется девять раз. Каждый раз переменная s уменьшается на 4. Поскольку изначально s = 50, после выполнения программы получим: s = 50 − 9 · 4 = 14.