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

Структура "комплексные числа" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Fstream - чтение из файла http://www.cyberforum.ru/cpp-beginners/thread1203733.html
подскажите начинающему программисту как читать файл целиком.. например последовательность чисел
C++ Учет заявок Здравствуйте. Задали курсовую, нужна помощь в некоторых моментах. Написать программу учета заявок на авиабилеты. Каждая заявка содержит: пункт назначения, номер рейса, фамилию и инициалы пассажира, желаемую дату вылета. Программа должна обеспечивать выбор с помощью меню и выполнение одной из следующих функций: • добавление заявок в список; • удаление заявок; • вывод заявок по заданному... http://www.cyberforum.ru/cpp-beginners/thread1203726.html
Время C++
Здравствуйте недавно начал изучать C++ смотрю примеры в книги, а на те примеры которые в учебнике нет ответов сверяюсь с их решение у вас на сайте в теме http://www.cyberforum.ru/cpp-beginners/thread439212-page6.html И возникает вот такой вопрос приведу пример Допустим у нас есть часы, минуты, секунды int hours; int minutes; int seconds;
C++ Создать класс
Создать класс, содержащий сведения о личной коллекции книголюба. Класс должен содержать следующие данные: шифр книги, автор, название, год издания, место расположения. Написать программу, выдающую следующую информацию: нахождение книги автора X названия Y (вводятся с клавиатуры), список книг автора Z, число книг определенного года издания, автора названия. Предусмотреть возможность добавления...
C++ Победителем соревнований объявляется тот спортсмен, у которого максимален наилучший результат по всем броскам http://www.cyberforum.ru/cpp-beginners/thread1203705.html
Здравствуйте, помогите доделать следующую задачу. Победителем соревнований объявляется тот спортсмен, у которого максимален наилучший результат по всем броскам. Таким образом , программа должна найти значение максимального элемента в данном массиве , а так же его индексы ( то есть номер спортсмена и номер попытки ). Программа выводит значение максимального элемента , затем номер строки и номер...
C++ С++ ошибка при выборе ноля Добрый день,осваиваю с++ совсем недавно, вот дали задание сделать калькулятор вообщем то все работает,но когда ввожу второе число 0 выбивает ошибку типа:Прекращена работа Codeblocks... помогите плз по заданию важно отметить что на ноль делить нельзя,я вроде в коде прописал но ошибка вылетает еще до выбора действия над числом:cry: #include <iostream>//Подключнеие библиотеки using namespace... подробнее

Показать сообщение отдельно
voevodaa
4 / 4 / 0
Регистрация: 21.11.2012
Сообщений: 86
09.06.2014, 17:32     Структура "комплексные числа"
Здраствуйте у меня тут вопрос возник, программа сама по себе правильно работает но при вычитание "res" дает ошибку! Можете подсказать как правильно надо сделать!

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
#include <complex>
#include <iostream>
 
using namespace std;
 
struct comp
{   
    double real,im;
};
 
comp define( double real, double im)
{
     comp res;
     res.real=real;
     res.im=im;
     return res;
}
 
comp plus( comp a, comp b)
{
     comp res;
     res.real=a.real+b.real;
     res.im=a.im+b.im;
     return res;
}
 
comp umnoj( comp a, comp b)
{
    comp res;
    res.real=a.real*b.real-a.im*b.im;
    res.im=a.im*b.real+a.real*b.im;
    return res;
}
 
comp delenie( comp a, comp b)
{
     comp res;
     res.real=(a.real*b.real+a.im*b.im)/(a.real*a.real+b.im*b.im);
     res.im=(b.real*a.im-a.real*b.im)/(a.real*a.real+b.im*b.im);
     return res;
}
 
comp vyvod( comp res)
{
    cout<<"("<<res.real<<","<<res.im<<")"<<endl; 
}
 
int main()
{   comp res1,res2,res3,res4,res;
    comp c1,c2,c3,c4,c5;
    c1=define(-1.0,5.0);
    c2=define(3.0,-4.0);
    c3=define(1.0,3.0);
    c4=define(10.0,7.0);
    c5=define(0,5.0);
    res1=umnoj(c1,c1);
    res2=umnoj(res1,c2);
    res3=delenie(res2,c3);
    res4=delenie(c4,c5);
    res=plus(res3,res4);
    vyvod(res);
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru