ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

22.12.2006, 18:25
|
|
Постоянный
Регистрация: 17.07.2005
Сообщений: 475
Провел на форуме: 1665310
Репутация:
488
|
|
in нах с такими задачи, их долго делать. Пойду лучше гулять.
|
|
|

22.12.2006, 20:35
|
|
[Лишённый самовыражени
Регистрация: 16.01.2005
Сообщений: 1,787
Провел на форуме: 9751379
Репутация:
3812
|
|
Сообщение от Sn@k3
+toxa+ грубо, но ты же грин)
И чё с того? Просто человек попался ниибацо тупой. Поясню
1) У всех наверное дохера времени
2) Все тока и делают что решают чужие задачки на паскале
3) Больше они ничего не делают
4) Все ведутся на тупой развод ("на слабо")
Состав треда (по постам и выделение постов топикстартера)
-Описал задачу
-Попробовал развести
-Постебались
-Тафталогия
-Опять просит сделать ему задачку
-Очень просит
-Написал про возможный суицид если ему не сделают его задачу (угу, поверили все)
-Оскорбление и развод "на слабо"
-Пост заипавшегося читать тупость
-*****
-ещё один пост другого заипавшегося
-этот пост
Делаем выводы...
__________________
|
|
|

23.12.2006, 17:59
|
|
Новичок
Регистрация: 20.12.2006
Сообщений: 4
Провел на форуме: 49360
Репутация:
1
|
|
Если вы не можете мне сделать задачи, тогда я думаю сможете помочь хотя бы довести до ума.
Вот то что я сделал в первой задаче:
----------------------------------
program Clane_N_2;
uses crt;
var
t,s,longSim :string;
max :integer;
i :integer;
function Simmetric(ss:string):boolean;
var k,j:integer;
begin
Simmetric:=True;
k:=length(ss) div 2;
for j:=1 to k do
if ss[j]<>ss[length(ss)-j+1] then begin Simmetric:=false;break;end;
end;
begin
ClrScr;
write('Input string -> ');readln(s);
i:=1; max:=0;
while i<=length(s) do
begin
t:='';
while (s[i]<>' ') and (i<=length(s)) do
begin
t:=t+s[i];
i:=i+1;
end;
if Simmetric(t) then
if length(t)>max then
begin
max:=length(t);
longSim:=t;
end;
while s[i]=' ' do i:=i+1;
end;
writeln('Very long simmetric word: ',longSim);
readln;
end.
----------------------
То что тут есть, эта прога находит самые длинные симметричные слова,
ей только надо добавить:
1) чтоб она это брала из текстового файла
2) чтоб она искала слова только с одной гласной
у меня все не получается, пишет несовместимость типов.
Надеюсь на вашу помошь, просто сдать проги нада в понедельник, если не сдам то в натуре капут!!!
PS В паскале я действительно дуб дубом.
|
|
|

23.12.2006, 18:05
|
|
Новичок
Регистрация: 20.12.2006
Сообщений: 4
Провел на форуме: 49360
Репутация:
1
|
|
Насчет второй проги, вот она:
-----------------------------------
program zad2;
uses crt;
const e=['q','w','r','t','p','s','d','f','g','h','j','k','l ','z','x','c','v','b','n','m'];
var x:text;
sm,ss: set of char;
i,j,k,s:integer;
a:string;
BEgin
clrscr;
sm:=[];
assign(x,'aa.txt');
reset(x);
while not eof(x) do
begin
readln(x,a);
writeln(a);
writeln;
writeln;
a:=a+' '; k:=1;
for i:=1 to length(a) do
begin
if (a[i]=' ')or (i=length(a)) then
begin
for j:=k to i-1 do begin
if a[j] in e then begin if a[j] in sm then else sm:=sm+[a[j]];
end;
end;
k:=i+1;
end;
end;
end; for i:=97 to 122 do
if chr(i) in sm then writeln(chr(i));
readkey;
end.
------------------------------
Смысл в том, что эта прога определяет множество во всех словах, а надо в каждом,
может подскажете, что тут надо изменить.
Надеюсь на ваше понимание.
|
|
|

23.12.2006, 19:09
|
|
Новичок
Регистрация: 20.12.2006
Сообщений: 4
Провел на форуме: 49360
Репутация:
1
|
|
Может подскажете, есть ли паскаль на русском или русификатор. Выложите пожалста, если такой в природе существует, я буду очень рад. Все таки на русском палюбак легче изучать любую прогу.
|
|
|

23.12.2006, 20:29
|
|
Постоянный
Регистрация: 20.08.2006
Сообщений: 327
Провел на форуме: 2472378
Репутация:
1077
|
|
Может подскажете, есть ли паскаль на русском или русификатор
когда в школе проходил
мне кто то кидал Pascal ABC назывался помоему
спец фо студентов и школьников
ток там не совсем то
|
|
|

23.12.2006, 21:11
|
|
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме: 1543521
Репутация:
272
|
|
Ну все, пошел кончать жызнь самоубийством, если никто помочь не может.
Убей себя апстену
|
|
|

23.12.2006, 21:28
|
|
Новичок
Регистрация: 20.12.2006
Сообщений: 4
Провел на форуме: 49360
Репутация:
1
|
|
вот если до понедельника никто не поможет, то убить себя ап стену будет жутко актуально.
А если серьезно, помогите пжалста довети до ума проги.
|
|
|

23.12.2006, 21:47
|
|
Участник форума
Регистрация: 16.12.2005
Сообщений: 146
Провел на форуме: 573934
Репутация:
114
|
|
Ты не на удаффкоме
А вообще The real Dr.Lector ты постуаешь глупо. Задача действительно не простая, точнее простая, но на нее требуется время, нужно сначала составить алгоритм, а потом отдельно справшивать, что не понятно. А полностью тебе никто писать не будет.
Темболее, если ты будешь угражать самоубийством.
Насчет второй проги, вот она:
А где тут проблема?
Запишешь в массив строк все СЛОВА (сможежь надеюсь)
words: array of string;
А потом в цикле для каждой строки (length(words)-1) раз повторить эту процедуру, можно ее даже в отдельгую функцию перенести.
|
|
|

23.12.2006, 21:57
|
|
Новичок
Регистрация: 20.12.2006
Сообщений: 4
Провел на форуме: 49360
Репутация:
1
|
|
Ладно, постараюсь
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|