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

Решение уравнения - C++

Восстановить пароль Регистрация
 
Wera
1 / 1 / 0
Регистрация: 21.07.2010
Сообщений: 11
23.07.2010, 13:21     Решение уравнения #1
Дано уравнение:
Х в квадрате+У в квадрате=К в квадрате
Найти все целочисленные решение если х,у,к = от 1 до 30

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
void main ()
{
    
    for (int x=1;x<30;x++)
    {
    
 
        for(int y=1;y<30;y++)
{       
                
        for(int k=1;k<30;k++)
        
        {
    
        cout<<x*+y*=k*;
            }
    }
}
}
ошибку показывает на cout<<x*+y*=k*;
Помогите исправить ошибку.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2010, 13:21     Решение уравнения
Посмотрите здесь:

решение уравнения C++
Решение уравнения C++
Решение уравнения C++
C++ Обосновать решение уравнения
Решение уравнения C++
Решение уравнения C++
C++ Решение уравнения
C++ Решение матричного уравнения AX=B

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
23.07.2010, 13:31     Решение уравнения #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int main (void)
{
    int x, y, k;
 
    for (x=1; x<=30; x++)
        for (y=1; y<=30; y++)
            for (k=1; k<=30; k++)
                if (x*x+y*y==k*k) {
                    std::cout << x*x << "+" << y*y << "=" << k*k;
                    std::cout << std::endl; }
 
    system ("pause");
    return 0;
}
Решение не красивое, но вам сойдет
Yandex
Объявления
23.07.2010, 13:31     Решение уравнения
Ответ Создать тему
Опции темы

Текущее время: 10:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru