Модераторы: volvo877, Snowy, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопросы теории! 
:(
    Опции темы
Aleche
  Дата 6.1.2005, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 4.11.2004
Где: Воронеж

Репутация: нет
Всего: 5



Привет!! Готовлюсь к экзамену по программированию!! Куча вопросов, а я не знаю где получить на них ответы.Поможете??? Ну так вот:
Что значит простейший алгоритм сортировки в подпрграмме методом ПОДСЧЕТА????!!!!!
Самое главное-КОМБИНИРОВАННЫЙ ТИП!!!!!В Фаронове-нет хар-ки!+Записи , записи с вариантными частями, оператор присоединения.
Просьба :приведите примеры программ.Заранее-СПАСИБО!!!!!!! :qs
PM MAIL ICQ   Вверх
volvo877
Дата 6.1.2005, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 2
Всего: 116



Aleche
Насчет методов сортировки (в частности - сортировки подсчетом) - Смотри здесь (Алгоритм №7)
PM MAIL   Вверх
Pakshin A. S.
Дата 6.1.2005, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



Цитата(Aleche @ 6.1.2005, 16:08)
Готовлюсь к экзамену по программированию!!

WOW!!! У вас когда? smile

Код

for i:=1 to n do
for j:=1 to n-1 do
 if m[j] < m[j+1]
  then
   begin
     buf:=m[j];
     m[j]:=m[j+1];
     m[j+1]:=buf;
   end;

Ты девочка умная... поймешь... Если не то, что нужно, то добьюсь снятия вопроса или его разъяснения!!!

Комбинированный тип - рекорды (записи)

С вариантами: через case.... скоро выложу

Оператор присоединения: не объясняли => не спросят... на всякий случай with (скоро выложу)
PM   Вверх
Pakshin A. S.
Дата 6.1.2005, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



PM   Вверх
Aleche
Дата 7.1.2005, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 4.11.2004
Где: Воронеж

Репутация: нет
Всего: 5



Привет, Андрей!!!Экзамен у меня после твоего,честно, сама не знаю-просто в понедельник пойдем узнавать наше расписание-его полностью изменили!!!!!Ну а насчет моих вопросов-СОВСЕМ НЕ ЗНАЮ КОМБИНИРОВАННЫЙ ТИП,БОЛЕЕ ТОГО -НЕ ЗНАЮ ГДЕ НАЙТИ!!!!! А на твоем форуме ,действительно ,можно найти что-нибудь полезное, но нет КОМБИНИРОВАННОГО ТИПА smile а ЗАЧЕМ ОН ВООБЩЕ НУЖЕН??? smile
PM MAIL ICQ   Вверх
Zero
Дата 7.1.2005, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



Цитата(Aleche @ 7.1.2005, 13:35)
а ЗАЧЕМ ОН ВООБЩЕ НУЖЕН???

Запись это расширенное понятие массива. В запись объединяются данные разных типов. Элементы которые объединяются называются полями.
Цитата(Aleche @ 7.1.2005, 13:35)
но нет КОМБИНИРОВАННОГО ТИПА

Ну я так пологаю это имеется ввиду про записи, ведь там есть комбинация полей разных типов, пример создания типа записи:
Код

var
 Zapis:record
    param1:integer;
    param2:string;
    {.........}
    paramN:real;
 end;

Также сама запись это может быть типом и любой параметр может быть типа запись.
Заполнение значений можно делать так:
Код

Begin
{.........}
Zapis.Param1:=7;
Zapis.Param2:='qwer';
Zapis.ParamN:=1.25;
{........}

Также можно, упростить эту запись ОПЕРАТОРОМ ПРИСОЕДИНЕНИЯ
Код

With Zapis do
 begin
   Param1:=7;
   Param2:='qwer';
   ParamN:=1.25;
 end;

Надеюсь понятно объяснил!!! smile
PM MAIL ICQ   Вверх
Pakshin A. S.
Дата 7.1.2005, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



Цитата(Zero @ 7.1.2005, 18:08)
Также можно, упростить эту запись ОПЕРАТОРОМ ПРИСОЕДИНЕНИЯ

Оператор присоединения делает программный код более понятным ("структурированным"). Он также увеличивает скорость выполнения прораммы при обращении к переменной типа "запись".
PM   Вверх
Kesh
Дата 9.1.2005, 02:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: нет
Всего: 54



Вот она... зимняя сессия... А кто принимает?..


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Pakshin A. S.
Дата 9.1.2005, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



Ты в ВГУ? У нас принимает товарисч Горбенко.... smile

smile злостный оффтоп пошел!!!! smile
PM   Вверх
Kesh
Дата 9.1.2005, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: нет
Всего: 54



Pakshin A. S. Сдавал... Принимает он не особо хорошо... Приходилось много раз наезжать и доказывать свои знания... Но, что есть несомненный гуд, если видит, что человек разбирается - ставит отлично...
Добавлено @ 12:24
З.Ы. сорри за оффтоп...
З.Ы.Ы. В ВГУ, на ПММ...


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Pakshin A. S.
Дата 9.1.2005, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



Цитата(Kesh @ 9.1.2005, 13:23)
если видит, что человек разбирается

А он меня не любить... smile

Добавлено @ 12:27
а ты на каком курсе?
PM   Вверх
Zero
Дата 9.1.2005, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



Цитата(Pakshin @ 9.1.2005, 12:26)
А он меня не любить...

Просто ты не девушка... smile
Заранее сорри за Offtop smile
PM MAIL ICQ   Вверх
Kesh
Дата 9.1.2005, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: нет
Всего: 54



Pakshin A. S. 5Маг... Меня он тоже не особо любил... До тех пор, пока на виньке по пьянке нос к носу не столкнулись... smile))


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Aleche
Дата 20.1.2005, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 4.11.2004
Где: Воронеж

Репутация: нет
Всего: 5



Привет!!!!! Чем отличается число от цифры? Я думаю , что цифра , то из чего состоит число , т.е. цифра может быть типа integer , а число и integer и real . Правильно ????
PM MAIL ICQ   Вверх
Irokez
Дата 20.1.2005, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: нет
Всего: 53



цифра - это от 0 до 9 (если десятиричная система), число - состоит из цифр
PM   Вверх
Romtek
Дата 24.1.2005, 02:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 153
Регистрация: 7.12.2004
Где: Холон

Репутация: нет
Всего: 4



Цитата(Aleche @ 20.1.2005, 20:17)
Я думаю , что цифра , то из чего состоит число , т.е. цифра может быть типа integer , а число и integer и real . Правильно ?
Да, правильно.
--------------------
Romiras HomeLab - материалы и статьи по разработке ПО, моделирование алгоритмов, обработка и анализ информации, нейронные сети, машинное зрение и пр.
PM WWW   Вверх
Zero
Дата 24.1.2005, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



Более точное определение (по теории формальных языков САПР):
<Цифра>=0|1|2|...|9
<Знак>=+|-
<Число>=[<знак>] {<цифра>} [<.> {<цифра>}]
Это запись в РБНФ (расширеная форма Бекуса Наура)
{} ─ такие скобки означают что количество элементов может быть от 0,1,2,3,....
[] ─ может отсутсвовать, или не отсутствовать
<> ─ обозначение элемента
PM MAIL ICQ   Вверх
Aleche
Дата 25.1.2005, 16:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 4.11.2004
Где: Воронеж

Репутация: нет
Всего: 5



Привет,ZERO! Подскажи, где можно по-подробнее узнать о форме Бекуса Наура . Ее применение , например, расшифрование заложенной в нее информации .....
PM MAIL ICQ   Вверх
Aleche
Дата 25.1.2005, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 4.11.2004
Где: Воронеж

Репутация: нет
Всего: 5



