кодесурса

Упражнения на Java: напишите программу на Java, чтобы найти значение указанного выражения

script1adsense2code
script1adsense3code

Java Basic: упражнение 151 с решением

Напишите программу на Java, чтобы найти значение следующего выражения.

а) 101 + 0) / 3
б) 3,0е-6 * 10000000,1
в) правда && правда
г) ложь && правда
д) (ложно && ложно) || (правда правда)
f) (false || false) && (true && true)

Пример решения:

Java-код:

public class Solution {
	public static void main(String[] args) {
		int r1 = (101 + 0) / 3;
		double r2 = 3.0e-6 * 10000000.1;
		boolean r3 = true && true;
		boolean r4 = false && true;
		boolean r5 = (false && false) || (true && true);
		boolean r6 = (false || false) && (true && true);
		
		System.out.println("(101 + 0) / 3)-> " + r1);
		System.out.println("(3.0e-6 * 10000000.1)-> " + r2);
		System.out.println("(true && true)-> " + r3);
		System.out.println("(false && true)-> " + r4);
		System.out.println("((false && false) || (true && true))-> " + r5);
		System.out.println("(false || false) && (true && true)-> " + r6);
	}
}

Пример вывода:

 (101 + 0) / 3) -> 33
(3.0e-6 * 10000000.1) -> 30.0000003
(правда && правда) -> правда
(false && true) -> false
((false && false) || (true && true)) -> true
(false || false) && (true && true) -> false

Блок - схема:

«Блок-схема:

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Java, чтобы проверить, является ли двоичное дерево поддеревом другого двоичного дерева.
Далее: напишите Java-программу, которая принимает четыре целых числа от пользователя и печатает равными, если все четыре равны, и не равны в противном случае.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code