Квадрати в Java - Примери за квадратите в Java

Съдържание:

Anonim

Въведение в квадратите на Java

Когато числото се умножи само по себе си, полученото число образува квадратът на числото. Квадратите на число са много лесни за намиране. Обикновено винаги, когато намерим квадратния корен на цяло число, получаваме резултата само в цяло число. По подобен начин, когато открием квадрата на десетичното число, получаваме отговора и в десетичен. Интересен факт за квадрата на числото е, че всеки път, когато правим квадрат от цяло число, стойността на полученото число се увеличава. Въпреки това, когато правим квадрата на десетичните знаци между 0 и 1, полученото число намалява. Пример може да бъде този с квадратура от 0, 5. Когато квадратме 0, 5, числото намалява до 0, 25. В тази статия ще разгледаме различните методи за това как можем да квадратме число чрез езика за програмиране на Java.

Работна - Квадрат на число може да се намери в Java чрез различни техники. Бихме искали да видим някои примери, свързани с квадрата на число, чрез което можем да разберем по-добре квадрата на число.

Как да се изчисли квадрат в Java?

Нека да научим как да изчисляваме квадрат в Java:

Пример №1

Най-простият начин за намиране на квадрата на число е Math.pow (), където може да се използва за изчисляване на всяка мощност на число.

Код:

import java.util.*;
public class Square
(
public static void main(String args())
(
Scanner sc=new Scanner(System.in);
int num;
System.out.print("Enter a number which is integer format: ");
num=sc.nextInt();
System.out.println("The square of "+ num + " is: "+ Math.pow(num, 2));
)
)

изход:

Пример №2

В следващата програма ще изчислим квадрата на числото в обичайната форма, така че да умножава последователно две числа и да намери квадрата на съответното число.

Код:

import java.util.*;
public class Square2
(
public static void main(String args())
(
Scanner sc=new Scanner(System.in);
int no;
System.out.print("Enter a number which is integer format: ");
no=sc.nextInt();
System.out.println("Square of "+ no + " is: "+(no*no));//the number is multiplied with its own
)
)

изход:

Пример №3

В този пример ще проверим дали числото е перфектен квадрат или не. Това е малко сложна програма, тъй като тя проверява дали числото е квадрат от друго число.

Код:

import java.util.Scanner;
class JavaExample (
static boolean checkPerfectSquare(double x)
(
// finding the square root of given number
double s= Math.sqrt(x);
return ((s - Math.floor(s)) == 0); //Math.floor() is used here to calculate the lower value.
)
public static void main(String() args)
(
System.out.print("Enter any number:");
Scanner scanner = new Scanner(System.in);
double no= scanner.nextDouble();
scanner.close();
if (checkPerfectSquare(no))
System.out.print(no+ " is a perfect square number");
else
System.out.print(no+ " is not a perfect square number");
)
)

изход:

Пример №4

В тази програма намираме броя на квадратните числа в определен диапазон. Въвеждаме диапазона от числа и кодът ще произведе квадратното число в този специфичен диапазон. В програмата по-долу намираме броя на квадратните числа между 0 и 100.

Код:

// Finding the range of perfect square numbers in Java programming language
import java.io.IOException;
public class SquareNumbersInRange (
public static void main(String() args) throws IOException (
int starting_number = 1;
int ending_number = 100;
System.out.println("Perfect Numbers between "+starting_number+ " and "+ending_number);
for (int i = starting_number; i <= ending_number; i++) (
int number = i;
int sqrt = (int) Math.sqrt(number);
if (sqrt * sqrt == number) (
System.out.println(number+ " = "+sqrt+"*"+sqrt);
)
)
)
)

изход:

Пример №5

В тази програма ще видим сумата от квадрати от първите N естествени числа. Въвеждаме стойността на N и програмата изчислява сумата от квадрати от първите N естествени числа.

Код:

// Java Program to find sum of
// square of first n natural numbers
import java.io.*;
class SumofSquares
(
// Return the sum of the square of first n natural numbers
static int square sum(int n)
(
// Move the loop of I from 1 to n
// Finding square and then adding it to 1
int sum = 0;
for (int i = 1; i <= n; i++)
sum += (i * i);
return sum;
)
// Main() used to print the value of sum of squares
public static void main(String args()) throws IOException
(
int n = 6;
System.out.println("The sum of squares where N value is 6 is "+ squaresum(n));
)
)

изход:

заключение

  • В тази статия виждаме списък от методи, чрез които можем да квадратме число, как можем да открием дали числото е квадратно или не в определен диапазон, а също и сумата от цели числа от първите N естествени числа. Съществуват обаче и някои други техники, които могат да бъдат използвани за намиране на квадрата на число. Името на техника, която може да се използва, за да се види и провери дали числото е квадратно или не, е рекурсионната техника, която използва функция в рамките на функция, за да провери дали числото е перфектен квадрат или не.
  • Въпреки че техниката на рекурсия е трудна за използване, тя може да се използва за изчисляване на квадрата на число в рамките на няколко реда код. Освен това, използвайки квадратни числа, можем да генерираме много програми за модели. Можем да отпечатаме квадратен шаблон във формат спирала или zig-zag формат. По същия начин квадратните числа могат да бъдат използвани в изходния код за генериране на двойния квадрат, като числото 16, където двойният квадрат е число 2.

Препоръчителни статии

Това е ръководство за квадратите в Java. Тук сме обсъдили Въвеждането заедно с примери и кодове с извеждане на квадрати в Java. Можете също да прегледате и другите ни предложени статии, за да научите повече -

  1. Модели в Java
  2. Cheat Sheet JavaScript
  3. Какво е уеб приложение?
  4. Видове уеб хостинг
  5. Квадратни корени в PHP
  6. Масиви в Java програмиране
  7. Работа и топ 3 Enum методи в C #
  8. Квадратно коренче в JavaScript