Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 25.06.2013
Сообщений: 52

Видеокурсы/литература по Delphi/Pascal

14.10.2016, 15:09. Показов 1565. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Небольшую предысторию дам, жил я себе не тужил, учился в школе, по информатике писали максимум программу анализа квадратного уравнения, и совсем чуть чуть массивов, ну и я как бы никуда не стремился. Но тут школа закончилась, поступил в МГТУ им Баумана, и попался жесткий препод по инфе) На первых занятиях я чето еще делал, но сейчас... В общем пошли проги с использованием одномерных массивов и двумерных, в которых я 0, а проги по типу: записать матрицу в виде спирали, найти элементы массива, находящиеся выше главной диагонали матрицы,перевести двумерный массив в однотипный и типичные. Да, для кого то это орешки, но собственно сам вопрос. Мне нужен видеокурс, но не простых основ аля "как заполнить матрицу" и все, мне нужны с ними действия, и не самые простые, но в тоже время не супер сложные( Например, удалить заданный элемент из массива или добавить элемент в массив, переписать элементы, находящиеся между минимальным и максимальным элементом массива в другой массив, объединить три массива в один) В общем, мне нужно чтобы вы посоветовали либо видеокурс(отвечающий хотя бы части моих требований), либо литературу, доступную в интернете, также готов выслушать любые ваши советы. Ах да, тема в делфи, но пока как я понял тут идет чистый паскаль, поэтому можно и материалы по паскалю предлагать. Помогите пожалуйста, через неделю сдавать 15 задач типичных):
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.10.2016, 15:09
Ответы с готовыми решениями:

Литература Delphi, Pascal
1)Delphi 7 для профессионалов. Иллюстрированный самоучитель. скачать 2) http://ihtik.lib.ru/dreamhost_complit_22janv2007.html 3)...

Хочу заняться изучением Delphi посоветуйте хорошую литературу или видеокурсы???
Хочу заняться изучением Delphi посоветуйте хорошую литературу или видеокурсы???

Литература Delphi
Подскажите пожалуйста книги по Delphi для НОВИЧКА В ПРОГРАММИРОВАНИИ! Буду прогать на Delphi XE2 (то есть книги не по Borland 7/Code Gear...

5
 Аватар для krapotkin
6849 / 4676 / 1464
Регистрация: 14.04.2014
Сообщений: 20,667
Записей в блоге: 21
14.10.2016, 16:22
Тут все очень просто, поэтому видеокурсы вряд ли вообще есть такие

В двух словах. Одномерные и двумерные массивы.
Статические (память под них уже выделена программой):
Delphi
1
2
m1:array[0..123] of integer;
m2:array[0..12][0..34] of string;
обращение к элементу массива m[x][y] или m[x,y] все равно

Динамические (память надо выделять прямо в программе)
Delphi
1
2
3
var m:array of integer;
...
SetLength(m,15);
это значит, что теперь доступны элементы от 0 до 14
узнать длину массива l := length(m);
нижняя граница массива (лучше используйте 0 как везде) low(m) == 0
верхняя граница high(m) == 14 в этом примере

Операций удалить или добавить элемент по сути нет в массивах.
В статических там размер не изменить никак вообще.
В динамическом добавить - значит сделать длину = старая длина +1
Удалить - сначала в цикле скопировать значения на один элемент вверх, потом сделать длину -1

Статические массивы размножаются присваиванием a:=b;
динамические - это ссылка, поэтому a и b будут показывать на один и тот же массив
настоящее копирование будет b:=copy(a,0,length(a));

Все остальное - это просто алгоритмы.
Типа пройти по всем элементам массива и найти максимальный, минимальный и т.д.
Переписывание в другой массив - те же циклы ...
b[i2,j2] := a[i1,j1]

литературы просто завались по вопросу
http://www.delphibasics.ru/Array.php
1
 Аватар для BOGG ART
592 / 459 / 147
Регистрация: 09.12.2013
Сообщений: 2,385
Записей в блоге: 2
14.10.2016, 20:13
Цитата Сообщение от Chikiton Посмотреть сообщение
видеокурс
Вы будете смотреть как кто-то печатает код? И от этого вам будет понятнее? Это бред.
Берите нормальную книгу, блокнот (бумажный) и карандаш. Всё.
0
0 / 0 / 0
Регистрация: 25.06.2013
Сообщений: 52
14.10.2016, 20:22  [ТС]
BOGG ART, ну вот посоветуйте нормальную
0
Житель Земли
 Аватар для DenNik
3004 / 3026 / 390
Регистрация: 26.07.2011
Сообщений: 11,465
Записей в блоге: 1
18.10.2016, 11:50
совет
0
6 / 6 / 1
Регистрация: 21.11.2013
Сообщений: 77
06.11.2016, 12:17
Ищи книги Стив Тейксейра, Ксавье Пачеко. Начинать лучше с них. Архангельского для начала лучше не читать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.11.2016, 12:17
Помогаю со студенческими работами здесь

Литература по Delphi
Скидуйте ссылки на книги по Delpi

Видеокурсы
Здравствуйте, вот совсем недавно пришло письмо на почту со ссылкой , и вот, я конечно не лох, но видео курс охватывает много тем которые...

C Delphi в Pascal
Нашёл у вас на сайте программу для вічисления обратной матрицы как этот код будет выглядеть на Delphi прошу помогите а то я в Delphi ноль...

Из Pascal в Delphi
Вот делал програму по построению фракталов наткнулся на Pascal код а нужно в Delphi подскажите как переделать: program L_fractals ; ...

Компилятор Pascal на Delphi
В общем, готовлюсь к олимпиаде с информатики. Понял, что нет нормальных, вписывающихся в виндовый дизайн компиляторов паскаля. Захотел...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 19.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru