将Java代码更改为C ++代码 [英] Change java code to C++ code

查看:117
本文介绍了将Java代码更改为C ++代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我编写了一个java类,现在我需要将它改为C ++代码,但我不是C ++专家。任何人都可以为我改变代码到C ++吗?

PLZ我需要它!!



我试过的:



Hi, I coded a java class, now I need to change it to C++ code, but I am not expert in C++. Can any body change the code to C++ for me?
plz i need it!!

What I have tried:

package mat;
import java.util.Scanner;
public class Mat {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        System.out.print("J_Baris : ");
        int x = in.nextInt();
        String deret="";
        System.out.print("J_Kolom : ");
        int y = in.nextInt();
        int i,j;
        int a[][] = new int[x][y];
        for(i=0;i<x;i++)
        {
            for(j=i+1;j<y;j++)
            {
                
                System.out.print("<"+(i+1)+","+(j+1)+"> = ");
                a[i][j] = in.nextInt();
                deret+=(i+1)+""+(j+1);
                
            }
        }
        System.out.println(deret);
        char tempd[] = new char[deret.length()];
        tempd = deret.toCharArray();
        char angka ='1';
        int z=1;
        int benar=0;
        int d = deret.length();
        for(i=0;i<d;i++)
        {
            if(z<y && i==(d-1))
            {
                angka++;
                benar=0;
                i=0;
                z++;
            }
            else if(tempd[i]==angka && benar==1)
            {
                tempd[i]=' ';
            }
            else if(tempd[i]==angka)
            {
                benar++;
            }
        }
        for(i=0;i<deret.length();i++)
        {
            if(tempd[i]==' ')
            {
                tempd[i]=' ';
            }
        }
        String deret1 = new String(tempd);
        System.out.println(deret1);
    }
}

推荐答案

C ++和Java的语法类似,但类非常不同。在C ++中是胖函数库。



请阅读有关字符串 C ++中的基本输入/输出,以学习重播扫描仪和println。



但你需要阅读或观看一些关于C ++的初学者教程才能获得kickstart。
The syntax of C++ and Java is similar, but the classes are very different. In C++ is are fat function libraries.

Please read the tutorial about strings and Basic Input/Output in C++ to learn to replay the scanner and println.

But you need to read or watch some beginner tutorials about C++ to get a kickstart.


这篇关于将Java代码更改为C ++代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