Найди эксперта для помощи в учебе
Найти эксперта
+2
выполнено на сервисе Автор24
Студенческая работа на тему:
до 4) которое определяет четверть на декартовой плоскости 1) Определить сколько точек из файла input
Создан заказ №1348867
22 сентября 2016

до 4) которое определяет четверть на декартовой плоскости 1) Определить сколько точек из файла input

Как заказчик описал требования к работе:
С 21 страницы идет пример оформления отчета по задаче
Фрагмент выполненной работы:
до 4), которое определяет четверть на декартовой плоскости. 1) Определить сколько точек из файла input.dat лежат в N-й четверти (точки, лежащие на осях, не считать). 2) Найти координаты точки А, принадлежащей данной четверти, которая лежит дальше остальных от центра координат. 3) Найти номер четверти, в которой лежит точка максимально удаленная от т.А. Записать в текстовый файл output.txt результаты работы программы построчно в следующей последовательности: номер четверти, количество точек, координаты точки (округлить до сотых), номер четверти. Решение: Так как файл с точками дан, то он открывается с помощью Reset. Функция filesize(f) определяет размер файла. (работа была выполнена специалистами Автор 24) Поэтому зная количество срок в файле можно использовать цикл For. Так как считыванием с файла (read(f,x,y)) одновременно две переменные, то цикл должен работать в два раза меньше чем размер файла ((n-1)div 2). Цикл While использовать лучше так как с помощью функции not eof(f) он будет работать, пока не увидит конец файла и не нужно самостоятельно высчитывать какое количество раз выполнится цикл. Для цикла Repeat необходимо изменить условие цикла на противоположное eof(f). Поскольку выход из этого типа осуществляется после того, как условие станет истинным. Циклы While и Repeat можно использовать оба, так точно известно но задана хотя б одна точка. И в цикле Repeat не будет пустых итерации. Четверть точки на координатной плоскости определяется за правилом: I четверть – x>0 и y>0 II четверть - x>0 и y<0 III четверть – x<0 и y<0 IV четверть – x<0 и y>0. С помощью цикла просматриваем все точки файла (read(f,x,y)). Используя правила в переменную с1 находим количество точек в I четверти, с2 - II четверти, с3 - III четверти, с4 - IV четверти. В переменную с вводится номер необходимой четверти и в зависимости от того какому числу оно равно в файл результат запишется определенно е количество точек (с1-с4). При выполнении первой части задание файл был прочитан полностью, и показчик файла находится в эго конце необходимо переместить показчик файла на начало seek(f,0). Расстояние между двумя точками, заданными координатами на плоскости, определяется за формулою R=x1-x22+y1-y22 Нужно найти наибольшее расстояние от центра системы координат, то R=x12+y12 Сначала принимает, что максимальное расстояние maxrost=0 имеет точка, х координата которой xmax, у координата - уmax . Затем в цикле считываем координаты первой точки с файла, определяем лежит ли она в необходимой четверти, определяем расстояние этой точки от начала координат и если это расстояние больше maxrost, то изменяем значения maxrost, xmax, уmax. Потом второй, третей и т.д. до окончания цикла. При выполнении встрой части задание файл был прочитан полностью, и показчик файла находится в эго конце необходимо переместить показчик файла на начало seek(f,0). Что бы найти номер четверти, в которой лежит точка максимально удаленная от т. А (точка имеет координаты xmax, уmax, найденные во второй части программы) воспользуемся формулой R=xmax-x2+ymax-y2 Сначала принимает, что максимальное расстояние maxrost=0 имеет точка, х координата которой xmax1, у координата - уmax1. Затем в цикле считываем координаты первой точки с файла, определяем расстояние этой точки от точки А и если это расстояние больше maxrost, то изменяем значения maxrost, xmax1, уmax1. Потом второй, третей и т.д. до окончания цикла. После того как нашли наибольшее расстояние от точки А, определяем в какой четверти она находится...Посмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
23 сентября 2016
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
chiyoko
5
скачать
до 4) которое определяет четверть на декартовой плоскости 1) Определить сколько точек из файла input.jpg
2018-06-15 20:39
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Прекрасный автор,всё сделал чётко и быстро.Несказанно благодарен.Огромное спасибо!!!!!!!!

Хочешь такую же работу?

Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Моделирование бизнес процессов ресторана. СУБД ACCESS
Курсовая работа
Информатика
Стоимость:
700 ₽
Эскизный проект информационной системы для книжного магазина
Курсовая работа
Информатика
Стоимость:
700 ₽
Информатика. Курсовой проект / 2ор
Курсовая работа
Информатика
Стоимость:
700 ₽
Макросы VBA. Поиск количества символов, окраска, вставка в середину.
Лабораторная работа
Информатика
Стоимость:
300 ₽
Перспективы развития информационных технологий
Контрольная работа
Информатика
Стоимость:
300 ₽
Применение инструментария бизнес-аналитики для торгового предприятия
Выпускная квалификационная работа
Информатика
Практическая часть курсовой в Microsoft Visio
Курсовая работа
Информатика
Стоимость:
700 ₽
Составить программу на языке программирования VBA в MS Excel.
Задача по программированию
Информатика
программный модуль для решения уравнения
Курсовая работа
Информатика
Стоимость:
700 ₽
MS Word 2007: Табуляция, списки, колонки
Решение задач
Информатика
Стоимость:
150 ₽
Проектирование беспроводной сети по технологии 802.11 (Wi-Fi)
Дипломная работа
Информатика
Стоимость:
4000 ₽
решить задачу по информатике срочно
Решение задач
Информатика
Стоимость:
150 ₽
задачи по психогенетике с использованием exel jamovi
Решение задач
Информатика
Стоимость:
150 ₽
Задания на соотношение единиц измерения информации.
Решение задач
Информатика
Стоимость:
150 ₽
Решить 2 задачи по основам теории передачи данных
Решение задач
Информатика
Стоимость:
150 ₽
Решение задачи линейного программирования
Решение задач
Информатика
Стоимость:
150 ₽
Решение задачи по Математическим основам информатики
Решение задач
Информатика
Стоимость:
150 ₽
Читай полезные статьи в нашем
Римская система счисления
Обозначение чисел в Древнем Риме напоминало первый способ греческой нумерации. Римлянами были приняты специальные обозначения не только для чисел 1 , 10 , 100 и 1000 , но и для чисел 5 , 50 и 500 . Римские цифры выглядели следующим образом:

Рисунок 1.
Представленные в таблице семь чисел называли узловыми и с их помощью можно было записывать любые многозначные числа. Изначально написание р...
подробнее
Информационные процессы и информация
Человек в ходе своей жизнедеятельности постоянно принимает участие в различных процессах – дома, на работе, в общественных местах.
Различают процессы, которые характерны для общества и для живой природы.
В некоторых процессах человек принимают активное участие:
и т. д.
В иных процессах человек может быть пассивным и занимать позицию наблюдателя: при просмотре спектакля, на экскурсии, при просмотре те...
подробнее
Создание изображения в графическом редакторе Paint
Попробуем применить известные инструменты графического редактора Paint, чтобы создать картинку в виде стакана апельсинового сока с соломинкой.



Следует помнить, что растровое изображение желательно использовать в том размере, в котором оно создано. Попытка изменять размеры готового рисунка быстро приведет к появлению зернистости и резкой потере качества.
Готовое изображение нужно сохранить на жесткий...
подробнее
Ошибки в программах
Ошибки в программах могут допускаться от самого начального этапа составления алгоритма решения задачи до окончательного оформления программы. Разновидностей ошибок достаточно много. Рассмотрим некоторые группы ошибок и соответствующие примеры:

Рассмотрим более подробно некоторые из вышеприведенных видов ошибок.
Синтаксические ошибки зачастую выявляют уже на этапе трансляции. К сожалению, многие ошиб...
подробнее
Римская система счисления
Обозначение чисел в Древнем Риме напоминало первый способ греческой нумерации. Римлянами были приняты специальные обозначения не только для чисел 1 , 10 , 100 и 1000 , но и для чисел 5 , 50 и 500 . Римские цифры выглядели следующим образом:

Рисунок 1.
Представленные в таблице семь чисел называли узловыми и с их помощью можно было записывать любые многозначные числа. Изначально написание р...
подробнее
Информационные процессы и информация
Человек в ходе своей жизнедеятельности постоянно принимает участие в различных процессах – дома, на работе, в общественных местах.
Различают процессы, которые характерны для общества и для живой природы.
В некоторых процессах человек принимают активное участие:
и т. д.
В иных процессах человек может быть пассивным и занимать позицию наблюдателя: при просмотре спектакля, на экскурсии, при просмотре те...
подробнее
Создание изображения в графическом редакторе Paint
Попробуем применить известные инструменты графического редактора Paint, чтобы создать картинку в виде стакана апельсинового сока с соломинкой.



Следует помнить, что растровое изображение желательно использовать в том размере, в котором оно создано. Попытка изменять размеры готового рисунка быстро приведет к появлению зернистости и резкой потере качества.
Готовое изображение нужно сохранить на жесткий...
подробнее
Ошибки в программах
Ошибки в программах могут допускаться от самого начального этапа составления алгоритма решения задачи до окончательного оформления программы. Разновидностей ошибок достаточно много. Рассмотрим некоторые группы ошибок и соответствующие примеры:

Рассмотрим более подробно некоторые из вышеприведенных видов ошибок.
Синтаксические ошибки зачастую выявляют уже на этапе трансляции. К сожалению, многие ошиб...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы