Разместите нашу кнопку!

Новые статьи:

Programming articles

Создание сайтов на шаблонах

Множество вариантов работы с графикой на канве

Шифруем файл с помощью другого файла

Перехват API функций - Основы

Как сделать действительно хороший сайт

Создание почтового клиента в Delphi 7

Применение паскаля для решения геометрических задач

Управление windows с помощью Delphi

Создание wap сайта

Операционная система unix, термины и понятия

SQL враг или друг

Возникновение и первая редакция ОС UNIX

Оптимизация проекта в Delphi

Ресурсы, зачем нужны ресурсы

Термины программистов 20 века

Советы по созданию собственного сайта с нуля

Шифруем файл с помощью пароля

Фракталы - геометрия природы

Crypt - Delphi программа для шифрования

Рассылка, зачем она нужна и как ее организовать?

Учебник по C++ для начинающих программистов

Уроки для изучения ассемблера

Загадочный тип PCHAR

Средства по созданию сайтов

Операторы преобразования классов is и as

Borland Developer studio 2006. Всё в одном

Создание базы данных в Delphi, без сторонних БД


Software engineering articles



Задачи на Delphi и Pascal

Получил письмо с форума от пользователя omi.
--------------------------------
Готовилась к госам. Есть около 30 решенных задач на паскале и делфи. Все работает. Тела прог проверены преподом. Написаны подробные коментарии ко всем переменным, функциям и циклам. Могу совершенно безвозмездно ими поделиться. Вдруг кому-нибудь они помогут. Если они нужны, то подскажите, пожалуйста, куда и в каком виде их выслать.
--------------------------------
Коды были высланы, а теперь размещены мной на сайте ниже.

Pascal

1. Переписать все элементы массива, расположенные между крайними максимальными элементами массива в обратном порядке

2. Заменить четные элементы массива, между крайними минимальными элементами, на элементы с противоположным знаком

3. Поменять местами элементы 1-ой и последней строки, 2-ой и предпоследней

4. Из исходной матрицы получить новую путем удаления строк, содрежащих четные элементы

5. Элементы массива - разность максимального и последнего элементов каждой строки матрицы

6. Каждый элемент массива - это количество нечетных элементов каждого столбца матрицы

7. Отсортировать элементы главной диагонали матрицы по возрастанию

8. Поменять местами максимальный из элементов, и минимальный из элементов по каждую из сторон диагонали

9. Заменить элементы выше главной диагонали матрицы на число R

10. Отсортировать элементы матрицы по убыванию

11. Во введенной строке поменять первые буквы каждого слова на прописные

12. Из введенной с клавиатуры символьной строки все точки и подсчитать длину отредактированной строки

13. Заменить все пробелы на слово "Экзамен" и подсчитать число произведенных замен

14. Во введенной с клавиатуры строке перед символами "!" вставить подстроку "Лето"

15. Вводить с клавиатуры сведения о полетах авиакомпании: тип самолета, пункт назначения, дата вылета, продолжительность полета

16. Записывая в файл строки исходного файла fish.txt, удовлетворяющие условию: название рыбы совпадает с Т

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

18. Вводить с клавиатуры данные о товаре, поступающем в магазин (номер накладной, название товара, цена, количество)

19. Определить имеют ли одинаковую длину соответствующие строки файлов

20. Составить текст программы, которая выводит все строки файла, содержащие в качестве фрагмента подстроку S, введенную с клавиатуры

21. Заполнение одномерного массива; вывод одномерного массива на экран; поиск суммы четных элементов одномерного массива

22. Вычислить Y=?(t+r+z) - квадратный корень суммы, где t, r, z количество нечетных элементов одномерных массивов А, В, С соответственно



геодезическая техника: лазерный нивелир и все виды тахеометров