Ruudut Java: ssa Esimerkkejä Java-kenttien neliöistä

Sisällysluettelo:

Anonim

Johdanto Java-ruutuihin

Kun numero kerrotaan itsestään, muodostuva luku on luvun neliö. Luvun neliöt on erittäin helppo löytää. Yleensä aina, kun löydämme kokonaislukujen neliöjuuren, saadaan tulos vain kokonaislukuna. Vastaavasti aina kun löydämme desimaalinumeron neliön, saamme vastauksen myös desimaalilla. Mielenkiintoinen tosiasia luvun neliöstä on, että aina kun teemme kokonaisluvun neliön, tuloksena olevan luvun arvo kasvaa. Kuitenkin, kun teemme desimaalien neliön välillä 0 - 1, tuloksena oleva luku pienenee. Esimerkki voisi olla neliöinti 0, 5. Kun neliöitämme 0, 5, lukumäärä laskee 0, 25: een. Tässä artikkelissa tarkastellaan erilaisia ​​tapoja, joilla numeroidaan neliö Java-ohjelmointikielellä.

Työskentely - Numeron neliö löytyy Java-versiosta useilla tekniikoilla. Haluamme nähdä joitain numeron neliöön liittyviä esimerkkejä, joiden avulla ymmärrämme luvun neliön paremmin.

Kuinka laskea neliö Java?

Oppikaamme kuinka laskea neliö javassa:

Esimerkki # 1

Yksinkertaisin tapa löytää luvun neliö on Math.pow (), jossa sitä voidaan käyttää numeron minkä tahansa tehon laskemiseen.

Koodi:

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

lähtö:

Esimerkki 2

Seuraavassa ohjelmassa aiomme laskea numeron neliön tavallisessa muodossa siten, että se kertoo kaksi numeroa peräkkäin ja löytää vastaavan numeron neliön.

Koodi:

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

lähtö:

Esimerkki 3

Tässä esimerkissä aiomme tarkistaa, onko luku täydellinen neliö vai ei. Tämä on vähän monimutkainen ohjelma, koska se tarkistaa onko luku toisen numeron neliö.

Koodi:

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

lähtö:

Esimerkki 4

Tässä ohjelmassa löydämme neliönumeroiden lukumäärän tietyllä alueella. Annamme numeroalueen ja koodi tuottaa neliönumeron kyseisellä alueella. Alla olevasta ohjelmasta löydämme neliön kokonaislukumäärän välillä 0 - 100.

Koodi:

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

lähtö:

Esimerkki 5

Tässä ohjelmassa aiomme nähdä N: n ensimmäisen luonnollisen numeron neliöiden summa. Syötetään N: n arvo ja ohjelma laskee N: n ensimmäisen luonnollisen luvun neliösumman.

Koodi:

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

lähtö:

johtopäätös

  • Tässä artikkelissa nähdään luettelo menetelmistä, joilla neliö voidaan numeroida, kuinka voidaan löytää, onko numero neliö vai ei tietyllä alueella, ja myös ensimmäisen N luonnollisen luvun kokonaislukujen summan. On kuitenkin myös joitain muita tekniikoita, joita voidaan käyttää numeron neliön löytämiseen. Tekniikan nimi, jota voidaan käyttää tarkistamaan ja tarkistamaan, onko numero neliö vai ei, on Rekursiotekniikka, joka käyttää funktion sisällä olevaa toimintoa tarkistaakseen, onko numero täydellinen neliö vai ei.
  • Vaikka rekursiotekniikkaa on vaikea käyttää, sitä voidaan käyttää laskemaan luvun neliö muutaman koodirivin sisällä. Lisäksi käyttämällä neliönumeroita voimme luoda paljon malliohjelmia. Voimme tulostaa neliökuvion spiraalimuodossa tai siksak-muodossa. Samoin neliönumeroita voidaan käyttää lähdekoodissa kaksinkertaisen neliön muodostamiseksi, kuten numero 16, jossa kaksoisneliö on numero 2.

Suositellut artikkelit

Tämä on opas Java-ruutuihin. Täällä olemme keskustelleet Johdanto-esimerkistä ja koodeista Java-ruutujen tuloksen kanssa. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Kuviot Java
  2. Huijata Sheet JavaScript
  3. Mikä on Web-sovellus?
  4. Tyypit Web-hosting
  5. Neliöjuuri PHP: ssä
  6. Ryhmät Java-ohjelmoinnissa
  7. Työskentely ja 3 suosituinta enumimenetelmää C #: ssä
  8. Neliöjuuri JavaScript-muodossa