Переведите число 126 из десятичной системы счисления в двоичную систему счисления. сколько единиц содержит полученное число? в ответе укажите одно число — количество единиц.
126(10)=1111110(2). следовательно число содержит 6 единиц
zoomagazinkotmatroskin
22.07.2021
Чтобы прекратить ввод чисел в массив нужно ввести число "-1010". class ArrayNegative{ public static void main(String args[]){ java.util.Scanner in = new java.util.Scanner(System.in); long eArray[] = new long[1]; while((eArray[eArray.length-1] = in.nextLong())!=-1010){ long nArray[] = new long[eArray.length+1]; for(int nCell = 0; nCell<eArray.length; nCell++)nArray[nCell]=eArray[nCell]; eArray = nArray; } eArrayCell: for(int cCell = 0; cCell<eArray.length-1; cCell++){ if(eArray[cCell]>0)continue; else for(int eCell = cCell+1; eCell<eArray.length-1; eCell++) if(eArray[eCell]>0){ eArray[eArray.length-1]=eArray[cCell]; eArray[cCell]=eArray[eCell]; eArray[eCell]=eArray[eArray.length-1]; continue eArrayCell; } break; } for(int cCell = 0; cCell<eArray.length-1; cCell++)System.out.print(eArray[cCell]+" "); } }
secretary
22.07.2021
Чтобы прервать ввод в массив нужно ввести число "-1010". class ArrayNegative{ public static void main(String args[]){ java.util.Scanner in = new java.util.Scanner(System.in); long eArray[] = new long[1]; while((eArray[eArray.length-1] = in.nextLong())!=-1010){ long nArray[] = new long[eArray.length+1]; for(int nCell = 0; nCell<eArray.length; nCell++)nArray[nCell]=eArray[nCell]; eArray = nArray; } eArrayCell: for(int cCell = 0; cCell<eArray.length-1; cCell++){ if(eArray[cCell]>0)continue; else for(int eCell = cCell+1; eCell<eArray.length-1; eCell++) if(eArray[eCell]>0){ eArray[eArray.length-1]=eArray[cCell]; eArray[cCell]=eArray[eCell]; eArray[eCell]=eArray[eArray.length-1]; continue eArrayCell; } break; } for(int cCell = 0; cCell<eArray.length-1; cCell++)System.out.print(eArray[cCell]+" "); } }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Переведите число 126 из десятичной системы счисления в двоичную систему счисления. сколько единиц содержит полученное число? в ответе укажите одно число — количество единиц.