Помогите будущему хакеру!
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
- DanielDefo
- Сообщения: 6
- Зарегистрирован: 17 фев 2008, 10:09
Парни помогите решить задачи в TPascalе!
Даны действительные числа a,b,c,d,e,f,g,h. Известно, что точки (e,f) и (g,h) различны;
(a,b) и (c,d) нележат на прямой L , проходящей через точки (e,f) и (g,h). Прямая L разбивает координатную плоскость на две полуплоскости. Выяснить, верно ли, что точки (a,b) и (c,d) принадлежат одной полуплоскости. Указание: уравнение прямой, проходящей через точки (e,f) и (g,h) имеет вид: (X-e)(h-f)-(Y-f)(g-e)=0.
Дано натуральное число n, T1,..Tn. Заменить в данной последовательности каждую группу букв child группой букв children.
Даны действительные числа x,a , натуральное число n. Вычислить:
((...((x+a)^2+a)^2+...+a)^2+a {n скобок} {^2-квадрат}
Даны действительные числа a,b,c,d,e,f,g,h. Известно, что точки (e,f) и (g,h) различны;
(a,b) и (c,d) нележат на прямой L , проходящей через точки (e,f) и (g,h). Прямая L разбивает координатную плоскость на две полуплоскости. Выяснить, верно ли, что точки (a,b) и (c,d) принадлежат одной полуплоскости. Указание: уравнение прямой, проходящей через точки (e,f) и (g,h) имеет вид: (X-e)(h-f)-(Y-f)(g-e)=0.
Дано натуральное число n, T1,..Tn. Заменить в данной последовательности каждую группу букв child группой букв children.
Даны действительные числа x,a , натуральное число n. Вычислить:
((...((x+a)^2+a)^2+...+a)^2+a {n скобок} {^2-квадрат}
#3
var k:longint;
n,a:integer;
begin
read(n,a);
k:=x+a;
For i:=1 to n do
k:=sqr(k)+a;
writeln(k);
end.
var k:longint;
n,a:integer;
begin
read(n,a);
k:=x+a;
For i:=1 to n do
k:=sqr(k)+a;
writeln(k);
end.
- DanielDefo
- Сообщения: 6
- Зарегистрирован: 17 фев 2008, 10:09
Спасибо !Medved писал(а):#3
var k:longint;
n,a:integer;
begin
read(n,a);
k:=x+a;
For i:=1 to n do
k:=sqr(k)+a;
writeln(k);
end.

скажи миру: Ы и он скажет тебе, что ты идиот=)
Бугага .
if ( ((a-e)(h-f)-(b-f)(g-e))*((c-e)(h-f)-(d-f)(g-e))>0) then writeln('в одной') else writeln('в разных')DanielDefo писал(а): Даны действительные числа a,b,c,d,e,f,g,h. Известно, что точки (e,f) и (g,h) различны;
(a,b) и (c,d) нележат на прямой L , проходящей через точки (e,f) и (g,h). Прямая L разбивает координатную плоскость на две полуплоскости. Выяснить, верно ли, что точки (a,b) и (c,d) принадлежат одной полуплоскости. Указание: уравнение прямой, проходящей через точки (e,f) и (g,h) имеет вид: (X-e)(h-f)-(Y-f)(g-e)=0.
+1!Duncon писал(а):Бугага .
Ага, это один из фундаментальных постулатов планиметрии. Это можно сказать о любой прямой.Прямая L разбивает координатную плоскость на две полуплоскости
Дано: в огороде бузина. Надо заменить в Киеве дядьку на тетьку :-DДано натуральное число n, T1,..Tn. Заменить в данной последовательности каждую группу букв child группой букв children.
Код: Выделить всё
s1:='';
while s<>'' do
begin
if pos('child',s)=0 then begin s1:=s1+s; s:=''; end
else begin
s1:=s1+copy(s,1,pos('child')-1)+'children';
s:=copy(s,pos('child',s)+5, length(s));
end;
end;
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
- DanielDefo
- Сообщения: 6
- Зарегистрирован: 17 фев 2008, 10:09
Хм...Страно ошибка: Error 87: "," Expected
в этой строчке
s1:=s1+copy(s,1,pos('child')-1)+'children';
Курсов стоит на пред последней скобк
в этой строчке
s1:=s1+copy(s,1,pos('child')-1)+'children';
Курсов стоит на пред последней скобк
скажи миру: Ы и он скажет тебе, что ты идиот=)
Вообще то, функция pos имеет 2 параметра.
Ни что так не ограничивает фантазию программиста, как компилятор...
Ну писал навскидку, без компилятора
заменить pos('child') на pos('child',s)
заменить pos('child') на pos('child',s)
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
- DanielDefo
- Сообщения: 6
- Зарегистрирован: 17 фев 2008, 10:09
Все теперь работает, спсибо!Хыиуду писал(а):Ну писал навскидку, без компилятора
заменить pos('child') на pos('child',s)
скажи миру: Ы и он скажет тебе, что ты идиот=)