1 / 1 / 1
Регистрация: 10.12.2009
Сообщений: 9
1

работа со строками

13.12.2009, 15:00. Показов 999. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите.
Задача
Ввести строку, содержащую только символы латинского алфавита.Построить результирующую строку, содержащую толькослова из исходной строки, начинающиеся с гласных букв.

за рание спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2009, 15:00
Ответы с готовыми решениями:

Работа со строками, заполнить компоненты строками из файла
Привет! Нужна помощь в заполнении формы В общем, есть форма отправки письма. У нее есть 2 функции,...

Работа со строками(операции над строками)
Пусть дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...

Работа со строками. Функции работы со строками
Дана строка символов. В заданном тексте определить позицию первой точки ‘ . ‘.

Задание по темам: ООП, исключения, работа со строками (возможно применение коллекций List), работа с компоновщиком
ТЯЖЕЛО РАБОТАТЬ С КОМПОНОВЩИКОМ. БУДУ РАД ВАШИМ ОТВЕТАМ. 1. Ознакомиться с принципом работы...

1
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
13.12.2009, 15:13 2
Лучший ответ Сообщение было отмечено stan__ как решение

Решение

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
30
program kkk;
uses crt;
const gl:set of char=['a','o','i','u','y','e','A','O','I','U','Y','E'];
var count,i:integer;
    st,stnew,buf:string;
    slova:array[1..100]of string;
begin
 clrscr;
 readln(st);
 count:=1;
 repeat
  if (st[1]=' ') or (length(st)=1) then while st[1]=' ' do delete(st,1,1)
  else
  begin
   while (st[1]<>' ') and (length(st)>1) do
   begin
    buf:=buf+st[1];
    delete(st,1,1);
   end;
  slova[count]:=buf;
  buf:='';
  inc(count);
  end;
 until (length(st)=1) and (length(buf)=0);
 
 stnew:=''
 for i:=1 to count-1 do if slova[i][1] in gl then stnew:=stnew+slova[i]+' ';
 writeln(stnew);
 readln;
end.
0
13.12.2009, 15:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2009, 15:13
Помогаю со студенческими работами здесь

Работа со строками
Помогите пожалуйста, никак не пойму как делать со строками. Что нужно: Написать программу,...

Работа со строками!!!!
написал программу, которая считает среднее геометрическое(вводится последовательность чисел подряд:...

Работа со строками
Помогите пожалуйста Дана строка.Преобразовать все буквы &quot;т&quot; в буквы &quot;е&quot; ,цифры 6 и 8 в цифру 0.

Работа со строками
Имеются строки в Memo: 1234 12345 123456 1234567 qweq 12345678 123456789 123qwe 1234567890


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

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

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