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

упростить решение диофантового уравнения. То есть есть x=x_0+at и y=y_0+bt, нужно к х и у подобрать такие t, чтобы х и у были минимальны - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование глобальных переменных - моветон ли? http://www.cyberforum.ru/cpp-beginners/thread604811.html
Ребят, очень часто вижу как отцы С++, когда проверяют чей-то код и обнаруживают там глобальные переменные, заявляют, что это не хорошо, что это моветон. Так ли это на самом деле и собственно почему так? :) Спасибо!
C++ Написать программу на c++, демонстрирующие применение механизма одиночного наследования классов Описание базового класса: Линии: координаты начала и конца, конструктор с параметрами, метод вычисления длины линии. Опсание производного класса: Отрезки: конструктор с параметрами, метод вычисления угла между отрезком и осью ОY, метод вывода данных. Задание: Описать классы, объект производного класса; вывести данные объекта; вычислить и вывести длину и угол с осью ОY. http://www.cyberforum.ru/cpp-beginners/thread604803.html
программа виснет, не знаю что не так C++
Дана квадратная целочисленная матрица. Определить, является ли она магическим квадратом. В магическом квадрате сумма чисел по всем горизонталям, вертикалям и двум диагоналям должна быть одна и та же. #include<iostream> #include <cmath> using namespace std; void vvodA(int **a,int n); void summ(int **a,int n); int main() { int n;
C++ Написать программу работу с динамическими строками
Написать программу работу с динамическими строками. Строка является объектом класса. Память под объект-строку должна выделяться динамически (с помощью new). Должны быть определены деструктор и следующие конструкторы: · Конструктор по умолчанию, создает пустую строку; · Конструктор преобразования, инициализирующий строку с помощью стандартной строки; · ...
C++ Написать програму на С++,что демонстрирует использование механизма одиночного наследования класов http://www.cyberforum.ru/cpp-beginners/thread604785.html
Описание базового класа: Линии:Координаты начала и конца,конструктор с параметрамы, метод вычисления длинны линии. Описание производного класа: Отрезки:Конструктор с параметрами
C++ Программа выводит целое число, а надо дробное Программа должна выводить среднее арифметическое введенной строки. При вводе чисел, арифметич. которых - целое число, все работает правильно, но при вводе, например чисел 5 и 6, выводится целое число, при чем округленное неправильно. Пробовал менять типы переменных, но не помогло. Может быть ошибка кроется в строке sum+=str1-'0'; (я так и не понял зачем здесь - '0', но без него не работает).... подробнее

Показать сообщение отдельно
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465

упростить решение диофантового уравнения. То есть есть x=x_0+at и y=y_0+bt, нужно к х и у подобрать такие t, чтобы х и у были минимальны - C++

13.06.2012, 20:12. Просмотров 372. Ответов 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();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru