|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2015, 17:03 | #1 |
Новичок
Джуниор
Регистрация: 15.01.2015
Сообщений: 2
|
Помогите обьяснить
Код:
strentry.str := copy(str, 3, 4); strentry.lenght := length(strentry.str); Последний раз редактировалось ACE Valery; 15.01.2015 в 17:05. |
15.01.2015, 17:12 | #2 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
1: вырезает из строки str 4 символа, начиная с 3 позиции; например, str = 'миномет', а copy(str, 3, 4) выдаст 'номе';
2: вычисляет количество символов strentry.str; например, 'номе' состоит из 4 символов. |
15.01.2015, 17:13 | #3 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,817
|
1.ты переменную strentry в самом начале делаешь типом entry_t; а у этой entry_t есть 2 свойства, одно из которых str. значит и strentry унаследует это свойство.
strentry.str := copy(str, 3, 4); сорy - это функция копирования части строки str, начиная с позиции 3 и копируется 4 символа с этой позиции. //----------- 2.strentry.lenght := length(strentry.str); это второе унаследованное свойство переменной strentry. но так как тебе надо его определить, то мы его просто делаем такой же длины, как и strentry.str. функция length() возвращает длину строки в виде числа
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
15.01.2015, 17:17 | #4 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
А нельзя проще:
Код:
Последний раз редактировалось newerow1989; 15.01.2015 в 17:29. |
15.01.2015, 17:43 | #5 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,817
|
а если он эту программу будет дополнять и дорабатывать и эти переменные нужны будут?
а в конце readln(c); нужно, чтобы программа не закрывалась, а ждала, пока пользователь посмотрит результат и уж потом нажмёт клвишу. так что и c : char; тоже нужно
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
Последний раз редактировалось NetSpace; 15.01.2015 в 17:49. |
15.01.2015, 18:26 | #6 |
Новичок
Джуниор
Регистрация: 15.01.2015
Сообщений: 2
|
всем спасибо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно обьяснить программу. | Smok40 | Помощь студентам | 3 | 15.01.2015 11:15 |
разобратся в коде (обьяснить) | kostan3 | Общие вопросы C/C++ | 6 | 16.02.2014 02:09 |
Исправить и обьяснить | Dexxyx | HTML и CSS | 0 | 15.02.2012 17:33 |
Рекурсивная ф-ция (обьяснить) | Zedx | Помощь студентам | 14 | 26.09.2010 23:34 |
Обьяснить код. | Дядя Тёма | Фриланс | 1 | 09.06.2010 20:18 |