Мы вводим 10 чисел. Получаем из них 5 пар, идущих друг за другом чисел. Находим сумму в этих парах и выводим 5 результатов.
Код:
import java.util.Scanner;public class SumOfPairs { public static void main(String[] args) { Scanner stdin = new Scanner(System.in); // 10 чисел - 5 пар for (var i = 0; i < 5; ++i) { // Вводим пару и находим её сумму. Выводим найденную сумму System.out.println(stdin.nextDouble() + stdin.nextDouble()); } }}
Объяснение:
1. 10100111₂=1·2⁷+0·2⁶+1·2⁵+0·2⁴+0·2³+1·2²+1·2¹+1·2⁰=128+32+4+2+1=167₁₀
ответ: 167.
2. 10101010₂=1·2⁷+0·2⁶+1·2⁵+0·2⁴+1·2³+0·2²+1·2¹+0·2⁰=128+32+8+2=170₁₀
242₈=2·8²+4·8¹+2·8⁰=128+32+2=162₁₀
4₁₆=4·16⁰=4₁₀
10101010₂-242₈+4₁₆=170₁₀-162₁₀+4₁₀=12₁₀
ответ: 12.
3. 101011₂=1·2⁵+0·2⁴+1·2³+0·2²+1·2¹+1·2⁰=32+8+2+1=43₁₀
250₈=2·8²+5·8¹+0·8⁰=128+40=168₁₀
716₈=7·8²+1·8¹+6·8⁰=448+8+6=462₁₀
101011₂+250₈+716₈=43₁₀+168₁₀+462₁₀=673₁₀
ответ: 673.
4. 10101011₂=1·2⁷+0·2⁶+1·2⁵+0·2⁴+1·2³+0·2²+1·2¹+1·2⁰=128+32+8+2+1=171₁₀
250₈=2·8²+5·8¹+0·8⁰=128+40=168₁₀
5₁₆=5·16⁰=5₁₀
10101011₂-250₈+5₁₆=171₁₀-168₁₀+5₁₀=8₁₀
ответ: 8.
[!] Цифра ≠ Число. Цифра - буква. Число - слово.
Мы вводим 10 чисел. Получаем из них 5 пар, идущих друг за другом чисел. Находим сумму в этих парах и выводим 5 результатов.
Код:
import java.util.Scanner;public class SumOfPairs { public static void main(String[] args) { Scanner stdin = new Scanner(System.in); // 10 чисел - 5 пар for (var i = 0; i < 5; ++i) { // Вводим пару и находим её сумму. Выводим найденную сумму System.out.println(stdin.nextDouble() + stdin.nextDouble()); } }}