Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 1
Регистрация: 12.11.2013
Сообщений: 10
1

Дана непустая последовательность символов

16.11.2013, 15:45. Показов 799. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста написать программу,не могу полностью осмыслить поставленную задачу

Дана непустая последовательность символов. Требуется построить и напечатать множество, элементами которого являются встречающиеся в последовательности: цифры и знаки арифметических операций.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2013, 15:45
Ответы с готовыми решениями:

Дана непустая последовательность символов
Дана непустая последовательность символов. Требуется построить и напечатать множество, элементами...

Дана непустая последовательность вещественных чисел
Дана непустая последовательность вещественных чисел, оканчиваю¬щаяся числом 1000....

Дана непустая последовательность целых чисел, оканчивающихся 0. Найти:
Дана непустая последовательность целых чисел, оканчивающихся 0. Найти: 1. сумму всех чисел...

Дано непустая последовательность символов
Нужно построить и напечатать множество в состав которой входят элементы с последовательности: цифры...

4
Супер-модератор
6192 / 2938 / 1300
Регистрация: 04.03.2013
Сообщений: 5,780
Записей в блоге: 1
16.11.2013, 15:51 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var
  s : string;
  a : set of char;
  i : byte;
begin
  a := [];
  write('введите последовательность символов: ');
  readln(s);
  for i := 1 to length(s) do
    a := a + [s[i]];
  writeln('множество символов из последовательности: ', a);
  readln
end.
1
Модератор
9870 / 5238 / 3306
Регистрация: 17.08.2012
Сообщений: 16,007
17.11.2013, 03:36 3
ildwine, неверно. Не соответствует заданию. Должно быть
Pascal
1
2
  for i := 1 to length(s) do
    if s[i] in ['0'..'9', '+', '-', '*', '/'] then a := a + [s[i]];
1
Супер-модератор
6192 / 2938 / 1300
Регистрация: 04.03.2013
Сообщений: 5,780
Записей в блоге: 1
17.11.2013, 12:39 4
Cyborg Drone, согласен.
0
0 / 0 / 1
Регистрация: 12.11.2013
Сообщений: 10
17.11.2013, 12:51  [ТС] 5
Большое спасибо
0
17.11.2013, 12:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2013, 12:51
Помогаю со студенческими работами здесь

Дана непустая последовательность положительных целых чисел av а2, ..., оканчивающаяся нулем.
30. Дана непустая последовательность положительных целых чисел av а2, ..., оканчивающаяся нулем....

Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти:
Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти: а) сумму всех чисел...

Дана непустая последовательность неотрицательных целых чисел, оканчивающаяся отрицательным числом
Дана непустая последовательность неотрицательных целых чисел, оканчивающаяся отрицательным числом....

Дана последовательность символов. Подсчитать число вхождений символов «+», «-» , «*»
Дана последовательность из п символов. Подсчитать: а) сколько раз среди данных символов...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru