Сама задача ниже, необходимо написать рабочий оригинальный код с комментариями и пояснениями, протестировать. Задача ниже) Спасибо за отклик)

Задача

Дано поле 10 х 10 позиций. Нумерация позиций по горизонтали и по вертикали начинается с 1. Поле 10 х 10 формируется в файле field.txt и первоначально все позиции заполняются 8.

На вход подаются последовательно данные: координата позиции и символ для отметки.

Координата позиции задается посредством пары целых чисел от 1 до 10. Первое число номер строки, второе номер столбца.

Начало координат верхний левый угол поля. Символ для отметки принадлежит латинскому алфавиту.

Таких троек данных может быть множество. После получения очередной тройки выдается сигнал с текстом, содержащим координату и символ латинского алфавита.

Если координата равна ( 0, 0 ), программа завершает работу.

Первая строка входных данных не содержит ( 0, 0 ).

Использовать объекты:

1. Для установки позиции в файле согласно координате. Объект выдает сигнал об установке позиции или выводит в конце файла сообщение об ошибке.

2. Для записи символа в файле в установленную позицию. Объект пишет символ в установленной позиции или выводит в конце файла сообщение об ошибке.

3. Для вывода результата из файла на консоль. Все сообщения об ошибках пишутся построчно, с новой строки. Первое сообщение выводится с 11 строки (после поля 10 х 10).

Написать программу, реализующую следующий алгоритм:

1. Создание файла и формирование исходного содержания.

2. Ввод первой тройки данных.

3. Начало цикла.

3.1. Выдача сигнала о вводе данных.

3.2. Ввод очередной тройки данных и выдача сигнала.

4. Завершение цикла, если введена координата ( 0, 0 ).

5. Вывод на консоль содержимого файла.

Входные данные

Построчно множество координат и символ:

«целое число» «целое число» «символ»

Выходные данные

Десять строк по десять символов в каждой, согласно сформированному в файле полю

(подробности в личных сообщениях)

5 лет назад
guest_15911131204151
5 лет в сервисе
Был
5 лет назад

Заявки фрилансеров

Виктор
 
26 лет
5 лет в сервисе
Был
4 года назад
2 отзыва
5 лет назад
Николай
 
28 лет
5 лет в сервисе
Был
4 года назад
5 лет назад
Олег
 
20 лет
5 лет в сервисе
Был
5 лет назад
5 лет назад
Станислав
 
35 лет
5 лет в сервисе
Был
5 лет назад
3 отзыва
5 лет назад
  • Похожие заказы

  • Необходимо разработать на C++ симулятор слот-машины (как Однорукий бандит). Есть описание игры, требуется реализация в виде программы Windows. Только для тестирования и расчета статистических характеристик, графической разработки не требуется. Есть готовая программа, настроенная для другой ...

    Закрыт
    5 лет назад
  • $15

    Нужно выполнить задание для лабораторной работы на языке Pascal в среде lazarus. Суть задания нужно написать программу содержащую иерархию классов(наследование) Т,е нужно разбираться в ОП. Более подробно в ЛС или через телеграмм ...

    Закрыт
    5 лет назад
  • Задача: 1. Копирование (по оформленной подписки) только первой сделки поставщика сигналов с лотом равным установленному % от депозита подписчика (пример есть у Tradingview). Например провайдер открыл сделку с лотом равным 0,01 , у подписчика ...

    Закрыт
    5 лет назад
  • $9

    Компьютер для работы – обязательно от apple. Поскольку потребуется программа www.omnigroup.com/omnigra... Цена по договоренности. Оплата на webmoney что нужно сделать: Есть исходный файл для OmniGraffle (этот ...

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад
  • Здравствуйте, есть рабочий код на Arduino Uno. С использованием Voice recognition, mp3,  gsm. Короче говоря простая сигнализация с голосовым помощником. Не могу подключить gsm к остальному. Отдельно - работает нормально. Какие-то проблемы с Serial скорее ...

    Закрыт
    5 лет назад
  • Необходимо разработать плагин для Iiko POS для обмена заказами и справочниками между нашим сервером и Iiko-Front/BackЧто должен делать плагин: Синхронизация справочников (меню/цены/планы столов/официанты/стоп-лист/фото товаров/модификаторы)Синхронизация заказов (получение заказов от Iiko/создание нового заказа на месте/дополнение существующего заказа/создание ...

    Закрыт
    5 лет назад
  • Дипломная работа программирование на C# с БД MySQL учет клиентов предприятия стоматологической клиники, так же таблицы с работающими врачами и запись на прием ко врачу с подсчетом стоимости и расписание врачей. Желательно до 10.06.2020,крайний ...

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад