кодесурса

Упражнения на Java: проверьте, является ли число кубом или нет

script1adsense2code
script1adsense3code

Java-номера: упражнение-18 с решением

Написать программу на Java, чтобы проверить, является ли число кубом или нет.

В арифметике и алгебре куб числа n является его третьей степенью: результат числа умножается на себя дважды:
n 3 = n × n × n
Входные данные:
Введите число: 8

Иллюстрированная презентация:


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

Java-код:

import java.util.Scanner;
public class Example18 {
      public static void main( String args[] ){ 
        Scanner sc = new Scanner( System.in ); 
        System.out.print("Input a number: "); 
        int num = sc.nextInt(); 
       int n = (int) Math.round(Math.pow(num, 1.0/3.0));
        if((num == n * n * n))
			{
			   System.out.print("Number is a cube.");
            }
		   else
			{
				System.out.print("Number is not a cube.");
			}
				System.out.println("\n");
        }
     }

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

 Введите число: 8                                                                                             
Число это куб.

Блок - схема:

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

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code