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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование чисел http://www.cyberforum.ru/cpp-beginners/thread164516.html
Программа должна шифровать число следующим образом: заменять каждую цифру остатком от деления (цифра+7)/10. Затем написать программу дешифровки для получения исходных чисел. (Задачка взята собственно...
C++ Программа для перевода валют Помогите пожалуйста,с++ не проходили,а уже скоро зачетная неделя будет,и там есть с++ и вот эти 2 задачи. 1)Напишите программу, которая переводит рубли в евро с возможностью изменения курса валюты.... http://www.cyberforum.ru/cpp-beginners/thread164508.html
Разбить программу на потоки C++
Помогите пожалуйста разбить программу на потоки. Всего у нас три суммы в программе, т.е. должно быть три потока, которые в итоге выводят конечный результат. Проще говоря программа должна быть...
C++ Сортировка двунаправленного линейного списка по алгоритму Хоара
ПОМОГИТЕ СРОЧНО!!!! нужно отсортировать двунаправленный линейный список по алгоритму Хоара менять местами можно только указатели!! код алгоритма Хоара : int split(T * a, int n){ ...
C++ Монотонная последовательность http://www.cyberforum.ru/cpp-beginners/thread164493.html
Не могу сообразить как реализовать на С++ эту задачу: Дана последовательность целых чисел и требуется проверить будет ли она монотонно возрастать/убывать? Пожалуйста, подскажите кто может.
C++ массив и матрица Всем привет! Если кто знает как решить то помогите потому что у меня не получается сделать самому(я пробовал) Условие: Дана целочисленная прямоугольная матрица. Определить номер первого из... подробнее

Показать сообщение отдельно
White Luna
32 / 26 / 2
Регистрация: 08.09.2010
Сообщений: 402

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

09.09.2010, 09:18. Просмотров 2534. Ответов 37
Метки (Все метки)

Задание: Организовать структуру комплексных чисел и для неё реализовать операции: +, -, *, /, и нахождение сопряженного числа. Результат вывести на экран. Для демонстрации работы функции сделать меню с возможностью выбора. (это я думаю про знаки операции)

вот что у меня выходит по тексту, проблема в том что, сначала компилируется все норм, и даж выводит первый запрос, потом все глючит, выдается ошибка по переменным - a, f, k - вот что с ними можно сделать я и не могу понять, объясните пж.
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
#include "stdafx.h" 
#include "string.h"
#include "stdio.h"
#include "locale.h"
#include "iostream"
#include "conio.h"
using namespace std;
 
struct KOMPLEX
        {
            float Re;
            float Im;   
        };
 
int _tmain()
{
setlocale (LC_ALL, "Russian");
KOMPLEX a, f, k;
char w;
    printf ("Введите действительную чать 1ого числа \n");
    scanf_s("%f", a.Re);         
    printf ("Введите мнимую чать 1ого числа \n");
    scanf_s("%f", a.Im);    
 
    printf ("Введите действительную чать 2ого числа \n");
    scanf_s("%f", f.Re);        
    printf ("Введите мнимую чать 2ого числа \n");
    scanf_s("%f", f.Im);
 
    printf ("Введите знак действи который хотите совершить -, +, *, /  или  s -  что будет означать что вам необходимо найти сопряженное  для 1ого комплексного числа \n");
    scanf_s ("%s", w);
 
    switch (w)
    {
    case '-': k.Re = a.Re - f.Re;
              k.Im = a.Im - f.Im;
              break;
    case '+': k.Re = a.Re + f.Re;
              k.Im = a.Im + f.Im; 
              break;
    case '*': k.Re = a.Re * f.Re - a.Im * f.Im;
              k.Im = a.Re * f.Im + a.Im * f.Re; 
              break;
    case '/': k.Re = (a.Re * f.Re + a.Im * f.Im)/(f.Re * f.Re + f.Im * f.Im);
              k.Im = (a.Im * f.Re - a.Re * f.Im)/(f.Re * f.Re + f.Im * f.Im); 
              break;
    case 's': k.Re = a.Re;
              k.Im = -a.Im; 
              break;
    };
 
printf (" Ответ");
scanf_s ("%f", k.Re+k.Im);
 
 
_getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru