Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 27
1

Напишите программу, работающую с типизированным файлом, элементами которого являются значения типа integer

25.04.2015, 19:55. Показов 601. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Напишите программу, работающую с типизированным файлом, элементами которого являются значения типа integer. В этом типизированном файле хранится прямоугольный рисунок, размер которого задан в программе константами (например, если рисунок имеет размер 10 на 10 знакомест, то это указывется в константах const maxx=10; maxy=10). Целочисленные значения в типизированном файле определяют цвет знакоместа.

В самом начале работы программа спрашивает у пользователя, желает ли он создать новый типизированный файл, или хочет работать с уже существующим файлом, содержащим рисунок. В первом случае программа создаёт файл и записывет в него нулевые значения цвета, количество которых равняется произведению констант maxx на maxy.

После того, как файл создан, а так же в том случае, если пользователь выбрал второй вариант, программа выводит на экран рисунок, читая значения из файла при помощи двух вложенных циклов for x:=0 to maxx-1 do и for y:=0 to maxy-1 do. Если считанное значение не попадает в диапазон от 0 до 15, программа сообщает об ошибке в файле и завершает работу. В противном случае на экран выводится символ, имеющий код 219, с использованием считанного из файла цвета.

Затем программа позволяет пользователю изменить цвет отдельных знакомест. Для этого она спрашивает у пользователя значение цвета. Если это значение не попадает в диапазон от 0 до 15, программа заканчивает работу и закрывает файл. В противном случае программа спрашивает у пользователя координаты знакоместа, которое нужно изменить, изменяет цвет соответствующего знакометса на экране и изменяет соответствующее значение в типизированном файле. Программа должна следить за тем, чтобы указанные пользователем координаты не выходили за пределы рисунка.

Программа должна иметь удобный интерфейс. Сообщения, обращённые к пользователю, должны располагаться под рисунком и отображаться белым цветом. И значение цвета, и каждую координату программа должна запрашивать в одной и той же строчке под рисунком.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2015, 19:55
Ответы с готовыми решениями:

Работа с типизированным файлом, элементами которого являются отдельные символы
По теме файлы! Имеется типизированный файл, элементами которого являются отдельные символы. а)...

Напишите программу, где выделялась бы память для массива с элементами типа integer
Здравствуйте! Помогите, пожалуйста, нужно написать программу, где выделялась бы память для массива...

Написать программу, которая формирует новый массив, элементами которого являются наибольшие значения из каждой пары исходного массива.
Написать программу, которая формирует новый массив, элементами которого являются наибольшие...

Определите объединения, элементами которого являются массивы из трех чисел типа long и с шести чисел типа int
Определите объединения, элементами которого являются массивы из трех чисел типа long и с шести...

1
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 27
28.04.2015, 18:09  [ТС] 2
Да кто нибудь может сделать эту прогу
0
28.04.2015, 18:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2015, 18:09
Помогаю со студенческими работами здесь

Создать множество, элементами которого являются значения заданной функции
Создать множество, элементами которого являются все 0.1<=аі<=1

Сформировать массив ,элементами которого являются значения true или false
Дан массив A(N),N -четное.Сформировать массив В(N),элементами которого являются значения true (если...

Сформировать вектор F, элементами которого являются максимальные четные значения элементов строк матрицы Q
Создать с помощью генератора случайных чисел матрицу Q(8,8). Сформировать F, элементами которого...

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

Создать список, элементами которого являются значения вершин каждого второго поддерева бинарного дерева
Доброго времени суток. Помогите пожалуйста с такой вот задачкой, нужно создать список, элементами...

Составить программу формирования массива,элементами которого являются цифры числа n
Люди,прошу вас помогите решить задачки по паскалю: 1)Дано натуральное число n.Составить программу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru