Хотя бы не меньше половины,буду ооочень благодарен 1. Поясніть ідею методу обчислення наближеного значення кореня квадратного з
числа А, використовуючи алгоритм Герона.
2. Напишіть програму обчислення кореня п'ятого степеня з числа А.
3. Як визначити кількість ітерацій при обчисленні sin x у програмі E13?
4. Поясніть, чому достатньо двох величин для обчислення будь-якої кількості членів
послідовності в програмі E12?
5. Чому точність обчислень на комп'ютері не може бути довільною?
6. Чи можна вибрати відрізок для уточнення кореня, якщо на кінцях відрізка функція
має однакові знаки?
7. Чи можна сказати, що відрізок [-5; +5] для функції f(х)=Зх 2 -5х-3 містить ізольовані
корені?
8. Напишіть програму обчислення кореня рівняння для функції f(x)=0 із програми
на відрізку [0; 1] методом ділення відрізка навпіл 20 разів. Визначіть, із якою
точністю буде обчислений корінь рівняння.
9. Використовуючи програму, обчисліть корені квадратні з чисел 1.45, 1.678, 0.2, 131
зточністю 1E-6.
10. Використовуючи програму E13, обчислити значення sin x при x = π/8 із точністю
1E-5. Число π: задати як константу 3.141592.
являются подпрограммами. Подпрограмма – это именованная часть программы, представляющая собой некоторое собрание операторов, структурированных аналогично основной программе. Подпрограммы не необходимы, но их наличие заметно облегчает работу программиста и увеличивает «ценность» код, также как и во многих других языках программирования, переменные по отношению к программе делятся на локальные и глобальные. Те, которые объявляются в основной части, называются глобальными, а в процедуре или функции – локальными. Локальные переменные в отличие от глобальных могут использоваться лишь внутри подпрограммы, к которой они принадлежат.
{ Треугольник задан координатами вершин (x1;y1),(x2;y2),(x3;y3).
Найти площадь треугольника (используя формулу Герона) }
uses crt;
var x1,x2,x3,y1,y2,y3,a,b,c,s,p : real;
begin
clrscr;
write('x1=');readln(x1);
write('y1=');readln(y1);
write('x2=');readln(x2);
write('y2=');readln(y2);
write('x3=');readln(x3);
write('y3=');readln(y3);
a:=sqrt(sqr(x1-x2)+sqr(y1-y2));
b:=sqrt(sqr(x2-x3)+sqr(y2-y3));
c:=sqrt(sqr(x3-x1)+sqr(y1-y3));
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
write('s=',s);
readln;
end.
формула герона!
А так я думаю эти задачки очень даже не сложные, только формулы надо знать!! !
периметр- это сумма всех сторон
например
begin
writteln( 'введите 3 стороны' ) ;
readln(a,b,c);
writeln(' периметр = ',a+b+c);
readln;
end.
Вот и все!! !
Удачи!