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

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

Войти
Регистрация
Восстановить пароль
 
Alimhan
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 7
#1

Реализовать сортировку комплексных чисел по модулю и поиск по квадранту - C++

31.10.2012, 14:50. Просмотров 267. Ответов 0
Метки нет (Все метки)

Задано множество комплексных чисел в алгебраической форме.Реализовать их сортировку по модулю и поиск по квадранту, а также вычисление произведения всех чисел.
пока только описал ввод и вывод комплексных чисел. а вот дальше не знаю что да как, помогите кто чем может

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#include <stdio.h>
#include <conio.h>
#define N 20
 
typedef struct Complex
{
double Re,Im; /* Deistvitel'nay chast' i mnimay chast'*/
int k; /* nomer gruppy podobnyh */
} Complex;
 
int VvodKolva(int max)
{
int n;
 
while (1) /* vvod chisla s proverkoy (rekomenduetsya) */
{
printf("Vvedite kol-vo treugolnikov (ot 1 do %d): ", max);
scanf("%d", &n);
if (n >= 1 && n <= max)
break; /* pravilniy vvod */
printf("\aERROR: vvedite pravilnoe chislo!\n");
}
return n;
}
 
void VvodCom(Complex * p)
{
if (p) /* proverka p!=NULL */
{
double Re, Im; /* because BC has gluck in XP/Vista/7 */
printf("Vvedite Destvitel'nyu i mnimyu chat'(Re Im): ");
scanf("%lf%lf", &Re, &Im);
p->Re = Re;
p->Im = Im;
 
}
 
void VvodMassiva(Complex mas[], int n)
{
int i;
 
for (i=0; i<n; i++) /* vvod elementov massiva */
{
printf("Complex %d. ", i+1);
VvodCom(&mas[i]);
}
}
 
void VyvodCom(Complex * p)
{
if (p) /* proverka p!=NULL */
printf("Razmer (Re Im): %lf %lf \tGruppa %d\n", p->Re, p->Im); /* chtoby ne bylo musora */
}
 
void VyvodMassiva(Complex mas[], int n)
{
int i;
 
printf("\nKol-vo el-tov: %d\n", n); /* vyvod rezultata */
for (i=0; i<n; i++)
{
printf("Complex %d. ", i+1);
VyvodCom(&mas[i]);
}
}
 
void main(void)
{
Triangle a[N+1]; /* max=20 + 1 dlya summy */
int n;
 
clrscr();
 
/* vvod ish danyh */
n = VvodKolva(N);
VvodMassiva(a, n);
 
/* osnovnoy algorithm */
/*  n = Obrabotka(a, n); */
 
/* vivod rez. */
VyvodMassiva(a, n);
 
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2012, 14:50     Реализовать сортировку комплексных чисел по модулю и поиск по квадранту
Посмотрите здесь:

Реализовать пользовательский класс комплексных чисел - C++
Помогите пожалуйста сделать задание - программу вычисления комплексного числа. Есть рабочая, которая считает формулу:...

Класс ATC, реализовать сортировку и поиск по заданному ключу - C++
Предусмотреть в программе с работающей со структурой, описанной ниже, сохранение вводимых данных в файл и возможность чтение из ранние...

Реализовать сортировку и поиск данных в массиве структур типа School - C++
Описать структуру с именем SCHOOL, что содержит следующие поля: NAME - фамилия и имя ученика, GROUP - номер класса, SUBJECT -...

Реализовать сортировку и поиск данных в массиве структур типа School - C++
Описать структуру с именем SCHOOL, что содержит следующие поля: NAME - фамилия и имя ученика, GROUP - номер класса, SUBJECT -...

Реализовать поиск и сортировку по заданному полю в списке объектов пользовательского типа - C++
Доброго времени суток. Дали задачу &quot;Запись о багаже пассажира содержит: фамилия, номер рейса, дата время вылета, пункт назначения, кол-во...

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

Реализовать многопоточную сортировку динамического массива целых чисел - C++
Есть задание: Написать программу, которая выполняет сортировку динамического массива целых чисел, количество элементов которого...

Реализовать шаблон класса, который осуществляет поиск всех нечетных чисел - C++
Помогите, реализовать шаблон класса, который осуществляет поиск всех нечетных чисел.

Реализовать сортировку вставками - C++
задание: Написать программу, реализующую один из простых методов сортировки (вставками) помогите девчонке) 1 курс

Реализовать сортировку выбором - C++
Сортировка выбором. «Дана последовательность чисел а1, а2, ..., а n. Нужно переставить элементы так, чтобы они были расположены по...

Реализовать сортировку точек - C++
Заданы координаты точек на плоскости (могут присутствовать совпадающие точки). Реализовать сортировку точек по их удалению от центра...

Реализовать три подпрограммы: Одинаковая четность чисел, Поиск третьей от конца цифры, Найти значение функции - C++
Всем привет! Помогите, пожалуйста в решении задачи. Знаю, что задачи более,или менее лёгкие,но я в c++ почти ничего не смыслю, а лабы...


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

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

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