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

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

22.01.2010, 00:47. Показов 754. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, кто в этом шарит... Буду очень признателен и благодарен...
Задана строка. Определить, содержаться ли в строке буквы W, R, P, A, B, C, D и символ 'пробел'.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.01.2010, 00:47
Ответы с готовыми решениями:

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

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

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

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

7
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
22.01.2010, 00:52 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
i:integer;
f:boolean;
s:string;
l:set of char;
begin
l:=['W','R','P','A','B','C','D',' '];
readln(s);
f:=false;
for i:=1 to length(s) do
if Upcase(s[i]) in l then begin
f:=true;
break;
end;
writeln(f);
end.
Добавлено через 16 секунд
только большие или маленькие тоже?
1
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 28
22.01.2010, 01:02  [ТС] 3
Спасиба, только большие, а если маленькие... то просто их добавить?
0
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
22.01.2010, 01:04 4
если только большие то замените Upcase(s[i]) на s[i],если большие и маленькие ничего не меняйте
1
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 28
22.01.2010, 01:09  [ТС] 5
Благодарю

Добавлено через 2 минуты
Но как подправить так чтобы небыло такого...
К примеру чтоб если вводишь A и F он пишет True но буквы F нету...
Вот непонимаю как бы подправить...
0
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
22.01.2010, 01:14 6
вам нужно чтобы были именно все буквы или одна из них?если именно все то ща переделаю

Добавлено через 1 минуту
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var
i:integer;
f:boolean;
s:string;
l:set of char;
begin
l:=['W','R','P','A','B','C','D',' '];
readln(s);
f:=false;
for i:=1 to length(s) do
if s[i] in l then
l:=l-[s[i]];
if l=[] then f:=true;
writeln(f);
end.
1
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 28
22.01.2010, 01:28  [ТС] 7
Всегда теперь выдает False)))
А можно сделать так, чтобы если я ввел A и F
и чтобы он вывел... если есть есть А тогда True если нету F тогда False
Такое Реально? провернуть в строках...
0
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
22.01.2010, 10:27 8
а про пробел вы забили?слушайте надо было сразу писать что вам а не сейчас
0
22.01.2010, 10:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.01.2010, 10:27
Помогаю со студенческими работами здесь

Работа со строками
Дана строка, содержащая полное имя файла. Выделить из этой строки название последнего каталога (без...

Работа со строками C++
Задание: Запросить у пользователя массив из 10 строк и вывести на экран те, которые равны слову...

Работа со строками
6. Напишите сценарий, в котором определяется количество "счастливых" шестизначных автобусных...

работа со строками
Домашнее задание 8.1 Работа со строками. Дан текстовый файл, содержащий ФИО и e-mail адрес....


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

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

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