4. запишите дополнительный код числа, интерпретируя его как восьмибитовое целое со знаком. 5. запишите прямой код числа, интерпретируя его как шестнадцатибитовое целое без знака. 6. запишите дополнительный код числа, интерпретируя его как шестнадцатибитовое целое со знаком. 7. запишите в десятичной системе счисления целое число, если дан его дополнительный код. 8. запишите код действительного числа, интерпретируя его как величину типа double. 9. дан код величины типа double. преобразуйте его в число. 4. а) 54(10); б) –10(10); в) –43(10). 5. а) 18083(10); б) 19157(10). 6. а) 18477(10); б) –28803(10). 7. а) 0101010001100111; б) 1110101001001100. 8. а) 575,375; б) 983,375. 9. а) c088440000000000; б) c0696c0000000000.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static BufferedReader READER = new BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
int N = Integer.parseInt(READER.readLine());
int[] array = new int[N];
for(int i = 0; i < array.length; ++i)
array[i] = Integer.parseInt(READER.readLine());
System.out.println("Negative: " + Main.function(array));
}
public static boolean function(int[] array) {
for(int number : array)
if(number >= 0) return false;
return true;
}
}