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

Дана строка. Подсчитать количество подсчитать количество содержащихся в ней цифр

28.11.2014, 14:53. Показов 4817. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1)Дана строка. Подсчитать количество подсчитать количество содержащихся в ней цифр(Эту задачу нужно решить через множества)
2)Как из множества вынести элемент?


Я решил задачу, только не уверен что именно через множества как требуется. Правильно ли?
Pascal
1
2
3
4
5
6
7
8
9
10
cifri: set of char
cifri:=['0'..'9'];
var 
str:string;
i:integer;
begin
readln(str);
for i:=1 to lenght(str) do 
begin
if str[i] in cifri then inc(i)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2014, 14:53
Ответы с готовыми решениями:

Дана строка. Подсчитать количество содержащихся в ней цифр, прописных букв и строчных букв
Дана строка. Подсчитать количество содержащихся в ней цифр, прописных букв и строчных букв.

Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских букв.
Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских...

Дана строка-предложение на русском языке. Подсчитать количество содержащихся в строке знаков препинания (гласных букв).
Дана строка-предложение на русском языке. Подсчитать количество содержащихся в строке знаков...

Дана символьная строка. Подсчитать в ней количество вхождений букв r, k, t.
Дана символьная строка. Подсчитать в ней количество вхождений букв r, k, t. (помогите кто может...

4
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
28.11.2014, 15:01 2

Не по теме:

Дана строка. Подсчитать количество подсчитать количество содержащихся в ней цифр
Нужно было соблюдать логику и написать
Дана строка. Дана строка. Подсчитать количество подсчитать количество содержащихся в содержащихся в ней цифр ней цифр



Добавлено через 3 минуты
Цитата Сообщение от backfist Посмотреть сообщение
Как из множества вынести элемент?
Зачем тебе множество, если нужно только
Цитата Сообщение от backfist Посмотреть сообщение
подсчитать количество содержащихся в ней цифр
Множество задается как константа
Pascal
1
const cifri:=['0'..'9'];
и используется в программе как у тебя и сделано.
0
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 11
28.11.2014, 15:14  [ТС] 3
второй вопрос не к этой задаче. это я в целом интересуюсь.

Цитата Сообщение от Puporev Посмотреть сообщение
Множество задается как константа
простоя я решал по другому и мне сказали что это решено не через множество:
Pascal
1
2
3
4
5
6
7
8
Mn=set of char
Mn:=['0'..'9']
var
colvo:integer;
begin
readln(cifra);
colvo:=o;
if(0<=c and c<=9) then inc(colvo);
А теперь значит я именно через множество решил?
0
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
28.11.2014, 15:21 4
Лучший ответ Сообщение было отмечено backfist как решение

Решение

Теперь да. Только код с ошибками.
Pascal
1
2
3
4
5
6
7
8
9
10
11
const cifri=['0'..'9'];
var
str:string;
i,k:integer;
begin
readln(str);
k:=0;
for i:=1 to length(str) do
if str[i] in cifri then inc(k);
write('Количество цифр=',k);
end.
1
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 11
28.11.2014, 15:26  [ТС] 5
Спасибо!
0
28.11.2014, 15:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2014, 15:26
Помогаю со студенческими работами здесь

Подсчитать количество содержащихся в ней цифр, прописных букв и строчных букв.
Дана строка. Подсчитать количество содержащихся в ней цифр, прописных букв и строчных букв.

Дана строка символов. В данной строке подсчитать количество цифр, предшествующих первому символу '!'
Дана строка символов. В данной строке подсчитать количество цифр, предшествующих первому символу...

Подсчитать общее количество содержащихся в ней строчных латинских и русских букв
Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских и русских букв.

Подсчитать количество содержащихся в строке цифр
Дана строка. Подсчитать количество содержащихся в ней цифр1|2|3.


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

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