Pătrate în Java - Exemple de Pătrate în Java

Cuprins:

Anonim

Introducere în Squares in Java

Când un număr este înmulțit de la sine, numărul rezultat format este pătratul numărului. Pătratele unui număr sunt foarte ușor de găsit. În general, ori de câte ori găsim rădăcina pătrată a unui număr întreg, obținem rezultatul numai în Integer. În mod similar, de fiecare dată când găsim pătratul unui număr zecimal, vom primi și răspunsul în zecimale. Un fapt interesant despre pătratul unui număr este faptul că, de fiecare dată când facem un pătrat al unui număr întreg, valoarea numărului rezultat crește. Cu toate acestea, atunci când facem pătratul zecimelor între 0 și 1, numărul rezultat scade. Un exemplu ar fi acela al unui pătrat de 0, 5. Când pătrăm 0, 5, numărul scade până la 0, 25. În acest articol, vom vedea diferitele metode despre cum putem pătra un număr folosind limbajul de programare Java.

Funcționare - Pătratul unui număr poate fi găsit în Java printr-o varietate de tehnici. Am dori să vedem câteva exemple legate de pătratul unui număr prin care putem înțelege mai bine pătratul unui număr.

Cum se calculează Square în Java?

Să învățăm cum să calculăm pătrat în Java:

Exemplul # 1

Cel mai simplu mod de a găsi pătratul unui număr este Math.pow () unde poate fi utilizat pentru a calcula orice putere a unui număr.

Cod:

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));
)
)

ieşire:

Exemplul # 2

În programul următor, vom calcula pătratul unui număr în forma obișnuită, astfel încât acesta să înmulțească două numere secvențial și să găsească pătratul numărului respectiv.

Cod:

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
)
)

ieşire:

Exemplul # 3

În acest exemplu, vom verifica dacă un număr este un pătrat perfect sau nu. Acesta este un program puțin complex, deoarece verifică dacă un număr este un pătrat al altui număr.

Cod:

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");
)
)

ieşire:

Exemplul # 4

În acest program, găsim numărul de numere pătrate dintr-un interval specific. Introducem intervalul de numere și codul va produce numărul pătrat în acel interval specific. În programul de mai jos, găsim numărul de întregi pătrați între 0 și 100.

Cod:

// 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);
)
)
)
)

ieşire:

Exemplul # 5

În acest program, vom vedea suma pătratelor primelor N numere naturale. Introducem valoarea lui N și programul calculează suma pătratelor primelor N numere naturale.

Cod:

// 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));
)
)

ieşire:

Concluzie

  • În acest articol, vedem o listă de metode prin care putem să pătrundem un număr, cum putem afla dacă un număr este sau nu într-un interval specific și, de asemenea, suma de numere întregi ale primelor N numere naturale. Cu toate acestea, există și alte alte tehnici care pot fi utilizate pentru a găsi pătratul unui număr. Numele unei tehnici care poate fi utilizat pentru a vedea și a verifica dacă un număr este sau nu este tehnica Recursiune care utilizează o funcție în cadrul unei funcții pentru a verifica dacă numărul este un pătrat perfect sau nu.
  • Deși tehnica de recurs este dificil de utilizat, ea poate fi folosită pentru a calcula pătratul unui număr în câteva linii de cod. Mai mult, folosind numere pătrate putem genera o mulțime de programe tipar. Putem tipări un model pătrat într-un format spiral sau în format zig-zag. În mod similar, numerele pătrate pot fi utilizate în codul sursă pentru a genera pătratul dublu, cum ar fi numărul 16 unde pătratul dublu este numărul 2.

Articole recomandate

Acesta este un ghid pentru Squares in Java. Aici am discutat Introducerea de-a lungul Exemplelor și codurilor cu Ieșirea pătratelor în Java. Puteți parcurge și alte articole sugerate pentru a afla mai multe -

  1. Modele în Java
  2. Fisa Cheat JavaScript
  3. Ce este aplicația web?
  4. Tipuri de gazduire web
  5. Rădăcina pătrată în PHP
  6. Schiri în programare Java
  7. Funcționare și Top 3 Metode Enum în C #
  8. Rădăcina pătrată în JavaScript