Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
63 / 44 / 20
Регистрация: 24.10.2016
Сообщений: 1,010
1

Диофантовы уравнения в натуральных числах

19.03.2019, 13:54. Показов 1072. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!!! Помогите пожалуйста найти все натуральные решение ЛДУ в зависимости от отрезка
Кликните здесь для просмотра всего текста
Pascal
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
var
a, a1, b, b1, c, c1, d, x, y, x1, y1, x2, y2, q, r,i,k: Longint;
t1,t2:integer;
 
begin
write('Введите число А : ');readln(a); a1 := a;
write('Введите число В : ');readln(b); b1 := b;
write('Введите число С : ');readln(c); c1 := c;
writeln(a,'*x + ',b,'*y = ',c);
if b = 0 then
begin
d := a; x := 1; y := 0
end
else
begin
x1 := 0; x2 := 1;
y1 := 1; y2 := 0;
while b > 0 do
begin
q := a div b;
r := a - q * b;
x := x2 - q * x1;
y := y2 - q * y1;
a := b; b := r;
x2 := x1; x1 := x;
y2 := y1; y1 := y
end;
d := a; x := x2; y := y2
end;
t1:=Trunc((x*c)/b1);
t2:=Trunc((-y*c)/a1);
writeln('t = [ ',t2,', ',t1,' ] ');
writeln('(x, y) = (', x,'*',c,' - ',b1, ' * t, ', y,'*',c,' + ',a1, ' * t ) = (', x*c,' - ',b1, ' * t, ', y*c,' + ',a1, ' * t )');
k:=t1-t2;
for i:=1 to k do
writeln('(x, y) = (',x*c-b1*(t2+i),', ',y*c+a1*(t2+i),')');
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.03.2019, 13:54
Ответы с готовыми решениями:

Нахождение одинаковых цифр в натуральных числах
Даны два натуральных числа m и n(m<9999, n<9999). Проверить, если ли в записи числа m цифры,...

Решение уравнения в натуральных числах
Помогите пожалуйста!) Есть подсказки к написанию программы и ответ. Просьба помочь с решением) Так...

Решение уравнения в натуральных числах (3)
Решить в натуральных числах уравнение 2 * = программа нашла 3 решения (169, 239); (2378,...

Решение уравнения в натуральных числах (2)
Решить в натуральных числах уравнение + = n = 2.5 функция эквивалентна INT(x) программа...

2
63 / 44 / 20
Регистрация: 24.10.2016
Сообщений: 1,010
24.03.2019, 23:14  [ТС] 2
Ау?
0
Модератор
Эксперт по электронике
8477 / 4335 / 1643
Регистрация: 01.02.2015
Сообщений: 13,462
Записей в блоге: 8
25.03.2019, 00:02 3
Целочисленное деление - div - вам об этом на другом форуме сказали, но вы проигнорировали.

Также, вам дали ссылку на готовый пошаговый алгоритм решения диофантова уравнения http://e-maxx.ru/algo/diofant_2_equation

Почему вы ничего не предприняли?
0
25.03.2019, 00:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2019, 00:02
Помогаю со студенческими работами здесь

Решение квадратного уравнения в натуральных числах
Доброго времени суток! Ни кто не сталкивался с уравнением 2*a^2+b^2=c^2 Раньше находил, теперь не...

Диофантовы уравнения вида ax+by=c
Доброго времени суток. Помогите пожалуйста разобраться, как решаются диофантовы уравнения вида...

Диофантовы уравнения, полином Матиясевича
Здраствуйте, люди добрые, скиньте информацию , как перейти от диофантово уравнения к полиному...

Линейные диофантовы уравнения - найти ошибку в коде
Друзья,подскажите где ошибка в этой программе... Условие задачи такое: Линейные диофантовы...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru