2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3
 
 Re: простой вопрос по Pascal
Сообщение11.05.2014, 00:10 
Заслуженный участник
Аватара пользователя


22/01/11
2641
СПб
ewert в сообщении #861513 писал(а):
Всё-таки в этом нужно чётко отдавать себе отчёт

это хорошо бы, но мне всего лишь надо упростить нудную работу, которую очень трудно сделать не потеряв где-нибудь знак, или двойку. Абы как, но пусть бы работала

 Профиль  
                  
 
 Re: простой вопрос по Pascal
Сообщение11.05.2014, 00:26 
Заслуженный участник


11/05/08
32166
Да, я понимаю. Но если Вы сейчас, на этом достаточно тупом примере, не осознаете, о чём речь -- дальше так и будете об это спотыкаться и на этом раздражаться.

Ведь дальше Вам наверняка предстоят и более изысканные проблемы с форматированием вывода результатов.

-- Вс май 11, 2014 01:35:55 --

Добивка.

Я лично отношусь к процедурам, оформляющим вывод результатов, хоть и разгильдяйски (как и все мы), но всё-таки уважительно. И отлаживаю их в первую очередь. Ибо: если я их не отлажу -- то как потом буду отлаживать собственно вычислительный алгоритм?...

 Профиль  
                  
 
 Re: простой вопрос по Pascal
Сообщение11.05.2014, 02:08 
Заслуженный участник
Аватара пользователя


22/01/11
2641
СПб
ewert в сообщении #861533 писал(а):
наверняка предстоят

студенты сейчас лучше в этом разбираются... будут соавторы)))

 Профиль  
                  
 
 Re: простой вопрос по Pascal
Сообщение11.05.2014, 02:40 
Заслуженный участник


11/05/08
32166

(Оффтоп)

alcoholist в сообщении #861573 писал(а):
студенты сейчас лучше в этом разбираются...

это правда

но им же надо как минимум объяснить, чего хоцца

 Профиль  
                  
 
 Re: простой вопрос по Pascal
Сообщение20.05.2014, 03:21 
Аватара пользователя


22/09/09

1907
alcoholist в сообщении #861441 писал(а):
тут на входе строка W, состоящая из последовательности символов a1 и b1.
Я хочу заменить все a1 на х и все b1 на у
Самое простое решение: почти все компиляторы имеют стандартную функцию pos, которая возвращает позицию первого символа при вхождении указанных в аргументах подстроки в строке, если таковой подстроки не обнаружено, то возвращает ноль. Меняете первый символ на "х" или "у", а следующий удаляете. И т.д., пока не ноль (и для a1, и для b1). При желании функцию pos для данного частного случая не трудно написать самостоятельно.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2, 3

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group