Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Максим Вишняков
Сообщений: n/a
#1

Задача с сортировкой с использованием структур - C++

04.06.2014, 19:57. Просмотров 167. Ответов 0
Метки нет (Все метки)

Добрый вечер, форумчане! У меня возникла проблема со следующей программой:

С помощью структуры считать из файла названия точек с полярными координатами от 0 до 2ПИ, перевести в декартовые и отсортировать полученное по алфавиту названия точки. С декартовыми координатами я разобрался, а сортировку никак не могу сделать.

Код:
Код
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main(void)
{
 struct point_dec{
 char name;
 double x;
 };
 point_dec D[15];
 int i,s=2;
 double p, k;
 FILE *fp_in;
 fp_in=fopen("// Путь к файлу //","rt");
 if(!fp_in)
 {printf("Error!");
 getch();
 return 1;
 }
 for (i=0;i<11;i++)

 fscanf(fp_in,"%c %lf\n",&D[i].name,&D[i].x);
 i=0;
 while(i<11)
 {
 p=cos(1.0*D[i].x)/s;
 k=sin(1.0*D[i].x)/s;
 printf("%c %lf ",D[i].name,p);
 printf("%lf\n",k);
i++;
 }
 getch();
 return 0;
}
В файле точки расписаны следующим образом (как пример):

s 0
e 0.628
r 1.256
v 1.884
a 2.512
n 3.14
t 3.768
g 4.396
l 5.024
o 5.652
w 6.28

Помогите отсортировать результат.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2014, 19:57     Задача с сортировкой с использованием структур
Посмотрите здесь:

C++ Разработка и отладка алгоритмов и программ с использованием структур данных.
Создание программы с использованием собственных функций. Использование массивов и структур C++
C++ Обработка массивов структур с использованием контейнеров
C++ Сохранения Информации с использованием структур и массивов
C++ Изучить и освоить приёмы разработки программ с использованием структур
C++ Программирование с использованием перечислений, структур, объединений и полей бит
Вычислить выражение с использованием структур C++
C++ Отсортировать одномерный массив, заполненный случайными числами, сортировкой Шелла и сортировкой выбором
C++ Разработка приложений с использованием структур
Задача с использованием структур C++
C++ Аналитика программы с использованием структур в C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru