Places à Java - Exemples de carrés en Java

Table des matières:

Anonim

Introduction à Squares en Java

Lorsqu'un nombre est multiplié par lui-même, le nombre résultant formé est le carré du nombre. Les carrés d'un nombre sont très faciles à trouver. Généralement, chaque fois que nous trouvons la racine carrée d'un nombre entier, nous obtenons le résultat uniquement en entier. De même, chaque fois que nous trouvons le carré d'un nombre décimal, nous obtenons également la réponse en décimal. Un fait intéressant sur le carré d'un nombre est que chaque fois que nous faisons un carré d'un nombre entier, la valeur du nombre résultant augmente. Cependant, lorsque nous faisons le carré des décimales entre 0 et 1, le nombre résultant diminue. Un exemple serait celui d'une quadrature de 0, 5. Lorsque nous égalons 0, 5, le nombre est réduit à 0, 25. Dans cet article, nous allons voir les différentes méthodes de mise en carré d'un nombre à l'aide du langage de programmation Java.

Fonctionnement - Le carré d'un nombre peut être trouvé en Java par une variété de techniques. Nous aimerions voir quelques exemples liés au carré d'un nombre par lesquels nous pouvons mieux comprendre le carré d'un nombre.

Comment calculer Square en Java?

Apprenons à calculer le carré en java:

Exemple 1

La manière la plus simple de trouver le carré d'un nombre est Math.pow () où il peut être utilisé pour calculer n'importe quelle puissance d'un nombre.

Code:

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

Production:

Exemple # 2

Dans le programme suivant, nous allons calculer le carré d'un nombre sous la forme habituelle de sorte qu'il multiplie deux nombres séquentiellement et trouve le carré du nombre respectif.

Code:

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

Production:

Exemple # 3

Dans cet exemple, nous allons vérifier si un nombre est un carré parfait ou non. C'est un programme un peu complexe car il vérifie si un nombre est un carré d'un autre nombre.

Code:

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

Production:

Exemple # 4

Dans ce programme, nous trouvons le nombre de nombres carrés dans une plage spécifique. Nous entrons la plage de nombres et le code produirait le nombre carré dans cette plage spécifique. Dans le programme ci-dessous, nous trouvons le nombre d'entiers carrés entre 0 et 100.

Code:

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

Production:

Exemple # 5

Dans ce programme, nous allons voir la somme des carrés des N premiers nombres naturels. Nous entrons la valeur de N et le programme calcule la somme des carrés des N premiers nombres naturels.

Code:

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

Production:

Conclusion

  • Dans cet article, nous voyons une liste de méthodes par lesquelles nous pouvons quadriller un nombre, comment nous pouvons déterminer si un nombre est carré ou non dans une plage spécifique et également la somme des entiers des N premiers nombres naturels. Cependant, il existe également d'autres techniques qui peuvent être utilisées pour trouver le carré d'un nombre. Le nom d'une technique qui peut être utilisée pour voir et vérifier si un nombre est carré ou non est la technique de récursion qui utilise une fonction dans une fonction pour vérifier si le nombre est un carré parfait ou non.
  • Bien que la technique de récursivité soit difficile à utiliser, elle peut être utilisée pour calculer le carré d'un nombre sur quelques lignes de code. De plus, en utilisant des nombres carrés, nous pouvons générer de nombreux programmes de motifs. Nous pouvons imprimer un motif carré dans un format en spirale ou en format zig-zag. De même, les nombres carrés peuvent être utilisés dans le code source pour générer le double carré tel que le nombre 16 où le double carré est le numéro 2.

Articles recommandés

Ceci est un guide des Squares en Java. Ici, nous avons discuté de l'introduction avec des exemples et des codes avec sortie de carrés en Java. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus–

  1. Modèles en Java
  2. Aide-mémoire JavaScript
  3. Qu'est-ce que l'application Web?
  4. Types d'hébergement Web
  5. Racine carrée en PHP
  6. Tableaux en programmation Java
  7. Méthodes de travail et Top 3 Enum en C #
  8. Racine carrée en JavaScript