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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Генерация массива http://www.cyberforum.ru/cpp-beginners/thread685200.html
Что то не создает массив. // lab1.cpp: определяет точку входа для консольного приложения.и еще вопрос правильно ли я прописал чтобы рандомно создавались только 5тизначные числы // #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <time.h> #include <conio.h>
C++ Перевести код из Qbasic в С++ Здравствуйте! Помогите, пожалуйста, перевести программу на бейсике в С++ CLS DEFINT I-J,N N=21 'ЧИСЛО ТОЧЕК 'ОКТЯБРЬ 1 СЛОЙ PRINT "OCT 1 SLOI" DIM T(N), SI(N), P(N), B(N), M(N,N) AS SINGLE 'T-МАССИВ ТЕМПЕРАТУР ПО ТОЧКАМ ИЗМЕРЕНИЯ 'SI(N)- МАССИВ СОДЕРЖАНИЯ КРЕМНИЯ ПО ТОЧКАМ ИЗМЕРЕНИЯ http://www.cyberforum.ru/cpp-beginners/thread685194.html
C++ Ошибки Cannot convert и Statement missing. Как исправить?
Друзья, помогите, пожалуйста! Очень срочно нужно. В C++ очень недавно, поэтому ошибки могут быть элементарными, но как с ними справиться, я не знаю. вот программа 1 //--------------------------------------------------------------------------- 2 3 #include <clx.h> 4 #pragma hdrstop 5 #include <stdio.h>
C++ Управление файлами и Каталогами Visual studio 2010
Разработать программу, которая позволяет: 1. перемещать все файлы в указанный пользователем каталог все файлы из его подкаталогов. 2. подсчитать количество цифр в файле с именем, указанным пользователем. 3. переименовывать файлы следующим образом: все строчные символы в имени файла заменяются на прописные и наоборот. Имя файла указывается пользователем. 4. выводить список файлов из указанного...
C++ Массивы: создать цепочку символов «а» произвольной длины, после которой следует символ «b» http://www.cyberforum.ru/cpp-beginners/thread685141.html
Всем привет! Помогите пожалуйста сделать программу с комментариями! Цепочка символов «а» произвольной длины, после которой следует символ «b»; цепочка символов «а» произвольной длины, после которой следует сим-вол «с»; цепочка символов «b» произвольной длины, после которой следуют «а» или «с». Сделать программу нужно через работу с массивом! Заранее спасибо!
C++ Определить, сколько различных согласных слова Х употребляется в написании более одного раза Всем привет. Нужно составить программу, подсчитывающую, сколько различных согласных слова Х употребляется в написании Х более одного раза. Заранее спасибо подробнее

Показать сообщение отдельно
Alimhan
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 7
31.10.2012, 14:50     Реализовать сортировку комплексных чисел по модулю и поиск по квадранту
Задано множество комплексных чисел в алгебраической форме.Реализовать их сортировку по модулю и поиск по квадранту, а также вычисление произведения всех чисел.
пока только описал ввод и вывод комплексных чисел. а вот дальше не знаю что да как, помогите кто чем может

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();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru