Помогите решить задачу плз
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
Задание 1
Ввести класс кругов на поверхности. Поля- координаты центра, радиус. Свойства - координаты центра, радиус. Метожы 1) нахождение площади круг. 2) сравнение площадей двух кругов. Привести пример использования этого класса.
Задание 2
а)Эелементы последовательности Х (n-ное)=10*cos(2*n*n) , n=1,2,3..20 поместить в список. Составиьт порграмму исключения их списка максимального четного члена.
б) Элементы предидущего списка поместить в упорядоченное бинарное дерево.
Написать программу нахождения суммы всех элементов.
Сорь за тупую просьбу но сам ни как не могу написать. Спс всем за помощь.
Ввести класс кругов на поверхности. Поля- координаты центра, радиус. Свойства - координаты центра, радиус. Метожы 1) нахождение площади круг. 2) сравнение площадей двух кругов. Привести пример использования этого класса.
Задание 2
а)Эелементы последовательности Х (n-ное)=10*cos(2*n*n) , n=1,2,3..20 поместить в список. Составиьт порграмму исключения их списка максимального четного члена.
б) Элементы предидущего списка поместить в упорядоченное бинарное дерево.
Написать программу нахождения суммы всех элементов.
Сорь за тупую просьбу но сам ни как не могу написать. Спс всем за помощь.
Эелементы последовательности Х (n-ное)=10*cos(2x*n*n) , n=1,2,3..20 поместить в список. Составиьт порграмму исключения их списка максимального четного члена.
Не надо составлять эту программу. Нет в этой последовательности четных членов, они там все дробные.
Не надо составлять эту программу. Нет в этой последовательности четных членов, они там все дробные.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Вообще, значение косинуса может быть равно a) единице б) ... как это сформулировать... рациональному числу... короче, например, 1/2.Хыиуду писал(а):Элементы последовательности Х (n-ное)=10*cos(2x*n*n) , n=1,2,3..20 поместить в список. Составиьт порграмму исключения их списка максимального четного члена.
Не надо составлять эту программу. Нет в этой последовательности четных членов, они там все дробные.
В этих случаях произведение на 10 будет давать целое четное число.
Предполахаю, что в тексте cos(2x*n*n) опечатка, следует читать cos(2пи*n*n). Так как a) не ясно, что такое х b) пи в этой формуле смотрится как-то логичнее

Наверное, четные члены X(n) - это такие, у которых n - четное" писал(а):Нет в этой последовательности четных членов, они там все дробные.
It's a long way to the top if you wanna rock'n'roll
А если там PI - тогда все члены будут равны 1" писал(а):Предполахаю, что в тексте cos(2x*n*n) опечатка, следует читать cos(2пи*n*n). Так как a) не ясно, что такое х b) пи в этой формуле смотрится как-то логичнее
It's a long way to the top if you wanna rock'n'roll
Да, действительноsomewhere писал(а):А если там PI - тогда все члены будут равны 1

Забыл 1 момент в этой задаче, вроде бы Х (n-ное)=целой части(10*cos(2x*n*n))
Мб кто нить уже написал программу?)
Мб кто нить уже написал программу?)
Да почти, там нет Х. cos(2*n*n) 8)BBB писал(а): Предполахаю, что в тексте cos(2x*n*n) опечатка, следует читать cos(2пи*n*n).
function X(n:real):integer;
begin
x:=trunc(10*cos(2*n*n));
end;
Дальше - раздел алгоритмы, тема "нахождение максимума", в условие вставить еще и проверку на то, четное ли Х(n) или нет.
begin
x:=trunc(10*cos(2*n*n));
end;
Дальше - раздел алгоритмы, тема "нахождение максимума", в условие вставить еще и проверку на то, четное ли Х(n) или нет.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
А как это записать в список и в дерево?)))Хыиуду писал(а):function X(n:real):integer;
begin
x:=trunc(10*cos(2*n*n));
end;
Дальше - раздел алгоритмы, тема "нахождение максимума", в условие вставить еще и проверку на то, четное ли Х(n) или нет.
в список -
for i:=1 to n do a:=X(n);
А в дерево - смотря как реализовать дерево.
for i:=1 to n do a:=X(n);
А в дерево - смотря как реализовать дерево.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.