Quadrados em Java - Exemplos de quadrados em Java

Índice:

Anonim

Introdução aos quadrados em Java

Quando um número é multiplicado por si só, o número resultante formado é o Quadrado do Número. Quadrados de um número são muito fáceis de encontrar. Geralmente, sempre que encontramos a raiz quadrada de um número inteiro, obtemos o resultado apenas em inteiro. Da mesma forma, sempre que encontramos o quadrado de um número decimal, obtemos a resposta em decimal também. Um fato interessante sobre o quadrado de um número é que sempre que fazemos um quadrado de um número inteiro, o valor do número resultante aumenta. No entanto, quando fazemos o quadrado das casas decimais entre 0 e 1, o número resultante diminui. Um exemplo seria o de um quadrado de 0, 5. Quando arredondamos 0, 5 para o quadrado, o número diminui para 0, 25. Neste artigo, veremos os vários métodos de como podemos quadrar um número usando a linguagem de programação Java.

Working - O quadrado de um número pode ser encontrado em Java por uma variedade de técnicas. Gostaríamos de ver alguns exemplos relacionados ao quadrado de um número pelos quais podemos entender melhor o quadrado de um número.

Como calcular o Square em Java?

Vamos aprender a calcular quadrado em java:

Exemplo 1

A maneira mais simples de encontrar o quadrado de um número é Math.pow (), onde ele pode ser usado para calcular qualquer potência de um número.

Código:

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

Resultado:

Exemplo 2

No próximo programa, calcularemos o quadrado de um número na forma usual, de modo que multiplique dois números sequencialmente e encontre o quadrado do respectivo número.

Código:

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

Resultado:

Exemplo 3

Neste exemplo, vamos verificar se um número é um quadrado perfeito ou não. Este é um programa um pouco complexo, pois verifica se um número é um quadrado de outro número.

Código:

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

Resultado:

Exemplo 4

Neste programa, encontramos o número de números quadrados dentro de um intervalo específico. Nós inserimos o intervalo de números e o código produziria o número quadrado nesse intervalo específico. No programa abaixo, encontramos o número de inteiros quadrados entre 0 e 100.

Código:

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

Resultado:

Exemplo 5

Neste programa, veremos a soma dos quadrados dos primeiros N números naturais. Nós inserimos o valor de N e o programa calcula a soma dos quadrados dos primeiros N números naturais.

Código:

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

Resultado:

Conclusão

  • Neste artigo, vemos uma lista de métodos pelos quais podemos quadrar um número, como podemos descobrir se um número é quadrado ou não dentro de um intervalo específico e também a soma dos números inteiros dos primeiros N números naturais. No entanto, também existem outras técnicas que podem ser usadas para encontrar o quadrado de um número. O nome de uma técnica que pode ser usada para ver e verificar se um número é quadrado ou não é a técnica de Recursão que usa uma função dentro de uma função para verificar se o número é um quadrado perfeito ou não.
  • Embora a técnica de recursão seja difícil de usar, ela pode ser usada para calcular o quadrado de um número dentro de algumas linhas de código. Além disso, usando números quadrados, podemos gerar muitos programas de padrões. Podemos imprimir um padrão quadrado em formato espiral ou em zig-zag. Da mesma forma, os números quadrados podem ser usados ​​no código-fonte para gerar o quadrado duplo, como o número 16, onde o quadrado duplo é o número 2.

Artigos recomendados

Este é um guia para os quadrados em Java. Aqui discutimos a Introdução ao longo de Exemplos e códigos com Saída de quadrados em Java. Você também pode consultar nossos outros artigos sugeridos para saber mais:

  1. Padrões em Java
  2. Cheat Sheet JavaScript
  3. O que é aplicativo da Web?
  4. Tipos de hospedagem na web
  5. Raiz quadrada em PHP
  6. Matrizes na programação Java
  7. Trabalho e os 3 principais métodos enum em C #
  8. Raiz quadrada em JavaScript