Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2010, 17:01   #1
TeHno LIvE
Пользователь
 
Регистрация: 20.10.2009
Сообщений: 10
Стрелка Вырезать буквы из слова на Basicе

Задание
Дано слово.Если его длина нечётная то удалить среднию букву, в противном случае - две средних буквы.


Посмотрите код., удаляет почему-то последнию, не смотря на то какое слово.

CLS
Print "Введите слово"
input "",t$
f=LEN(t$):
for i=1 to (f-1)
a$(i)=mid$(t$,i,1)
next i
If (f-1) Mod 2<>0 then
for a=((f-1)/2-1) to (f-2)
a$(i)=a$(i+1)
next i
end if
for i=1 to (f-1)
? a$(i):
Next i
TeHno LIvE вне форума Ответить с цитированием
Старый 18.05.2010, 17:03   #2
TeHno LIvE
Пользователь
 
Регистрация: 20.10.2009
Сообщений: 10
По умолчанию

на паскале выглядит так


uses crt;
var st:string;

begin
clrscr;
write('-> ');
readln(st);
if length(st) mod 2 =1 then delete(st,length(st) div 2 + 1,1) else delete(st,length(st) div 2, 2);
writeln(st);
readln;
end.
TeHno LIvE вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
все слова с нечетным количеством букв подходят для "ёлочной" рекурсии. Все буквы слова расположены в форм no_to Помощь студентам 0 04.01.2010 16:06
строка (занести в массивы - буквы и слова) Lodyr Помощь студентам 21 21.12.2009 20:09
Все ли эти слова написаны с большой буквы dip Помощь студентам 11 02.11.2009 20:42
СИ. Удалить слова, которые содержат все повторяющиеся буквы первого слова nick23 Помощь студентам 7 01.11.2009 14:47
Си. Вычеркнуть из слова X те буквы, которые встречаются в слове Z. hen Помощь студентам 1 29.04.2009 15:32