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

Перевод кода с Java на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод кода с Java на С++ http://www.cyberforum.ru/cpp-beginners/thread514571.html
Такой вот код нужно перевести. import java.io.*; import java.math.BigInteger; import java.util.*; public class Main { /** * @param args the command line arguments */ public static void main(String args) {
C++ Определить сумму ряда Проверьте пожалуйста, ошибка где то... Определить сумму ряда с заданной точностью (Факториал в виде подпрограммы) ∑ (2k)!/k!(k+2)!*x^(k+2) При |x|<=1/4 #include <iostream.h> #include <stdio.h> #include <stdlib.h> http://www.cyberforum.ru/cpp-beginners/thread514564.html
C++ седловые точки
Проверьте пожалуйста правильно ли все. не могу разобраться... Дана целочисленная матрица. Определить номера строк и столбцов всех седловых точек матрицы. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #include <iostream.h> int main() { int x, min_i, max_j;
Определить число союзов и местоимений C++
Помогите пожалуйста. Дана фраза определить сколько в ней союзов и местоимений.
C++ В текстовом файле после каждой 2 буквы вставлять буквы из слова http://www.cyberforum.ru/cpp-beginners/thread514543.html
Подскажите, пожалуйста как на C++ в текстовом файле после, к примеру, каждой 2 буквы вставлять по очереди буквы из слова, например "привет". Вот пример: текст: Здравствуйте очень приятно познакомиться (убрав пробелы между слов) результат: Здпрарвситввуйететочпенрьпиривятенотпопзнракиомвитеьстя )))) должно быть вот так... делать надо в цикле, но вот как его правильно построить ))))...
C++ Run-Time Check Failure #3 - The variable 'i' is being used without being initialized #include "stdafx.h" #include "cstdlib" #include "cstring" #include "iostream" using namespace std; int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL, "Russian"); const int n=20; подробнее

Показать сообщение отдельно
Джон
0 / 0 / 0
Регистрация: 06.03.2012
Сообщений: 40
08.03.2012, 19:57     Перевод кода с Java на С++
Очень нужно перевести на С++. Но языком Java не владею. Помогите, пожалуйста.
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
35
import java.io.*;
import java.math.BigInteger;
import java.util.*;
 
public class Main {
 
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner in = new Scanner(System.in);
PrintWriter out = new PrintWriter(System.out);
BigInteger mas[] = new BigInteger[1000];
int n = in.nextInt();
for (int i=0; i<n; i++)
mas[i] = in.nextBigInteger();
BigInteger b = (mas[1].add(mas[0].multiply(BigInteger.valueOf(-1)))).abs();
for (int i=2; i<n; i++)
b = b.gcd(mas[i].add(mas[0].multiply(BigInteger.valueOf(-1)))).abs();
b = b.multiply(BigInteger.valueOf(2));
BigInteger a = mas[0].multiply(mas[1]);
a = a.divide(mas[0].gcd(mas[1]));
BigInteger nsd;
for (int i=2; i<n; i++)
{
nsd = a.gcd(mas[i]);
a = a.multiply(mas[i]).divide(nsd);
}
nsd = a.gcd(b);
a = a.divide(nsd);
b = b.divide(nsd);
out.println(a + " " + b);
out.flush();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru