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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задержка на несколько секунд в приложении http://www.cyberforum.ru/cpp-beginners/thread1229025.html
Как сделать задержку на несколько секунд? Например, чтобы вывелась строчка, а через десять секунд вывелась другая.
C++ Завершение потока ввода Всем привет,столкнулся с небольшой проблемой,расскажите почему так происходит собственно.. сама суть проблемы.. После ввода нескольких чисел нажимаю Ctrl+z для завершения ввода.. и далее программа завершается, не выполнив оставшиеся инструкции.. код vector<double> num; double number; int count; cout<<"Введите несколько чисел"<<endl; cin>>number; while(cin>>number){... http://www.cyberforum.ru/cpp-beginners/thread1228964.html
C++ Работа функции qsort - объяснить работу функции
#include<iostream> #include<cstdlib> int mysort(const void *arg1, const void *arg2); int main() { const short ARR_SIZE=5; int arr={10,5,6,1,3}; std::qsort(arr, ARR_SIZE, sizeof (int), mysort); for (int i=0;i<ARR_SIZE;++i) { std::cout<<arr<<std::endl; }
C++ Дерево структур "семья" - Найти и вывести имя младшего ребенка у Иванова И. И
Здравствуйте. Помогите, пожалуйста. У меня возникли проблемы. Вот задание: Описать массив записей "семья". -------------------------------------------------------------- Отец ! Мать ! Ребенок ! ! Ребенок! --------------------------------------- ----------- Ф.И.О.!дата !Ф.И.О.!дата ! Имя !дата ! ...... ! Имя !дата ! !рожд.! ...
C++ Std::thread, создать указатель на член класса http://www.cyberforum.ru/cpp-beginners/thread1228832.html
Есть класс #pragma once #include <map> #include <vector> #include <string> #include <thread> //This class allows to calculate quadratic equation class SquareSolver { public:
C++ Найти слова в файле, которые больше 10 букв и вывести первое на экран Помогите понять и решить проблему, пожалуйста. Задача такова: есть файл со словами, необходимо найти слова, которые больше 10 букв и вывести первое на экран. Сделать это нужно с помощью функции(поиск по дереву и вывод на экран), которая принимает, как параметр указатель на другую функцию(задаем условие). Компилятор выдает ошибку: error C2664: Tree<T>::SearchIf: невозможно преобразовать... подробнее

Показать сообщение отдельно
Senarist
37 / 37 / 11
Регистрация: 14.03.2014
Сообщений: 561

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

17.07.2014, 21:09. Просмотров 1942. Ответов 37
Метки (Все метки)

Написать программу для вычисления корня квадратного из комплексного числа z=x+iy. Такая операция на множестве комплексных чисел, как известно, имеет два решения z1=http://www.cyberforum.ru/cgi-bin/latex.cgi?sqrt(|z|)exp(i\varphi/2) и http://www.cyberforum.ru/cgi-bin/latex.cgi?sqrt(|z|)exp(i\varphi/2+ipi), где |z|=http://www.cyberforum.ru/cgi-bin/latex.cgi?sqrt(x^2+y^2) есть модуль комплексного числа z, а http://www.cyberforum.ru/cgi-bin/latex.cgi?\varphi - его аргумент. Вычислить действительную и мнимую части чисел z1 и z2. параметры x и y вводятся пользователем с клавиатуры.
Что то мне кажется я забыл про комплексные числа

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
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
    setlocale(0,"");
    double x,y,phi,z,z1,z2,i,pi=3.14,X1,Y1,X2,Y2;
    cout<<"Введите x=";
    cin>>x;
    cout<<"Введите y=";
    cin>>y;
    phi=atan2(y,x);
    z=sqrt(x*x+y*y);
    cout<<"z1="<<sqrt(z)<<"*exp("<<phi/2<<"*i)""\n";
    cout<<"z2="<<sqrt(z)<<"*exp("<<phi/2<<"*i+i*"<<pi<<")\n";
    X1=z1*cos(phi);
    Y1=z1*sin(phi);
    X2=z2*cos(phi);
    Y2=z2*sin(phi);
    cout<<"X1=   "<<X1<<"Y1=   "<<Y1<<endl;
    cout<<"X2=   "<<X1<<"Y2=   "<<Y1<<endl;
    system("pause");
    return 0;
}
В ответах одни нули. Где мой косяк?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru