Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
40 / 13 / 8
Регистрация: 15.12.2009
Сообщений: 70

Задана строка символов. Группы символов, котороые розделены пропуском и не имеют в себе пропусков,

19.12.2009, 12:10. Показов 1654. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задана строка символов. Группы символов, котороые розделены пропуском и не имеют в себе пропусков,
называються словами. Найдите любое слово, которое начинается с заданой буквы(буква задаётся пользователем).

Задача как таково проста, но я не могу додуматься вариант-если мы вводим букву, а слова которые соответствуют данному условию-отсутствуют. Кто может - напишете задачку. Очень нужно до среды)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.12.2009, 12:10
Ответы с готовыми решениями:

Задана строка, содержащая группы символов, разделенные пробелами
Задана строка, содержащая группы символов, разделенные пробелами (одним или несколькими). Такие группы будем называть словами. Найти...

Задана строка. Подсчитать количество символов арифметических операций (*, +, -, /) в заданной строке и дополнить строку слово шифра группы
Дано строку. Подсчитать количество символов арифметических операций (*, +, -, /) в заданной строке и дополнить строку слово шифра группы.

Задана строка символов. Добавить к ней в начале и в конце заданное количество символов
Задана строка символов. Добавить к ней в начале и в конце заданное количество символов.

2
 Аватар для yanyk1n
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
19.12.2009, 12:13
Лучший ответ Сообщение было отмечено majesty1992 как решение

Решение

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
31
program kkk;
uses crt;
var count,i:integer;
    st,buf:string;
    slova:array[1..100]of string;
    ch:char;
begin
 clrscr;
 write('Введите строку: ');
 readln(st);
 write('Введите символ: ');
 readln(ch);
 count:=1;
 repeat
  if (st[1]=' ') or (length(st)=0) then while st[1]=' ' do delete(st,1,1)
  else
  begin
   while (st[1]<>' ') and (length(st)>0) do
   begin
    buf:=buf+st[1];
    delete(st,1,1);
   end;
  slova[count]:=buf;
  buf:='';
  inc(count);
  end;
 until (length(st)=0) and (length(buf)=0);
 
 for i:=1 to count-1 do if slova[i][1]=ch then writeln(slova[i]);
 readln;
end.
2
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
19.12.2009, 12:14
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
31
32
33
34
35
36
37
38
uses
  crt;
const
  dividers=[' ',',','.',';',':','-','=','+'];{äîïèñàòü íóæíûå}
var
  s,temp:string;
  i,j,c:integer;
  ch:char;
begin
  clrscr;
  writeln('Ââåäèòå áóêâó...');
  readln(ch);
  writeln('Ââåäèòå ñòðîêó...');
  readln(s);
  temp:='';
  c:=0;
  {ïðîáåãàåì âñþ ñòðîêó ïîñèìâîëüíî}
  writeln('Íàéäåííûå ñëîâà:');
  for i:=1 to length(s) do
  begin
    if not (s[i] in dividers) then
      temp:=temp+s[i];
    if (s[i] in dividers) or (i=length(s)) then
    begin
      if temp<>'' then
      begin
        if temp[1]=ch then
        begin
          inc(c);
          write(temp,' ')
        end;
        temp:='';
      end;
    end;
  end;
  writeln;
  writeln('Âñåãî òàêèõ ñëîâ: ',c)
end.
k1ry4, сорри чуть припоздал...
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.12.2009, 12:14
Помогаю со студенческими работами здесь

Задана строка символов. Определить, какой из символов встречается наименьшее количество раз
Написать программу к задаче: Задана строка символов. Определить, какой из символов встречается наименьшее количество раз.

Дан текст (строка), содержащий в себе группы букв, цифр, символов. Преобразовать текст, отсортировав каждую группу
Дан текст (строка), содержащий в себе группы букв, цифр, символов. Преобразовать текст, отсортировав каждую группу букв по алфавиту,...

Строка: в строке символов определить группы цифровых символов
в строке символов определить группы цифровых символов. Превратить их в числа и найти их сумму.

Дана строка символов, надо разделить ее на группы по n символов
Дана строка символов, разделить ее на группы по N символов. N вводится с клавиатуры.Переставить символы в каждой группе в обратном...

Задана строка текста длиной не менее двадцати символов. Выполнить перевод всех символов этой строки из верхнего регистра в нижний, и наоборот
1. Ввести множество, запись или строку с помощью клавиатуры. 2. Вывести на экран монитора исходную запись, множество или строку. 3....


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru