[ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ðåçóëüòàòû îïðîñà: ÏÀÌÀÃÈÒÅ!!!
^
ß á òåáå ïîìîã, äà ñàì äóá äóáîì...
7
77.78%
Áëèí, âðåìåíè ñîâñåì íåò ôèãíåé çàíèìàòüñÿ!
2
22.22%
Çàêðûòàÿ òåìà
 
Îïöèè òåìû
#1
Ñòàðûé 18.11.2009, 16:26
  #1
^
Kash
 
Àâàòàð äëÿ Kash
📖
Ðåãèñòðàöèÿ: 31.08.2008
Ñîîáùåíèÿ: 2198
Ðåãèñòðàöèÿ: 31.08.2008
Ñîîáùåíèÿ: 2198
Ïî óìîë÷àíèþ
[ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

Граждане-форумчане, обращаюсь за помощью
Нужно срочно решить две задачки на турбо-паскале, а я в нем ни бум-бум. Пробовал найти готовые решения в инете - не вышло. Скачал и прочитал учебник - что горох об стену
Если найдется энтузиаст, знакомый с языком, и сварганит хоть одну прогу - буду безмерно признателен
1. Чтобы зашифровать текст, написанный с помощью русских букв и знаков препинания, его можно переписать, заменив каждую букву непосредственно следующей за ней по алфавиту (буква я заменяется на а)
а) Зашифровать данный текст
б) Расшифровать данный текст
Шифр Цезаря называется, самый примитивный.
Как я понял, после запуска прога спрашивает: Что тебе типа надо? Зашифровать или расшифровать? (а или б) Отвечаешь ей, вводишь текст, она шифрует/дешифрует.
Решается, по-видимому, двумя способами: привязкой к таблице кодировки либо введением массива, состоящего из русских букв. Второй способ предпочтительнее, ибо кодировки могут различаться (это мои нубские комменты)
2. Даны символы s1, s2, ... Известно, что символ s1 отличен от восклицательного знака и что среди s2, s3, ... есть по крайней мере один восклицатеньный знак. Пусть s1, ..., sn - символы данной последовательности, предшествующие первому восклицательному знаку (n заранее неизвестно).
Выяснить, верно ли, что среди s1, ..., sn имеются все буквы, входящие в слово "шина"
Тоже чот типа того...

Решение нужно сегодня к ночи, но возможны варианты). Благодарю за внимание, с надеждой в голосе и т.п.
Kash âíå ôîðóìà
#2
Ñòàðûé 18.11.2009, 17:58
  #2
^
WhiteLizard
 
Àâàòàð äëÿ WhiteLizard
📖
Ðåãèñòðàöèÿ: 30.06.2008
Àäðåñ: awesOmsk
Ñîîáùåíèÿ: 2368
Îòïðàâèòü ñîîáùåíèå äëÿ  WhiteLizard ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 30.06.2008
Àäðåñ: awesOmsk
Ñîîáùåíèÿ: 2368
Îòïðàâèòü ñîîáùåíèå äëÿ  WhiteLizard ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

Помочь не могу, сам дуб-дубом) Ну помогите ему, ну пожалуйста! *___*









__________________

Çà âñåì ñëåäÿò ìàøèíû áëàãîäàòè è ëþáâè.

Çà âñåì ñëåäÿò ìàøèíû áëàãîäàòè è ëþáâè.
WhiteLizard âíå ôîðóìà
#3
Ñòàðûé 18.11.2009, 19:06
  #3
^
Imaris
 
Àâàòàð äëÿ Imaris
📖
Ðåãèñòðàöèÿ: 13.11.2007
Àäðåñ: Ñêèòàþñü ïî ÷óæèì ìèðàì.
Ñîîáùåíèÿ: 1885
Îòïðàâèòü ñîîáùåíèå äëÿ  Imaris ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 13.11.2007
Àäðåñ: Ñêèòàþñü ïî ÷óæèì ìèðàì.
Ñîîáùåíèÿ: 1885
Îòïðàâèòü ñîîáùåíèå äëÿ  Imaris ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

На самом деле вон тот третий сверху - это я
паскаля не знаю, знал бы, помог х(
зарегайся на форуме каком-нибудь, где знающие люди, проси там

Добавлено через 1 минуту
Зы ты так нубовски написал название темы, что большая часть существ, обитающих на форуме, ее (тему) не посетит)
Imaris âíå ôîðóìà
#4
Ñòàðûé 18.11.2009, 19:10
  #4
^
Kash
 
Àâàòàð äëÿ Kash
📖
Ðåãèñòðàöèÿ: 31.08.2008
Ñîîáùåíèÿ: 2198
Ðåãèñòðàöèÿ: 31.08.2008
Ñîîáùåíèÿ: 2198
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

Флудеры вы...
Большинство существ (в т.ч. 1 волк) уже заглянуло в тему, за что им спасибо.
Один усиленно решает первую задачку, счас уже до ума доведем.
Может, еще кто подтянется
Kash âíå ôîðóìà
#5
Ñòàðûé 18.11.2009, 19:17
  #5
^
Imaris
 
Àâàòàð äëÿ Imaris
📖
Ðåãèñòðàöèÿ: 13.11.2007
Àäðåñ: Ñêèòàþñü ïî ÷óæèì ìèðàì.
Ñîîáùåíèÿ: 1885
Îòïðàâèòü ñîîáùåíèå äëÿ  Imaris ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 13.11.2007
Àäðåñ: Ñêèòàþñü ïî ÷óæèì ìèðàì.
Ñîîáùåíèÿ: 1885
Îòïðàâèòü ñîîáùåíèå äëÿ  Imaris ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

А чорт, Кэш, извини, это я название опроса прочитал, и подумал, что тема так называется (я ж по ссылке)
я сам олень)
зы и 1 Ящерка уже заглянула же!
Imaris âíå ôîðóìà
#6
Ñòàðûé 18.11.2009, 21:15
  #6
^
Dirty_Player
 
Àâàòàð äëÿ Dirty_Player
Êîîðäèíàòîð
📖
Ðåãèñòðàöèÿ: 29.04.2007
Àäðåñ: Las Vegas, Nevada
Ñîîáùåíèÿ: 11704
1750
Îòïðàâèòü ñîîáùåíèå äëÿ  Dirty_Player ñ ïîìîùüþ ICQ Dirty_Player#3487
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 29.04.2007
Àäðåñ: Las Vegas, Nevada
Ñîîáùåíèÿ: 11704
1750
Îòïðàâèòü ñîîáùåíèå äëÿ  Dirty_Player ñ ïîìîùüþ ICQ Dirty_Player#3487
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

Лучшая помощь - это совет! Напиши в аську тем, кто пишет проги для ХММ. Они то уж точно разрулят.
Dirty_Player âíå ôîðóìà
#7
Ñòàðûé 19.11.2009, 00:09
  #7
^
Avern
 
Àâàòàð äëÿ Avern
📖
Ðåãèñòðàöèÿ: 14.03.2009
Àäðåñ: Nigon, Sorrow Crown
Ñîîáùåíèÿ: 718
Îòïðàâèòü ñîîáùåíèå äëÿ  Avern ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 14.03.2009
Àäðåñ: Nigon, Sorrow Crown
Ñîîáùåíèÿ: 718
Îòïðàâèòü ñîîáùåíèå äëÿ  Avern ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

Решение 2-й задачи.
Наверно, можно было лучше сделать, но я все таки С++ учил, а не Паскаль.

var
str1:String;
a,b,c,d,e:Integer;
begin
Write('Введите строку: ');
ReadLn(str1);
a:=pos('ш',str1);
b:=pos('и',str1);
c:=pos('н',str1);
d:=pos('а',str1);
e:=pos('!',str1);
if (a < e) and (b < e) and (c < e) and (d < e) then
Write('Уррра! Слово получится')
else
Write ('Нифига не получится');
ReadLn;
end.

Первую задачку, я так понимаю, решили уже?
__________________
Avern âíå ôîðóìà
#8
Ñòàðûé 19.11.2009, 00:32
  #8
^
Kash
 
Àâàòàð äëÿ Kash
📖
Ðåãèñòðàöèÿ: 31.08.2008
Ñîîáùåíèÿ: 2198
Ðåãèñòðàöèÿ: 31.08.2008
Ñîîáùåíèÿ: 2198
Ïî óìîë÷àíèþ
Re: [ÏÐÎÁËÅÌÀ]Íóæíà ïîìîùü. 2 çàäà÷êè íà òóðáî-ïàñêàëå

Всем большое спасибо за сочувствие и попытки помощи

И огромное просто спасибо Володе Hermit-у за обе задачи!

ЗЫ Сейчас скинул решение девушке (да, это было нужно ей, нафиг мне паскаль), поворчала, что оно слишком сложное и не для первокурсников, но я прощен - и это классно

Еще раз всем спасибо
Kash âíå ôîðóìà
Çàêðûòàÿ òåìà


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 05:14.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru