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

Решение уравнения с 9 переменными - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исключить из введённой строки символ,введеный с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread1724535.html
Исключить из введённой строки символ,введеный с клавиатуры. Вывести на экран количество удалённых символов и полученную строку.
SFML Игра SFML Здравствуйте, я хочу написать небольшую игру на с++. Условия просты каждые 3 секунды (условно) в окне появляются объект класса Rectangleshap в произвольных координатах, при нажатии мышкой на объект он удаляется. Если количество объектов достигает 10, окно закрывается. Я не понимаю, как реализовать динамический массив объектов. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread1724514.html
Перевести код с Delphi C++
Здравствуйте! Помогите пожалуйста! Есть программа на делфи ее нужно перевести в с++. Язык с++ не изучала. Заранее спасибо!
Объясните некоторые моменты из c++ C++
Добрый день. Я хочу начать познавать сие творение, т.к. 1 семестр на первом курсе 3 года назад познанием и обучением назвать сложно. А в общем мне интересно следующее: 1. Для чего нужны файлы .h, .cpp, .c, точнее как их использовать. Я насколько помню мы писали код в хедерах и cpp разный. Как-будто хедер - интерфейс, а .cpp - класс его реализующий. 2. Какую ide выбрать на linux, и как...
C++ Найти все слова, в которых доля букв ''а'', ''в'' максимальна http://www.cyberforum.ru/cpp-beginners/thread1724468.html
Дан текст. Найти все слова, в которых доля букв ''а'', ''в'' максимальна, затем удалить эти слова из текста. C++
C++ C++ Задачка Определить тип данных запись, имеющий поля фамилии, пол, профессия. Определить массив из 10 записей. В программе ввести в массив данные. Определить профессии которые имеют только женщины. Вывести на экран список женщин этой профессии. в C++ подробнее

Показать сообщение отдельно
MDJH
5 / 5 / 3
Регистрация: 24.11.2015
Сообщений: 23
Записей в блоге: 1
30.04.2016, 12:28     Решение уравнения с 9 переменными
ну в if'е вы скобки не поставили, это одно. Ещё большие числа без "." он считает за ineger, поэтому я поставил 1317748575983887541099.0

вот как-то так

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
#include <iostream>
#include <math.h>
#include <conio.h>
 
using namespace std;
int main()
{
    double a, b, c, d, e, f, g, h, k;
    for (a = 97; a <= 122; a++)
    {
        cout << "|";
        for (b = 97; b <= 122; b++)
            for (c = 97; c <= 122; c++)
                for (d = 97; d <= 122; d++)
                    for (e = 97; e <= 122; e++)
                        for (f = 97; f <= 122; f++)
                            for (g = 97; g <= 122; g++)
                                for (h = 97; h <= 122; h++)
                                    for (k = 97; k <= 122; k++)
                                    {
 
                                        if ((18446744073709551616.0 * a + 72057594037927936 * b + 281474976710656 * c + 1099511627776 * d + 4294967296 * e + 16777216 * f + 65536 * g + 256 * h + 1 * k) == 1317748575983887541099.0)
                                        {
                                            cout << a;
                                            cout << " ";
                                            cout << b;
                                            cout << " ";
                                            cout << c;
                                            cout << " ";
                                            cout << d;
                                            cout << " ";
                                            cout << e;
                                            cout << " ";
                                            cout << f;
                                            cout << " ";
                                            cout << g;
                                            cout << " ";
                                            cout << h;
                                            cout << " ";
                                            cout << k;
                                        }
                                    }
    }
    return 0;
}
но долго у меня думает....
 
Текущее время: 08:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru