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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
#1

Упростить решение диофантова уравнения - C++

13.06.2012, 20:12. Просмотров 379. Ответов 0
Метки нет (Все метки)

Помогите пожалуйста с задачей, а то не получается доделать(( почти все сделала, а остатки не могу...

Вот смотрите, мы задаем какие-то коэффициэнты при х и у: то есть система получается например х=700-4t1 и у=-300+8t2, ну вот надо подобрать такие t1 и t2, чтобы значения х и у стали минимальными и вывести эти минимальные х и у

Вот исходная формулировка задания:
Задание такое: упростить решение диофантового уравнения. То есть есть x=x_0+at и y=y_0+bt, нужно к х и у подобрать такие t, чтобы х и у были минимальны
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
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
 
void main (void)
{
 int x_0,y_0,a,b, t1, t2;
 
printf ("\n Vvedite x_0\n");
scanf ("%d", &x_0);
printf ("\n Vvedite y_0\n");
scanf ("%d", &y_0);
printf ("\n Vvedite a\n");
scanf ("%d", &a);
printf ("\n Vvedite b\n");
scanf ("%d", &b);
printf ("\n Formula imeet vid: \n");
printf ("\n x=%d+(%d)*t", x_0,a);
printf ("\n y=%d+(%d)*t", y_0,b);
t1=0;
if (((x_0>0)&&(a>0))||((x_0<0)&&(a<0)))
{
 
 
 getch();
}
if (((x_0>0)&&(a<0))||((x_0<0)&&(a>0)))
{
 
 getch();
}
 
getch();
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2012, 20:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Упростить решение диофантова уравнения (C++):

Найти все неотрицательные решения диофантова уравнения - C++
Напишите программу, которая выписывает все неотрицательные решения диофантова уравнения: ax + by = c Добавлено через 4 минуты ...

Решение уравнения - C++
Помогите перевести уравнение ни сишечку задача такая 1. Создать консольный проект. 2. Написать программу вычислений в соответствии...

Решение уравнения - C++
Доброго времени суток! Ребят помогите с задачкой пожалуйста Задано уравнение: a*x+b*y=c, где a,b,c,x,y - целые неотрицательные числа....

Решение уравнения - C++
Дано уравнение: Х в квадрате+У в квадрате=К в квадрате Найти все целочисленные решение если х,у,к = от 1 до 30 #include &lt;iostream&gt;...

Решение уравнения - C++
Помогите пожалуйста с кодом для решения вот такого уравнения. В голову ничего не лезет(

решение уравнения - C++
доброго времени суток :) Даны целые положительные числа a и b. Необходимо найти целые (не обязательно положительные) числа x и y, такие,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2012, 20:12
Привет! Вот еще темы с ответами:

Решение уравнения - C++
Пожалуйста мне надо решить уравнение tgx=thx. Надо показать, что корней бесконечно, и найти приблизительные значения корней. Желательно...

Решение уравнения - C++
Помогите решить уравнение я сам смутно все понимал еще и на paskal, а тут для меня вообще cut])) |1+ x&gt;1 y=|x+1 ...

Решение квадратного уравнения - C++
Ребят, нужен пример квадратного уравнения с условиями: 1.&quot;Некорректный ввод данных 2.Уравнение имеет бесконечное множество корней ...

Решение матричного уравнения - C++
Даны массивы C(n) и D(n). Сформировать матрицу A(n,m),как произведение массивов C и DT и матрицу B, элементы которой вычислить по...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru