0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 6
1

Заменить слова, которые начинаются на букву ” f ” словом “winter”.

23.06.2010, 16:51. Показов 2984. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, помоги ОЧЕНЬ ОЧЕНЬ нужно ...


Дано тескт. Заменить слова, которые начинаются на букву ” f ” словом “winter”.

плз ..!!!) ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО !!!!!)!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.06.2010, 16:51
Ответы с готовыми решениями:

Найти слова, которые начинаются на заданную букву
дана задача. найти слова, которые начинаются на заданную букву. мне нужна функция которая находит...

Выделить все слова, которые начинаются на букву ‘м’
6. Дан текст. Выделить из него все слова, которые начинаются на букву ‘м’.

Дана строка, слова в которой разделены пробелами. Оставьте в ней только те слова, которые начинаются на ту же букву, что и первое слово.
5.17 Дана строка, слова в которой разделены пробелами. Оставьте в ней только те слова, которые...

Найти слова, которые начинаются и заканчиваются на заданную букву
В начале исходного текста стоит заглавная буква русского алфавита для поиска с символом ':'...

10
636 / 219 / 64
Регистрация: 03.11.2009
Сообщений: 488
23.06.2010, 17:11 2
mihey2012, дан теста а откуда его брать? как выглядит то ваш текст? одна строка или больше?
0
0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 6
23.06.2010, 17:21  [ТС] 3
ЭТО у меня Практическое задание)

одно из заданий является это:

ОБРАБОТКА СТРОКОВЫХ ПЕРЕМЕННЫХ

задание: Дано текст. Замінити слова, що починаються з букви ” f ” словом “winter”.

**************************************************************

у меня есть следующая программа:

program z1;
var
s: string[20];
i,k:integer;
begin
k:=0;
for i:=1 to 6 do
begin
writeln('Введите слово');
readln(s);
if s[1]='f' then k:=k+1;
end;
writeln(k);
end.

Задан список из 6 слов. Определить, сколько слов списка начинается на букву «f».
0
636 / 219 / 64
Регистрация: 03.11.2009
Сообщений: 488
23.06.2010, 17:27 4
mihey2012, так а текст тоже так водить как вы? по словам? или всё таки дана строка?
1
0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 6
23.06.2010, 17:31  [ТС] 5
строки нет =)
я уже ламаю голову над этой программой много ночей, не смотря на то, что она проста....
Лишь ВЫ, можете мне помочь !!!)!))!)!)!)!

зараннее огромное ПАСИБКИ )!)!)!
0
636 / 219 / 64
Регистрация: 03.11.2009
Сообщений: 488
23.06.2010, 17:33 6
mihey2012, так как так? раз дан текст то это значит он дан в виде строки
1
0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 6
23.06.2010, 17:36  [ТС] 7
а как будет выглядеть алгоритм ??!?)
0
636 / 219 / 64
Регистрация: 03.11.2009
Сообщений: 488
23.06.2010, 17:40 8
вот решение там могут быть какие то недочёты,но вот вроде проверяла правильно работает:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var
s,s1,s2:string;
i,n:integer;
begin
  writeln('Введите строку');
  readln(s);
  s:=s+' ';
  for i:=1 to length(s) do
    begin
      if ( s[i] <> ' ' ) then
        s1:=s1+s[i]
      else
        begin
          n:=pos('f',s1);
           if n=1 then
             begin
               s2:=s2+'winter'+' ';
               s1:='';
             end
           else
              begin
               s2:=s2+s1+' ';
               s1:='';
             end
        end;
    end;
  writeln('Исправленая стрпка');
  writeln(s2);
end.
0
0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 6
23.06.2010, 17:41  [ТС] 9
Program z1;
Var s:string[20];
i,k:integer;
begin
k:=0;
for i:=1 to 6 do
begin
Write ('Введите слово: ');
Readln (S);
if s[1]='f' then
begin
k:=k+1;
S:='winter';
Writeln ('Кол-во = ',k);
Writeln ('Выводим слова и заменяем если подходит под условие: ',S);
end;
end;
readln;
END.
0
636 / 219 / 64
Регистрация: 03.11.2009
Сообщений: 488
23.06.2010, 17:43 10
mihey2012, эм это не совсем похоже на ваше условие. вам уже дан текст а вы как то упрощаете задание считываете слово проверяете его и выводите на экран но если так вам так можно делать и придираться не будут то делайте так
1
0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 6
23.06.2010, 17:47  [ТС] 11
Спасибо4ки, ВАМ =)
программу нужно отладить и ЕЩЕ РАЗ СПС !!)!)!)!))!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2010, 17:47
Помогаю со студенческими работами здесь

Найти в предложении слова, которые начинаются на одну и ту же букву
Тема: Строки. Множества. 3.1. Найти в предложении слова, которые начинаются на одну и ту же букву.

Вывести только те слова, которые начинаются на гласную букву
Помогите написать программу, в которой есть два текстовых поля (richTextBox). В 1 текстовое поле...

Найти слова, которые начинаются и оканчиваются на одну и ту же букву
В предложении найти слова, которые начинаются и оканчиваются одной и той же буквой. Пример: Клюет,...

Удалить из текста слова, которые начинаются на первую букву
Удалить из текста слова, которые начинаются на первую букву ______________________ помогите уже 2...

Вывести на экран слова , которые начинаются на букву ''M"
Заданы две строки , состоящие из слов , разделенных пробелами. Вывести на экран слова , которые...

Вывести на экран слова, которые начинаются и заканчиваются на одну и ту же букву
дан текст,слова в котором разделенны хотя бы одним пробелом. Вывести на экран слова, которые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru