Четверг, 17.10.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 ... 43 44 45 46 47 ... 123 124 »
Показано 661-675 из 1848 сообщений
1188. Серёга11   (17.05.2006 20:30)
0  
Здарова Боря! Посмотрел, как ты сделал задачку моему другу и попытался аналогично решить, но не получилось. Поставь меня на путь истинный, как её сделать - Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать те слова последовательности, которые отличны от последнего слова и удовлетворяют свойству: последняя буква слова входит в него ещё раз.
Ответ: Так. Стоп. Налей еще! Не понял, что нужно сделать? Кто куда входит? Лучше примером
ЗЫ: пишу на адрес - возвращается

1187. Bkmz   (17.05.2006 17:57)
0  
Здравствуйте ! Вы не могли бы мне помочь решить несколько задач на Паскале ? Буду очень благодарен. Заранее спасибо. Жду ответа.
ICQ: 330-580-656
Ответ: Что значит "несколько"? К какому сроку? Напишите здесь

1186. Kickboxer   (17.05.2006 17:47)
0  
Борис,Спасибо тебе огромное !!!

1185. Кати   (16.05.2006 15:32)
0  
Люди!!
Вы правда реально можете помочь пару задачек решить в Паскале???
Срочняк..(
Ответ: Правда, только не две, а три, и не в Паскале, а в Пасьянсе, и не решить, а про... (как бы это поинтеллигентнее сказать)
А серьезнее - Вы же сами видите

1184. Kickboxer   (15.05.2006 20:37)
0  
Серёга ты это к чему ?? У нас больше задачек в этом семестре не будет :(
НО будем сюда коннектиться - по болтать :))

1183. Kickboxer   (15.05.2006 20:27)
0  
по третьей ! только буквы 5 из них прописные

1182. Серёга11   (15.05.2006 20:25)
0  
Боря1 спасибо, что помог сделать задачки! Я надеюсь мы не сильно тебя потревожили!! До скорого...

1181. Kickboxer   (15.05.2006 20:25)
0  
Борис. Под символьной последовательностью надо понимать любое предложение например "dfsadas dasdasd dasdas dasdsa gsdfgs" которое состоит из любых символов

1180. Kickboxer   (15.05.2006 20:19)
0  
Да да Борис ! с тобой и с Серёгой :)) Спасибо огромное
Ответ: Вот вариант, когда первым считается тот, что помещен в стек первым
uses CRT;
type
POne = ^TOne;
TOne = record Field: String[10]; Next : POne; end;

procedure Push( source: String; var MyStack: POne);
var p: POne;
begin New(p); if p = nil then Exit; p^.Field:=Source;
if MyStack = nil then begin p^.Next:=nil; MyStack:= p end
else begin p^.Next := MyStack; MyStack:=p end; end;

procedure ShowAll(MyStack: POne);
var p: POne;
begin P:=MyStack;
while p <> nil do begin
Write(p^.Field,'''' ''''); p:= p^.Next end; WriteLn end;

procedure DelEven(var MyStack: POne);
var p, q: POne; count : Integer;
begin {для стека принцип LIFO - первый помещенный в стек и
есть первый - так считаю может и неправильно :(( }
if MyStack = nil then Exit;
{находим четность последнего помещенного}
p:= MyStack^.Next; count:=1;
while p <> nil do begin p:= p^.Next; count:=count + 1 end;
WriteLn(''''count = '''',count);
if ODD(count) then p:=MyStack else
begin p:=MyStack^.Next; dispose(MyStack) end;
MyStack:=p;
{p^.Next - это четный теперь - его нужно удалить.
Он не может быть последним - в самом низу ПЕРВЫЙ}
while p^.Next <> nil do begin
q:=p^.Next^.Next; dispose(p^.Next); p^.Next:=q;
p:=q end; end;

procedure FreeAll(var MyStack: POne);
var p: POne;
begin
while MyStack <> nil do
begin
p:=MyStack^.Next;
Dispose(MyStack);
MyStack:=p
end;
end;

function IntToStr(Source: Integer): String;
var s: String;
begin Str(Source,S); IntToStr:=S end;

VAR st: POne; i : Integer;
BEGIN
ClrScr; st:=Nil; WriteLn(MemAvail);
for i:= 1 to 19 do Push(IntToStr(i), st);
ShowAll(st); DelEven(st); WriteLn;
ShowAll(st); FreeAll(st);
WriteLn(MemAvail);
END.

1179. Missy   (15.05.2006 18:01)
0  
помогите пожалуйста...=(. В паскале построить график функции y=x+LN(x+0.5)-0.5 на интервале [0,3]. График строила,но на компьютере видны только оси, и все..ПОЖАЛУЙСТА!;)
ICQ 340 108 774
Ответ: {без наворотов - оси умеете :)) }
uses CRT, Graph;
function func(x: Real): Real;
begin func:= x + ln(x+0.5) - 0.5 end;

var x, y, dx, minX, maxX, minY, maxY: Real;
scaleX, scaleY: Real;
gm, gd, ge, bottom: Integer; scrX, scrY : Integer;
const margin_X = 10; margin_Y = 10; N = 200;
procedure GetCoord(x: Real; var scr_X, scr_Y: Integer);
begin scrX:=margin_X+round((x - minx)*ScaleX);
scrY:=bottom - round((func(x) - miny)*ScaleY) end;

BEGIN
gd:=Detect; InitGraph(gd, gm, ''C:BPBGI'');
ge:=GraphResult; if ge <> GrOk then begin
WriteLn(''Graphics error:'', GraphErrorMsg(ge)); Halt(1); end;
minX:= 0; maxX:= 3;
dx:=(maxX - minX)/N;
minY:= func(minX); maxY:= func(maxX);
ScaleX:=(GetMaxX - 2*margin_X)/(maxX - minX);
ScaleY:=(GetMaxY - 2*margin_Y)/(maxY - minY);
bottom:= GetMaxY - margin_Y;
x:=minX; GetCoord(x, scrX, scrY); MoveTo(scrX, scrY); SetColor(lightCyan);
while x < maxX do begin x:=x+dx;
GetCoord(x, scrX, scrY); LineTo(scrX, scrY); end;
ReadKey; CloseGraph;
END.

1178. Kickboxer   (14.05.2006 14:24)
0  
можно узнать когда будут задачки сделаны ?
Ответ: Привет. Только сейчас увидел (15 мая). Тоже некогда, но постараюсь к завтрашнему утру

1177. Серёга11   (13.05.2006 21:46)
0  
Ладно Дрон! я пошутил, это я .

1176. Серёга11   (13.05.2006 21:42)
0  
парень! А я тебя знаю!? Теба как звать?

1175. Kickboxer   (13.05.2006 21:34)
0  
Серега ! Хеллоу ))
Да я никого и не учу просто говорю как есть ...

1174. Серёга11   (13.05.2006 21:31)
0  
Кикбоксер!! Не учи учённого!!!
Боря, помоги парню, а то мы вместе с ним долги здаём!!!
Ответ: Со мной? :))


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2024
    Конструктор сайтов - uCoz