|
0 / 0 / 0
Регистрация: 25.06.2013
Сообщений: 52
|
|
Видеокурсы/литература по Delphi/Pascal14.10.2016, 15:09. Показов 1565. Ответов 5
Метки нет (Все метки)
Небольшую предысторию дам, жил я себе не тужил, учился в школе, по информатике писали максимум программу анализа квадратного уравнения, и совсем чуть чуть массивов, ну и я как бы никуда не стремился. Но тут школа закончилась, поступил в МГТУ им Баумана, и попался жесткий препод по инфе) На первых занятиях я чето еще делал, но сейчас... В общем пошли проги с использованием одномерных массивов и двумерных, в которых я 0, а проги по типу: записать матрицу в виде спирали, найти элементы массива, находящиеся выше главной диагонали матрицы,перевести двумерный массив в однотипный и типичные. Да, для кого то это орешки, но собственно сам вопрос. Мне нужен видеокурс, но не простых основ аля "как заполнить матрицу" и все, мне нужны с ними действия, и не самые простые, но в тоже время не супер сложные( Например, удалить заданный элемент из массива или добавить элемент в массив, переписать элементы, находящиеся между минимальным и максимальным элементом массива в другой массив, объединить три массива в один) В общем, мне нужно чтобы вы посоветовали либо видеокурс(отвечающий хотя бы части моих требований), либо литературу, доступную в интернете, также готов выслушать любые ваши советы. Ах да, тема в делфи, но пока как я понял тут идет чистый паскаль, поэтому можно и материалы по паскалю предлагать. Помогите пожалуйста, через неделю сдавать 15 задач типичных):
0
|
|
| 14.10.2016, 15:09 | |
|
Ответы с готовыми решениями:
5
Литература Delphi, Pascal Хочу заняться изучением Delphi посоветуйте хорошую литературу или видеокурсы??? Литература Delphi |
|
|
|||||||||||
| 14.10.2016, 16:22 | |||||||||||
|
Тут все очень просто, поэтому видеокурсы вряд ли вообще есть такие
В двух словах. Одномерные и двумерные массивы. Статические (память под них уже выделена программой):
Динамические (память надо выделять прямо в программе)
узнать длину массива 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
|
|||||||||||
|
0 / 0 / 0
Регистрация: 25.06.2013
Сообщений: 52
|
|
| 14.10.2016, 20:22 [ТС] | |
|
BOGG ART, ну вот посоветуйте нормальную
0
|
|
|
6 / 6 / 1
Регистрация: 21.11.2013
Сообщений: 77
|
|
| 06.11.2016, 12:17 | |
|
Ищи книги Стив Тейксейра, Ксавье Пачеко. Начинать лучше с них. Архангельского для начала лучше не читать.
0
|
|
| 06.11.2016, 12:17 | |
|
Помогаю со студенческими работами здесь
6
Литература по Delphi Видеокурсы C Delphi в Pascal Из Pascal в Delphi Компилятор Pascal на Delphi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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. Пошагово создадим проект для загрузки изображения. . .
|