Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
 Аватар для Dimasik777
0 / 0 / 1
Регистрация: 15.10.2009
Сообщений: 44

Запись и множества

29.11.2009, 10:00. Показов 885. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, ничего не понимаю в программировании. Нужно написать проги в Паскале, желательно всю прогу, а не только тело. Буду Вам очень благодарен.

Задания:
1. Даны две строки: S1 и S2. Проверить, содержится ли строка S2 в строке S1. Если да, то вывести номер позиции, начиная с которой S2 содержится в S1, если нет, то вывести 0.
2. Даны две строки: S1 и S2. Определить количество вхождений строки S2 в строку S1.
3. Дана строка S и символ С. Удвоить каждое вхождение символа С в строку S.
4. Дан текст из строчных латинских букв, за которым следует точка. Напечатать: - первые вхождения букв в текст, сохраняя их взаимный исходный порядок;
- все буквы, входящие в текст не менее двух раз;
- все буквы, входящие в текст по одному разу.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.11.2009, 10:00
Ответы с готовыми решениями:

Запись и множества
Помогите пожалуйста, ничего не понимаю в программировании. Нужно написать проги в Паскале, желательно всю прогу, а не только тело. Буду Вам...

Строки,запись,множества
Затра последняя пара, а есчё 3х лаб не хватает для зачета...помагите пожалуйста!!! 1)Дана строка.Преобразовать ее, удалив каждый символ *...

Множества: напечатать по возрастанию цифры, не входящие в запись данного числа
напечатать в возрастающем порядке все цифры,не входящие в запись данного натурального числа! пожулйста помогите!зачет горит!

4
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
29.11.2009, 10:10
Цитата Сообщение от Dimasik777 Посмотреть сообщение
1. Даны две строки: S1 и S2. Проверить, содержится ли строка S2 в строке S1. Если да, то вывести номер позиции, начиная с которой S2 содержится в S1, если нет, то вывести 0.

Pascal
1
2
3
4
5
6
7
var
s1,s2:string;
begin
readln(s1);
readln(s2);
writeln(pos (s2,s1));
end.
Добавлено через 4 минуты
Цитата Сообщение от Dimasik777 Посмотреть сообщение
2. Даны две строки: S1 и S2. Определить количество вхождений строки S2 в строку S1.
Pascal
1
2
3
4
5
6
7
8
9
10
var
s1,s2:string;
i,kol:integer;
begin
readln(s1);
readln(s2);
for i:=1 to length(s1)-length(s2)+1 do
if copy(s1,i,length(s2))=s2 then inc (kol);
writeln(kol);
end.
1
113 / 85 / 56
Регистрация: 09.01.2009
Сообщений: 209
29.11.2009, 10:14
3
Code
1
2
3
4
5
6
s1:=''
for i:=1 to length(s) do
if s[i]<>с then s1:=s1+s[i]
else s1:=s1+c+c;
s:=s1;
writeln(s)
1
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
29.11.2009, 10:14
Pascal
1
3. Дана строка S и символ С. Удвоить каждое вхождение символа С в строку S.
Pascal
1
2
3
4
5
6
7
8
9
10
11
var
s:string;
c:char;
i:integer;
begin
readln(s);
readln(c);
for i:=length(s) downto 1 do
if s[i]=c then insert(c,s,i+1);
writeln(s);
end.
maladoy читай внимательнее условие: не удалить, а удвоить!
1
113 / 85 / 56
Регистрация: 09.01.2009
Сообщений: 209
29.11.2009, 10:22
alexevt, исправил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.11.2009, 10:22
Помогаю со студенческими работами здесь

Сформировать множество цифр, входящих в запись данного N. Подсчитать число элементов полученного множества
Помогите пожалуйста сделать программу, на Pascal.:cry: Составить программу для формирования множества цифр, входящих в запись данного...

Сформировать множества А и В по заданному числу элементов для каждого множества
2)Сформировать множества А и В, базовый тип которых -70..30, по заданному числу элементов для каждого множества. Найти наибольший элемент,...

Множества. Из множества латинских букв выделить множество символов, не входящих в ваше имя
из множества латинских букв выделить множество состоящее из символов не входящих в множество символов составляющее ваше имя. вывести это...

Множества: Задано множество целых чисел C. Создать два множества, содержащие числа больше 5 и меньше 5.
Задано множество целых чисел C. Создать два множества, содержащие числа больше 5 и меньше 5. Добавлено через 16 минут Прошу Вас...

Сформировать два множества, первое из которых содержит все простые числа из данного множества, а второе все составные
Имеется множество, содержащее натуральные числа из некоторого диапазона. Сформировать два множества, первое из которых содержит все простые...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru