|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.07.2012, 19:02 | #1 |
Пользователь
Регистрация: 02.07.2012
Сообщений: 11
|
Коментарии к каждой строчке
Здравствуйте.
Интересует void swap(loc* l1, loc* l2) зачем оно? Условие задачи:Создать файл, содержащий координаты точек в двумерном пространстве (вещественные числа типа double). записать все точи из первой координатной четверти в файл 1.dat, второй четверти - 2.dat, третьей четверти - 3.dat, четвертой четверти - 4.dat. Внутри каждого из 4 файлов упорядочить точки в порядке удаления от центра координат Заранее спасибо! Код:
Последний раз редактировалось MaTBeu; 09.07.2012 в 21:50. |
09.07.2012, 19:18 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
В коде же есть комментарии.
Разве не хватает пояснения /*Меняет параметры двух точек.*/? Эта функция получает 2 структуры, содержащие координаты точкек, и меняет их местами.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
09.07.2012, 19:35 | #3 |
Пользователь
Регистрация: 02.07.2012
Сообщений: 11
|
так а зачем можете объяснить, а то сам не могу разобраться?
пжлст |
09.07.2012, 19:54 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Эта функция нужна для сортировки.
Вот она используется ниже. Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
09.07.2012, 20:10 | #5 |
Пользователь
Регистрация: 02.07.2012
Сообщений: 11
|
скажите пожалуйста а /*1 четверть => a=0; 2 => a=1 и т. д.*/ как там будет дальше?
и что такое sqdist из вставок? |
09.07.2012, 21:07 | #6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
sqdist:
Код:
1 четверть - а=0 2 четверть - а=1 3 четверть - а=2 4 четверть - а=3 , т.е. просто на единичку меньше (в си обычно счет начинается с 0).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
09.07.2012, 21:42 | #7 |
Пользователь
Регистрация: 02.07.2012
Сообщений: 11
|
Скажите а можно в этой проге сделать чтобы выводились надписи X=; и Y=;
вот исходная прога: Буду благодарен за вашу помощь !!! Последний раз редактировалось ganster; 09.07.2012 в 21:52. |
09.07.2012, 22:00 | #8 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Во-первых, exe файл никому не нужен (его нельзя свободно редактировать).
Во-вторых, заменить строку fprintf(f[a], "%lf %lf\n", ar[i].x, ar[i].y); на fprintf(f[a], "X=%lf; Y=%lf;\n", ar[i].x, ar[i].y);.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
09.07.2012, 22:24 | #9 |
Пользователь
Регистрация: 02.07.2012
Сообщений: 11
|
Извини перепутал. Я заменил эту строку и ничего не произошло
Можешь ты посмотреть посмотреть |
09.07.2012, 22:32 | #10 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Ну почему же ничего?
Вот, в одном из выходных файлов: X=2.000000; Y=2.000000; X=1.000000; Y=111.000000; А если нужны эти надписи при вводе: Вместо Код:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 09.07.2012 в 22:37. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
H1 и ссылка на одной строчке | Фибер Оптик | HTML и CSS | 4 | 15.03.2012 12:14 |
К каждой строчке добавляется фраза | Dominatorsha | Общие вопросы Delphi | 1 | 30.05.2011 16:21 |
найти в каждой строчке найбольший и найменьший елемент и поставить их на первом и последнем месте строчки | wlll | Помощь студентам | 1 | 07.11.2010 23:34 |
Замена символов в строчке на прописные | zaraz | Microsoft Office Excel | 8 | 13.01.2010 14:07 |
Удаление отступов в последней ячейке каждой строки в каждой таблице | Busine2009 | Microsoft Office Word | 7 | 06.06.2009 12:27 |