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

Как подредактировать? (решения уравнения) - C++

Восстановить пароль Регистрация
 
maxim12345
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 72
03.10.2013, 15:10     Как подредактировать? (решения уравнения) #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
int main()
{
    int x,y,k;
 
 
        scanf("%d",&k);
        printf("X     Y\n");
        for (x=0;x<=k;x=x+1)
        for (y=0;y<=k;y=y+1)
            {
            if (x*x+y*y==k*k)
                {
                    printf("%d     %d\n",x,y);
                }
            }
 
 
    return 0;
}
В общем это программа, которая считает: вводишь число к, а она выдает решения уравнения x^2+y^2=k^2 она выдает решения икса и игрика. Нужно сделать так, чтобы решения не повторялись (ну, например, когда вводишь 5 он выдает 0и5 3и4 4и3 5и0), а надо, чтобы таких повторов не было, чтобы, например, 5и0 и 0и5 считались одним решением. Помогите, пожалуйста))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2013, 15:10     Как подредактировать? (решения уравнения)
Посмотрите здесь:

C++ как должен быть составлен код решения кв. уравнения на C++
C++ Составить алгоритм решения уравнения |a+5x|/(b-x)=2c
C++ Решения уравнения
C++ Решения тригонометрического уравнения
C++ Программа решения квадратного уравнения
Написать программу решения уравнения C++
Программа закрывается после решения первого уравнения. Как продолжить ее выполнение? C++
C++ Нуждаюсь в решения уравнения 2A+3B+4C+5D в с++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт C++
4377 / 3220 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
03.10.2013, 15:22     Как подредактировать? (решения уравнения) #2
В данном случае можно просто модифицировать условие:
C++
1
if (x*x+y*y==k*k && x >= y)
maxim12345
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 72
03.10.2013, 15:28  [ТС]     Как подредактировать? (решения уравнения) #3
Спасибо) оказывается, все было просто)
Yandex
Объявления
03.10.2013, 15:28     Как подредактировать? (решения уравнения)
Ответ Создать тему
Опции темы

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