Страница 3 из 3
Re: pOscal!!!!!!!!!!
Добавлено: 24 апр 2008, 20:12
MOTOCoder
" писал(а):
" писал(а):
№2
Дано натуральное число n, символы s1,...,sn. Преоброзовать последовательность, удалив каждый символ 'q' и повторив каждый символ от 'q' .
То есть нужно сформировать 2 последовательности, в первой удалив все символы 'q', а во второй после каждого символа 'q' добавив еще 1?
Вопрос еще в силе.
Re: pOscal!!!!!!!!!!
Добавлено: 04 май 2008, 20:21
One
если вопрос еще в силе кароче надо из последовательности удалить q и повторить последовательность без q. вроде так=)
Re: pOscal!!!!!!!!!!
Добавлено: 04 май 2008, 21:41
C_O_D_E
One писал(а):если вопрос еще в силе кароче надо из последовательности удалить q и повторить последовательность без q. вроде так=)
это значть считать в строку, найти q, номер индекса занестив память, применить функцию DELETE(S,I,1) где S: строка в которую считали, I номер индекса. и вывести строку на экран
Re: pOscal!!!!!!!!!!
Добавлено: 05 май 2008, 19:04
Angelok
Пожалуйста,напишите мне какую нить игру в паскаль!оч надо!!!!по сайтам ничего найти не могу((((
Re: pOscal!!!!!!!!!!
Добавлено: 05 май 2008, 19:04
Angelok
заранее ОГРОМНЕЙШЕЕ СПАСИБО!!!!!!!!!!!!
Re: pOscal!!!!!!!!!!
Добавлено: 05 май 2008, 19:42
One
слушай создай свою тему и пиши там
Re: pOscal!!!!!!!!!!
Добавлено: 05 май 2008, 19:57
One
One писал(а):слушай создай свою тему и пиши там
спс что потерли флуд
Re: pOscal!!!!!!!!!!
Добавлено: 05 май 2008, 19:59
One
" писал(а):Дано натуральное число n, символы s1,...,sn. Преоброзовать последовательность, удалив каждый символ 'q' и повторив каждый символ от 'q' .
В задаче ошибка! "Дано натуральное число n, символы s1,...,sn. Преоброзовать последовательность, удалив каждый символ 'q' и повторив каждый символ,
ОТЛИЧНЫЙ от 'q'
Re: pOscal!!!!!!!!!!
Добавлено: 05 май 2008, 20:00
One
плз кто сможет сделайте плз буду очень рад иБлагодарен
Re: pOscal!!!!!!!!!!
Добавлено: 05 май 2008, 21:13
MOTOCoder
[syntax='Delphi']
var
SrcSeq,DstSeq:string;
N:integer;
i:integer;
begin
writeln('Введите N');
readln(N);
writeln('Введите исходную последовательность');
readln(SrcSeq);
for i:=1 to N do
if SrcSeq<>'q' then
DstSeq:=DstSeq+SrcSeq+SrcSeq;
writeln(DstSeq);
readln;
end.
[/syntax]
Это сложно?