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

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

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

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

04.06.2014, 19:57. Просмотров 172. Ответов 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++
Помогите плиз с задачкой. Багаж пассажира характеризуется количеством вещей и общим весом. Ввести информацию о N пассажиров и...

Отсортировать одномерный массив, заполненный случайными числами, сортировкой Шелла и сортировкой выбором - C++
Отсортировать одномерный массив, заполненный случайными числами, сортировкой Шелла и сортировкой выбором.

Вычислить выражение с использованием структур - C++
a=3+e^y-1/1+x^2 |y - tg z|; Редактор формул внизу страницы a=3+{e}^{y}-\frac{1.}{1+{x}^{2}}\left|y-tgz \right| Добавлено через 37...

Аналитика программы с использованием структур в C++ - C++
Возникла проблема с недопониманием того, как работает данная программа. Также не понятно, как переменные (sA, *psA) задаются после...

Разработка приложений с использованием структур - C++
Задание: Дан массив книг: название, тип, автор, количество страниц, страна- родина автора. Организовать поиск по автору, по типу....

Сохранения Информации с использованием структур и массивов - C++
Здравствуйте, дорогие пользователи! Имею вот простую задачу... Сохранения данной информации: &quot;фамилия, инициалы, год рождения, зарплату&quot;...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2014, 19:57
Привет! Вот еще темы с ответами:

Обработка массивов структур с использованием контейнеров - C++
Вариант 13 Написать программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах включают: □ номер УДК; ...

Изучить и освоить приёмы разработки программ с использованием структур - C++
Сформировать документ, в котором хранится информация о заболеваниях сотрудников: ФИО, год рождения, заболевание, продолжительность...

Программирование с использованием перечислений, структур, объединений и полей бит - C++
Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем –обработка списка. Сначала в...

Разработка и отладка алгоритмов и программ с использованием структур данных. - C++
народ , помогите переделать задачу под это условие , плиз оч нужно , приведённый мною код это аналогичная задача но под другое условие ))) ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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