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

Структура - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить множество, содержащие все буквы из А и все буквы из В http://www.cyberforum.ru/cpp-beginners/thread684710.html
Реализовать 4 способа представления множеств в памяти ЭВМ в программе, которая по заданным множествам A, B, C, D строчный русских букв вычисляет множество, содержащие все буквы из А и все буквы из В,...
C++ Написать функцию, которая принимает количество часов, и возвращает стоимость стоянки На некоторой автостоянке минимальная плата за размещение автомобиля 2Ls. В случае если машина остаётся на стоянке дольше 3 часов, необходимо дополнительно заплатить 0,50Ls за каждый час. При этом... http://www.cyberforum.ru/cpp-beginners/thread684709.html
Определить окончание существительного в зависимости от введенного количества C++
Доброго времени суток. Прошу небольшей помощи с вашей стороны. Вот в чем суть Задача: Для натурального числа К напечатать фразу "мы нашли К грибов в лесу", согласовав окончание слова "гриб" с числом...
C++ не могу с файлами разобраться, просмотрите
Дан символьный файл f. Записать в файл g с сохранением порядка следования те символы файла f: а) которым в этом файле предшествует буква а;
C++ Подсчитать сколько букв и цифр в строке http://www.cyberforum.ru/cpp-beginners/thread684703.html
1) Написать программу выполняющею заполнения массива из 5 элементов целыми числами, введенными с клавиатуры. 2) Дана строка заканчивающая точкой. Подсчитать сколько букв и цифр (в отдельной строке)....
C++ Бесконечная последовательность рациональных чисел v0, v1, ... образована по следующему закону: Бесконечная последовательность рациональных чисел v0, v1, ... образована по следующему закону: v0 = 1; v0 + Ck1+1v1 + ... + Ckk+1vk = 0, k = 1, 2, ... ; подробнее

Показать сообщение отдельно
Alimhan
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 7

Структура - C++

30.10.2012, 21:58. Просмотров 213. Ответов 0
Метки (Все метки)

Задано множество комплексных чисел в алгебраической форме.Реализовать их сортировку по модулю и поиск по квадранту, а также вычисление произведения всех чисел.
пока только описал ввод и вывод комплексных чисел
#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();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru