Показать сообщение отдельно
  #1  
Старый 12.01.2013, 15:39
VemZeR VemZeR вне форума
Прохожий
 
Регистрация: 12.01.2013
Сообщения: 1
Репутация: 10
По умолчанию Помогите с дельфи

Ребят, помогите, горю, хотя бы по заданьке сделайте=)

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

Задание 1. Составьте программу, которая создает файл, состоящий из 10 значений типа integer. Прочитайте файл и вычислите сумму его элементов. Тип record не используйте.

Задание 2. Составьте программу вычисления суммы тех положительных элементов двумерного массива А, которые стоят в строках, не содержащих нулевых элементов.

Задание 3. Составьте программу шифрования текстового сообщения. Можно использовать такой способ шифрования. Шифровальщик задает ключ шифровки – целое число, который определяет величину смещения букв русского алфавита, например: ключ = 3, тогда в тексте буква “a” заменяется на “г” и т.д. Используются все буквы русского алфавита. Е считается дважды.

Задание 4. Задана целочисленная матрица A размером NxM. Получить массив B, присвоив его k-му элементу значение 0, если все элементы k-го столбца матрицы нулевые, и значение 1 в противном случае(k=1,2,…,M).

Задание 5. Вывести график функции на отрезке [a,b], значения a и b задаются пользователем. Для построения графика используется вся доступная область формы, причем если во время работы программы пользователь изменит размер окна, то график должен быть, перерисован заново, с учетом реальных размеров окна. Координатные оси ОХ и ОУ должны быть промаштабированы 10-ю точками каждая.
y=(ax^2+(ln(2(sin^2)x))^(1/3))^(1/2)
Ответить с цитированием