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

Вычисление корня квадратного из комплексного числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Календарь http://www.cyberforum.ru/cpp-beginners/thread652465.html
Здравствуйте форумчане. Мне нужно написать вот такую программу: C клавиатуры задается год. Программа должна найти все "черные вторники" и "черные пятницы" этого года (то есть - 13 числа). Принять во внимание, что в современном (григорианском) календаре каждый год, номер которого делится на 4, является високосным, за исключением тех номеров, которые делятся на 100, но не делятся на 400. Это...
C++ Работа с массивом структур Здравствуйте! В задаче есть тип данных структура, которая состоит из массива типа int и количества элементов в массиве. Нужно написать функцию удаления одной записи из структуры. struct Vector { int *v; // массив элементов int size; // размер массива }; void DelVector (Vector *PVector, int &N) { http://www.cyberforum.ru/cpp-beginners/thread652455.html
Вычисление значения y при разных значениях a и b C++
Только начал изучать c++ помогите с программой
C++ Вычисление выражения по формуле
#include <iostream.h> #include <math.h> int main() { double x,y,z,a,b,c,h; cout <<Vvedite x:"; cin>>x; cout <<Vvedite y:"; cin>>y; cout <<Vvedite z:";
C++ Ответьте новичку http://www.cyberforum.ru/cpp-beginners/thread652445.html
Здравствуйте! Собственно, есть пара вопросов, на которые я был бы рад получить ответ: 1. Как известно, используя базовые библиотеки С++ (fstream) я могу записать объект класса в бинарный файл. Вопрос: если в классе объявлена статическая переменная, будет ли она записываться в файл вместе с остальными? И если да, то получается, если я запишу в файл несколько объектов одного и того же класса,...
C++ Доделать программу Задание : Фамилия и инициалы, должность, год поступления на работу, зарплата. Создать массив объектов. Вывести: а) список работников, стаж работы которых на данном предприятии превосходит заданное число лет; б) список работников, зарплата которых превосходит заданнуюж в) список работников, занимающих заданную должность. ПОМОГИТЕ ПОЖАЛУЙСТА сделать а, б. #include<conio.h> #include<string.h>... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
16.09.2012, 14:12     Вычисление корня квадратного из комплексного числа
isaak, вот твой алгоритм
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cmath>
#include <iostream>
using namespace std;
 
int main()
{
    double x, y, z, phi;
    cout<<"x = ";cin>>x;
    cout<<"y = ";cin>>y;
    z = sqrt(x*x + y*y);
    phi = atan2(y, x);
    cout<<"Input complex : "<<z<<"*exp("<<phi<<"*j)"<<endl;
    cout<<"\tSQRT\n";
    cout<<"z1 = "<<sqrt(z)<<"*exp("<<phi/2<<"*j) = "
        <<sqrt(z)*cos(phi/2)<<" + "<<sqrt(z)*sin(phi/2)<<"*j"<<endl;
    cout<<"z2 = "<<sqrt(z)<<"*exp("<<phi/2 + asin(1.0)<<"*j) = "
        <<sqrt(z)*cos(phi/2 + asin(1.0))<<" + "<<sqrt(z)*sin(phi/2 + asin(1.0))<<"*j"<<endl;
    return 0;
}
Проверка в маткаде (правда маткад выдаёт только первый корень(он совпадает с отработкой программы), второй(тот что на Пи отстоит) считает уже наш алгоритм)
Миниатюры
Вычисление корня квадратного из комплексного числа  
 
Текущее время: 12:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru