0 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 29
|
|
1 | |
Заменить во введенном строковом выражении указанную подстроку нужным числовым значением12.03.2013, 18:24. Показов 1895. Ответов 5
Метки нет (Все метки)
Составить и отладить программу, заменяющую во введенном строковом выражении указанную подстроку нужным числовым значением в строковом представлении. min(x,y,z), где x и y и z- числа.
0
|
12.03.2013, 18:24 | |
Ответы с готовыми решениями:
5
Составить программу, заменяющую во введенном строковом выражении указанную подстроку нужным числовым значением Заменить во введенном строковом выражении указанную подстроку нужным числовым значением Составить и отладить программу, заменяющую во введенном строковом выражении указанную подстроку нужным числовым значение Составить и отладить программу, заменяющую во введенном строковом выражении указанную подстроку нужным числовым значение |
Модератор
9874 / 5242 / 3306
Регистрация: 17.08.2012
Сообщений: 16,011
|
||||||
12.03.2013, 19:43 | 2 | |||||
Так, например.
Кликните здесь для просмотра всего текста
1
|
0 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 29
|
|
13.03.2013, 09:00 [ТС] | 3 |
StrToInt пишет неверный индификатор
0
|
Модератор
9874 / 5242 / 3306
Регистрация: 17.08.2012
Сообщений: 16,011
|
||||||||||||||||||||||||||
13.03.2013, 11:38 | 4 | |||||||||||||||||||||||||
Да... Как-то не подумал... В Pascal не всегда есть StrToInt и IntToStr... Нужно будет использовать процедуры val и str. В переменных добавляете ещё одну, почти не нужную (err, например)
Вместо чего-то такого
Ещё раз извините. Просто Turbo Pascal я давно не использую, работаю на Delphi. Диалекты несколько разные... Всего Вам доброго. Добавлено через 5 минут Ещё при разборе подстроки min(...) я считал, что внутри скобок три числа, разделённые двумя запятыми, и ничего более, возможные пробелы не учитывал... Если нужно, перепишу покорректнее...
1
|
0 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 29
|
|
19.03.2013, 08:45 [ТС] | 5 |
Если можешь напиши по конкретнее, а то я поменял как ты писал и у меня не получилось.
0
|
Модератор
9874 / 5242 / 3306
Регистрация: 17.08.2012
Сообщений: 16,011
|
|||||||||||
20.03.2013, 01:06 | 6 | ||||||||||
Сообщение было отмечено Памирыч как решение
Решение
Вот. Вроде так. Добавил игнорирование пробелов, чтобы можно было писать min(1,2,3), или min(1, 2, 3), или min(1, 2, 3), перед '1', перед ',' и перед ')' пробелы недопустимы - будет ошибка преобразования. Можно, конечно, везде напихать
Кликните здесь для просмотра всего текста
1
|
20.03.2013, 01:06 | |
20.03.2013, 01:06 | |
Помогаю со студенческими работами здесь
6
Составить и отладить программу, заменяющую во введенном строковом выражении указанную подстроку нужным числовым значение Составить программу заменяющую во введенном строковом выражении подстроку нужным числовым значением Заменить указанную подстроку нужным числовым значением Заменить указанную подстроку нужным числовым значением. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |