Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 28.11.2009, 13:35   #1 (permalink)
IIaJIbI4
Новичок
 
Регистрация: 24.11.2009
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Post Задание к сессии

Люди добрые помогите пожалуйста студенту...

Вариант 13 -Ларшин Юрий

Выполнить задания в среде Delphi поместив некоторые свои функции и процедуры по каждому заданию в отдельный модуль, а затем
использовать процедуры и функции модуля в своем проекте. Выбор выполняемого задания должен осуществляться через главное меню.
Меню содержит пункты и подпункты: Задания (задание1, ...,задание 5); помощь(автор, о программе); выход. При запуске программы
экран отображает меню и надпись на форме, содержащую информацию об авторе и названии проекта. Задания открываються в том же окне
подпункты Автор и О программе в отдельных окнах, содержащих только кнопку ОК.

И если можно то не фрагментами а полностью. Заранее благодарю...

Задание 1. Составьте программу, которая создает файл 'RANDOM2.DAT', состоящий из 100 случайных цифр типа integer в диапозоне 0...300.
Исследуйте получившийся файл с целью обнаружения в нем простых чисел 23,31,37,41,53,107,127,151,197. В конце программы уничтожьте
созданный файл.
Задание 2. Дан одномерный массив целых чисел. Проверьте, являеться ли он упорядоченным по убыванию.
Задание 3. Вычеркните из заданного слова все буквы, совпадающие с его последней буквой.
Задание 4. В матрице n-го порядка переставить строки так, чтобы на главной диагонали матрицы были расположены элементы, наименьшие
по абсолютной величине.
Задание 5. Вывести график функции. Для построения графика используется вся доступная область формы, причем если во время работы
программы пользователь изменит размер окна, то график должен быть перерисован заново с учетом размеров окна. y=в числителе e в степени sin в кубе x в знаменателе 1+a*e в степени натуральный логорифм 4.2-x по модулю. P.S. Sory за такое написание формулы...
IIaJIbI4 вне форума   Ответить с цитированием

Старый 28.11.2009, 13:35
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Данные которые содержаться по этим ссылкам помогут вам разобраться

Задание в Pascal. Подскажите
Задание в паскале. Помогите с решением
Задание в паскале с кординатами
Задание в Паскале

Старый 28.11.2009, 14:26   #2 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

Цитата:
Сообщение от IIaJIbI4 Посмотреть сообщение
....
Задания открываються в том же окне
...
в одном окне (форме) 5 заданий? это обязательно?
и еще. когда сдавать нужно?
MrSTEP вне форума   Ответить с цитированием
Старый 28.11.2009, 16:19   #3 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

программисты, у меня к вам следующая просьба. Поскольку я сам учусь, мне будет полезно сделать подобное задание. в случае, если у автора есть в запасе хотя бы неделя, прошу предоставить мне возможность сделать это задание самому, но с вашей консультацией. единственное, что я не знаю - задание с графиком. напишите эту программу, и выложите его сюда, пожалуйста, а уж я разгребу. Спасибо за внимание.
MrSTEP вне форума   Ответить с цитированием
Старый 28.11.2009, 16:42   #4 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Цитата:
- задание с графиком. напишите эту программу, и выложите его сюда, пожалуйста, а уж я разгребу
Экземпляр рисующего объекта называется canvas.
Следует обратить внимание на методы
Код:
form1.canvas.moveto()
и
Код:
form1.canvas.lineto()
Long Cat вне форума   Ответить с цитированием
Старый 28.11.2009, 17:22   #5 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

так, думаю что moveto перемещает курсор в точку на графике, а lineto - проводи туда же линию?
MrSTEP вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 28.11.2009, 17:22   #6 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Именно так.
Long Cat вне форума   Ответить с цитированием
Старый 28.11.2009, 17:26   #7 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

понятно, будем пробовать. а какая процедура удаляет файл в Object Pascal?
MrSTEP вне форума   Ответить с цитированием
Старый 28.11.2009, 17:31   #8 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Код:
DeleteFile()
Эта функция из WINAPI, она не имеет отношения к конкретному языку программирования.
Long Cat вне форума   Ответить с цитированием
Старый 28.11.2009, 17:48   #9 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию

WINAPI.. а просто так ее получится употребить в проекте?
MrSTEP вне форума   Ответить с цитированием
Старый 28.11.2009, 17:49   #10 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Программа ведь для Windows? Тогда можно.
Long Cat вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 11:43.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.