ДА!!!!! ПОЧТИ ЗАБЫЛА спросить -КАК ЗАГРУЗИТЬ ПРОГРАММУ С ФОРУМА, НПРИМЕР, "ОБУЧАЛКУ"?????
PM MAIL ICQ   Вверх
Zero
Дата 25.1.2005, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



Цитата(Aleche @ 25.1.2005, 16:23)
где можно по-подробнее узнать о форме Бекуса Наура

Вообще-то у нас это было на курсе "Лингвистическое и программное обеспечение САПР" прямо в этом симестре, и последним экзаменом, поэтому я ещё вспомнил то что там написал. А в общем по ней обстрактно можно судить о работе чего либо (например работа какого нибудь автомата)
В часносте, мы там проходили принцип работы компилятора, вот похожие лекции
http://karganov.ru/study/3course/compilers.html
Примеры формул
Цитата(Aleche @ 25.1.2005, 16:56)
-КАК ЗАГРУЗИТЬ ПРОГРАММУ С ФОРУМА, НПРИМЕР, "ОБУЧАЛКУ"?????
А я ещё не видел на форуме таких программ... smile
PM MAIL ICQ   Вверх
maxim1000
Дата 25.1.2005, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: нет
Всего: 110



Цитата
Привет!!!!! Чем отличается число от цифры? Я думаю , что цифра , то из чего состоит число , т.е. цифра может быть типа integer , а число и integer и real . Правильно ????

Цитата
<Число>=[<знак>] {<цифра>} [<.> {<цифра>}]

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


--------------------
qqq
PM WWW   Вверх
Zero
Дата 26.1.2005, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



maxim1000 если до конца всё учитывать, то там можно и ещё какие нибудь языки придумать. smile Я думаю Aleche подразумевала про арабские. smile
PM MAIL ICQ   Вверх
Aleche
Дата 26.1.2005, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 4.11.2004
Где: Воронеж

Репутация: нет
Всего: 5



Zero, при входе на форум есть каталог программ , там рабочий стол или раздел образования, там найдешь! smile smile
PM MAIL ICQ   Вверх
Akina
Дата 26.1.2005, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 454



Цитата(Aleche @ 20.1.2005, 21:17)
Чем отличается число от цифры?

Цифра - это символ для написания чисел. Точно так же как буква - символ для написания слов.
Достаточно понять, что выражение "цифра может быть числом" - в корне неверное. Правильно оно звучит так - запись числа может состоять из только одной цифры.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Pakshin A. S.
Дата 26.1.2005, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: нет
Всего: 61



М
 
Aleche, кончай оффтопик разводить!!!


PM   Вверх
Zero
Дата 27.1.2005, 02:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: нет
Всего: 24



Цитата(Pakshin @ 26.1.2005, 12:54)
Aleche, кончай оффтопик разводить!!!

smile Pakshin A. S., а ту что ревнуешь? smile smile
Цитата(Aleche @ 25.1.2005, 16:56)
ПОЧТИ ЗАБЫЛА спросить -КАК ЗАГРУЗИТЬ ПРОГРАММУ С ФОРУМА, НПРИМЕР, "ОБУЧАЛКУ"?????

Вообщем можно так:
1. Щёлкаешь "Рабочий стол", появляется окно с выбором программ.
2. Справа внизу есть 2 ссылки, щёлкни например "в новом окне", там появится новое окно.
3. Внизу будут др. ссылки, щёлкни допустим "файл", там сново появится окно.
4. Вверху, есть ссылка "Закачать", дальше думаю поймёш.

PS: Проверял на первой попавшейся (IconSaver 2.01 (33 Кб) ), возможно на др. будет что-нибудь подругому, но принцип такой же. Ищи какие-нибудь ссылки связаные с закачкой или т.п. и делай то что надо.
PM MAIL ICQ   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

Запрещается!

1. Обсуждать и делится взломанными компонентами или программным обеспечением

2. Публиковать ссылки на варез

3. Оффтопить

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0886 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.