Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
MeDZveDZE
1 / 1 / 0
Регистрация: 08.05.2011
Сообщений: 5
1

текстовая задачка. В английском предложении слова отделены одним или несколькими пробелами.

01.05.2012, 17:23. Просмотров 1054. Ответов 2
Метки нет (Все метки)

В английском предложении слова отделены одним или несколькими пробелами. Написать программу, проверяющую, во всех ли словах предложения согласная буква чередуется с гласной. Результат вывести на экран.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2012, 17:23
Ответы с готовыми решениями:

Дан текст, слова в котором слова разделены одним или несколькими пробелами. Вывести каждое слово текста
Строковый тип данных. Задачи. 5) Дан текст, слова в котором слова разделены одним или...

Известно, что слова в предложении отделены пробелами. Сколько слов в предложении
Помогите пожалуйста сделать программу без использования глобальных переменных. program lab_7;...

Слова исходной строки, разделенные одним или несколькими пробелами, переписывает в обратном порядке
Написать программу, которая слова исходной строки, разделенные одним или несколькими пробелами, ...

Заданная строка, состоящая из цифр разделенных одним или несколькими пробелами
Заданная строка, состоящая из цифр разделенных одним или несколькими пробелами. Получить...

Заданная строка, состоящая из слов, разделенные одним или несколькими пробелами
Заданная строка, состоящая из слов, разделенные одним или несколькими пробелами. В словах которые...

2
Krot-buterbrod
88 / 88 / 75
Регистрация: 21.08.2011
Сообщений: 149
01.05.2012, 19:56 2
Лучший ответ Сообщение было отмечено MeDZveDZE как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const glas='eyuioa';
var i: integer;
    st: string;
    b: boolean;
begin
     readln(st); st:=st+' ';
     for i:=1 to length(st)-1 do
         if not(
                   ((pos(st[i],glas)<>0) and (pos(st[i+1],glas)=0))
                or ((pos(st[i],glas)=0) and (pos(st[i+1],glas)<>0))
                or ((st[i]=' ') or (st[i+1]=' '))
                ) then b:=true;
     b:=not(b);
     writeln('Чередуются: ',b);
end.
1
MeDZveDZE
1 / 1 / 0
Регистрация: 08.05.2011
Сообщений: 5
01.05.2012, 23:52  [ТС] 3
спасибо большое
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2012, 23:52

Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими)
Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить...

Поля разделены одним или несколькими пробелами. Требуется организовать текстовый файл с полями
Каждая строка текстового файла имеет следующую структуру:...

Дана строка. Группы символов, разделенные пробелами ( одним или несколькими ) и не содержащие пробелов внутри себя
Дана строка. Группы символов, разделенные пробелами ( одним или несколькими ) и не содержащие...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.