|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Учебные задачи по делфи
1)Разработать программы решения задачи, состоящей из двух подзадач, каждую из которых надо оформить как подпрограмму (функцию или процедуру):
Разность между суммой всех элементов, значения которых четны, м суммой всех элементов, значения которых кратны 5. (в оригинале так, что эта ересь означает хз) Произведение среднего арифметического всех отрицательных элементов массива на количество нулевых элементов. -------------------------------------------------------------------------- 2)Разработать программу с использованием подпрограммы (функции или процедуры):Задана строка с произвольными символами, содержащая не более 100 символов. Заменить все заглавные буквы в строке на знак плюс, а строчные буквы - на знак равенства. -------------------------------------------------------------------------- 3)Задан массив целых чисел как типизированная константа. Определить: сумму всех отрицательных элементов массива, меньших заданного числа с индексом кратным 3. всех элементов, значения которых кратны 5, а индекс кратен 3. -------------------------------------------------------------------------- 4)На диск в файл записывается массив строк как один компонент. Заменить в файле в каждой строке последний символ на '!' Затем файл считать и выдать на экран. -------------------------------------------------------------------------- 5)Задан массив элементов типа word, состоящий из 256 элементов. Заполнить его последовательностью чисел от 0 до 255. Записать данный массив в нетипизированный файл. Присвоить всем элементам данного массива значение 0. Представив данный файл как типизированный, компонентом которого является массив типа word из 64 элементов. Считать первый компонент файла в начало массива. Выдать на экран содержимое первого, 64-ого, 200-ого и 256-го элементов данного массива. -------------------------------------------------------------------------- 6)С клавиатуры, используя текстовый редактор, ввести строку символов и записать ее в файл под произвольным именем с расширением "txt". Считать данный файл как текстовый. Выполнить задание, указанное в предложенном варианте и записать модифицированную строку в текстовый файл с другим именем, но с тем же расширением. Удалить из строки все буквы 'а' и 'о', а сочетание букв 'пр' заменить на '***' -------------------------------------------------------------------------- 7)Разработать программу решения задачи с использованием подпрограммы (функции или процедуры). Эти подпрограммы оформить в виде отдельного модуля. Основная программа выполняет следующие функции: - ввод данных; - вызов подпрограмм; - обработку результатов и выдачу их на экран. Определить: Разность между суммой всех элементов, значения которых четны, и суммой всех элементов, значения которых кратны 5. -------------------------------------------------------------------------- 8)Поместить в динамическую выделенную память строку - сообщение. Заменить в каждом слове первые буквы на символ "*" (звездочка). Записать полученную строку на диск. Поместить в динамическую выделенную память строку - сообщение. Заменить в строке все буквы "а" на "*". Выдать полученную таким образом строку на экран и записать строку на диск. -------------------------------------------------------------------------- Конечно можно не всё сразу)) но кому что по силам, буду оч признателен Новая рефельная программа: получи 0.5 WMR за переход (ICQ) 730-196 (E-mail) koreametal[at]gmail[dot]com прячу pinch3 от АВ |