Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 313
1

Не могу переделать код с С++ на Java? Выручайте

21.11.2013, 19:40. Просмотров 906. Ответов 1
Метки нет (Все метки)

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
using namespace std;
 
int gcd(int a, int b) {
   int t;
   while (b) {
     t = a % b;
     a = b;
     b = t;        
   }
   return abs(a);
}
 
int ext_gcd(int a, int b, int& x, int& y)
{
   int q, r, x1, x2, y1, y2,d;
   if (b == 0) {
      d = a, x = 1, y = 0;
      return d;
   }
   x2 = 1, x1 = 0, y2 = 0, y1 = 1;
   while (b > 0) {
      q = a / 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;
   }
   d = a, x = x2, y = y2;
   return abs(d);
  
}
1
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2013, 19:40
Ответы с готовыми решениями:

Не могу переделать код с pascal на Java
Помогите пожалуйста переделать код на java program Project1; {$APPTYPE CONSOLE} var ...

Переделать код из Pascal в Java
Помогите переделать код и Pascal в Java uses crt; var a,b:array of integer; n:byte; ...

Как переделать код с Java на С++?
package org.groon.integral; import java.util.Scanner; public class Integral { public static...

не могу переделать код
как переделать этот код что бы он выводил название файлов не не страницу а в текстовый документ ...

1
201 / 172 / 52
Регистрация: 01.06.2010
Сообщений: 371
Завершенные тесты: 1
21.11.2013, 20:09 2
Лучший ответ Сообщение было отмечено Вася1q как решение

Решение

Java
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
public class DemoNew {
 
    int a = 0;
    int b = 0;
    int x = 0;
    int y = 0;
 
    int gcd(int a, int b) {
        int t;
        while (b > 0) {
            t = a % b;
            a = b;
            b = t;
        }
        return Math.abs(a);
    }
 
    int ext_gcd(int a, int b) {
        int q, r, x1, x2, y1, y2, d;
        if (b == 0) {
            d = a;
            x = 1;
            y = 0;
            return d;
        }
        x2 = 1;
        x1 = 0;
        y2 = 0;
        y1 = 1;
        while (b > 0) {
            q = a / b;
            r = a - q * b;
            this.x = x2 - q * x1;
            this.y = y2 - q * y1;
            a = b;
            b = r;
            x2 = x1;
            x1 = x;
            y2 = y1;
            y1 = y;
        }
        d = a;
        x = x2;
        y = y2;
        return Math.abs(d);
 
    }
 
    public static void main(String[] args) {
        DemoNew myClass = new DemoNew();
        System.out.println(myClass.ext_gcd(3, 20));
        System.out.println(myClass.x + " " + myClass.y);
 
    }
 
}
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2013, 20:09

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Не могу переделать код
Мне дана матрица коэффициентов системы линейных уравнений в необычном виде: Исходная СЛУ 4x1 +...

Как переделать код на С++ в Си . Не могу разобраться
#include <iostream> #include "iomanip" #include "math.h" #define M_PI 3.14159265358979323846...

Не могу доделать код или переделать
В одномерный массив A размерности N при помощи датчика случайных чисел вводятся целые числа в...

Не могу переделать рабочий код в свою программу
рабочая сортировка void SpriteBatch::sortGlyphs() { switch (_sortType) { case...


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

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

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