เปลี่ยน java เป็น c++
package javaapplication2;
importjava.util.ArrayList;
importjava.util.Scanner;
public class JavaApplication2 {
public static void main(String[] args) {
Scanner num = new Scanner(System.in);
ArrayList<String>arr = new ArrayList<String>

);
ArrayList<Integer> arr2 = new ArrayList<Integer>

);
ArrayList<Integer> arr3 = new ArrayList<Integer>

);
ArrayList<Integer> arr4 = new ArrayList<Integer>

);
int check = 0,sum = 0;
for(inti = 0;i<10;i++){
System.out.print("Enter number "+(i+1)+":");
int x = num.nextInt();
arr.add(x+"");
}
for(inti = 0;i<10;i++){
for(int j =0;j<arr.get(i).length();j++){
if(arr.get(i).charAt(j)=='1'){
arr2.add(i+1);
check++;
}
if(arr.get(i).charAt(j)=='0'){
arr3.add(i+1);
check++;
}
}
if(sum == check){
arr4.add(i+1);
}
else
sum=check;
}
System.out.print(arr2.size()+" found number 1, at position ");
for(inti=0;i<arr2.size();i++)
System.out.print(arr2.get(i)+" ");
System.out.println();
System.out.print(arr3.size()+" found number 0, at position ");
for(inti=0;i<arr3.size();i++)
System.out.print(arr3.get(i)+" ");
System.out.println();
System.out.print(arr4.size()+" found others, at position ");
for(inti=0;i<arr4.size();i++)
System.out.print(arr4.get(i)+" ");
System.out.println();
}
}
รบกวนคนเก่ง java ช่วยหน่อย
package javaapplication2;
importjava.util.ArrayList;
importjava.util.Scanner;
public class JavaApplication2 {
public static void main(String[] args) {
Scanner num = new Scanner(System.in);
ArrayList<String>arr = new ArrayList<String>
ArrayList<Integer> arr2 = new ArrayList<Integer>
ArrayList<Integer> arr3 = new ArrayList<Integer>
ArrayList<Integer> arr4 = new ArrayList<Integer>
int check = 0,sum = 0;
for(inti = 0;i<10;i++){
System.out.print("Enter number "+(i+1)+":");
int x = num.nextInt();
arr.add(x+"");
}
for(inti = 0;i<10;i++){
for(int j =0;j<arr.get(i).length();j++){
if(arr.get(i).charAt(j)=='1'){
arr2.add(i+1);
check++;
}
if(arr.get(i).charAt(j)=='0'){
arr3.add(i+1);
check++;
}
}
if(sum == check){
arr4.add(i+1);
}
else
sum=check;
}
System.out.print(arr2.size()+" found number 1, at position ");
for(inti=0;i<arr2.size();i++)
System.out.print(arr2.get(i)+" ");
System.out.println();
System.out.print(arr3.size()+" found number 0, at position ");
for(inti=0;i<arr3.size();i++)
System.out.print(arr3.get(i)+" ");
System.out.println();
System.out.print(arr4.size()+" found others, at position ");
for(inti=0;i<arr4.size();i++)
System.out.print(arr4.get(i)+" ");
System.out.println();
}
}