|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.02.2009, 21:42 | #1 |
Регистрация: 27.01.2009
Сообщений: 6
|
Задача. Работа с псевдослучайными последовательностями (ПСП). Работа с цветом.
Задание.
С помощью ПСП сформировать двухмерный MxN массив из элементов. В качестве элементов использовать слова из K..L символов A..Z (одномерный массив символов латинского алфавита). Осуществить подсчет элементов, удовлетворяющих условиям задания. Проверку заданных условий поиска реализовать с использованием типа множества. Вывести на экран сформированный массив в виде таблицы, выделив цветом подсчитанные элементы. Результат подсчета вывести на экран в отдельном окне. Указания: При формировании массива использовать стандартные подпрограммы ПСП - Random, Randomize, а также, возможно использование функции CHR. Коды ASCII символов A..Z - 65..90. Слова формируются в одномерных массивах, каждый из которых состоит из L ячеек; буквы записываются без пробела, начиная с первой ячейки. Незаполненные буквами позиции массива в конце слов заполнить символами пробела - код ASCII - 32. Для вывода на экран строки заданного цвета необходимо: - в программе указать об использовании модуля CRT (USES CRT); - эта директива должна присутствовать в начале текста программы. - перед использованием стандартной процедуры вывода необходимо задать цвет вывода соответствующим значением параметра X стандартной процедуры TextColor(X). Сама задача: Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям: 1) Средняя буква в слове стоит после согласной; 2) Слово пренажоежит строке, в которой сумарное число трёхбуквенных слов меньше чем пятибуквенных. К=2 L=7 M=20 N=10 M и N - соответственно число строк и столбцов формируемой таблицы; K и L - соответственно минимальное и максимальное число букв в формируемых словах - элементах массива. Заранее спасибо))) |
03.02.2009, 11:41 | #2 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Код:
|
03.02.2009, 21:01 | #3 |
Регистрация: 27.01.2009
Сообщений: 6
|
Спасибо)
|
17.12.2009, 23:57 | #4 |
Регистрация: 16.12.2009
Сообщений: 3
|
похожая задачка, не могу разобраться с правильностью условий...
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Нечетные буквы в слое -согласные. 2. Слово принадлежит строке, в которой первые три слова расположены в алфавитном порядке. K=2, L=7, M=20, N=10 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
задача с ПСП помогите плиз! | drag888 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 20.01.2009 19:22 |
Массивы, множества. Работа с цветом | Olalya da Silva | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 10.01.2009 22:44 |
Задача в Visual C++ 6.0, работа со строками | Serezhik | Visual C++ | 6 | 30.11.2008 20:31 |
Работа со строками. Задача | Memfis_nya | Общие вопросы C/C++ | 4 | 16.11.2008 18:42 |