Java >> Tutoriel Java >  >> Java

Programme Java pour calculer la surface et le volume de la sphère

Dans ce tutoriel, nous allons apprendre à trouver la surface et le volume de la sphère en java. Un objet parfaitement symétrique de forme circulaire tridimensionnelle est une sphère. La ligne qui relie le centre à la limite s'appelle le rayon de la sphère. La surface d'une sphère est définie comme la région couverte par sa surface extérieure dans l'espace tridimensionnel. Le volume de la sphère est défini comme la capacité dont elle dispose. Mais avant d'aller plus loin, si vous n'êtes pas familier avec le concept de types de données en Java, consultez l'article sur le sujet Types de données en Java.

Ci-dessous la représentation picturale de la sphère.

Entrée : Entrez le rayon d'une sphère :5

Sortie : La surface de la sphère est :314

Le volume de la sphère est de 523,33

Regardons les exemples pour savoir comment trouver la surface et le volume de la sphère.

Programme 1 :Trouver la surface et le volume de la sphère

Dans cet exemple, nous allons apprendre à calculer la surface et le volume d'une sphère en java.

Algorithme :

  1. Commencer
  2. Créer une instance de la classe Scanner
  3. Déclarez une variable pour stocker le rayon de la sphère.
  4. Demandez à l'utilisateur d'initialiser la variable.
  5. Déclarez des variables pour stocker la surface et le volume de la sphère.
  6. Utilisez la formule pour calculer les valeurs.
  7. Afficher la surface et le volume calculés de la sphère
  8. Arrêtez.

L'exemple ci-dessous montre comment trouver la surface et le volume d'une sphère.

//Java Program to Find the Surface Area and Volume of Sphere
import java.util.*;
  
public class Main 
{
    // Driver Code
    public static void main (String[] args)
    {
       Scanner sc=new Scanner(System.in);
       System.out.println("Enter the radius of the sphere: ");
       double radius=sc.nextDouble();
       double surface_area = 4 * 3.14 * (radius * radius);
       double volume = ((double)4 / 3) * 3.14 * (radius * radius * radius);   
        System.out.println("The surface area of the sphere = "+surface_area);   
        System.out.println("The volume of sphere = "+volume);  
    }
}


Entrez le rayon de la sphère :10
La surface de la sphère =1256,0
Le volume de la sphère =4186,666666666667

Programme 2 :Trouver la surface et le volume de la sphère

Dans cet exemple, nous allons apprendre à calculer la surface et le volume d'une sphère en java.

Algorithme :

  1. Commencer
  2. Créer une instance de la classe Scanner
  3. Déclarez des variables pour stocker le rayon de la sphère.
  4. Demandez à l'utilisateur d'initialiser ces variables.
  5. Appelez deux méthodes définies par l'utilisateur pour calculer la surface et le volume de la sphère.
  6. Passez les valeurs saisies en tant qu'arguments.
  7. Déclarez des variables pour stocker la surface et le volume de la sphère.
  8. Utilisez la formule pour calculer les valeurs.
  9. Renvoyer les valeurs calculées.
  10. Afficher la surface et le volume calculés de la sphère.
  11. Arrêtez.

L'exemple ci-dessous montre comment trouver la surface et le volume d'une sphère

//Java Program to Find the Surface Area and Volume of Sphere
import java.util.*;
  
public class Main 
{
    //Calculate the Volume of Sphere
	public static double VolumeOfSphere (double radius) 
	{
		double Volume = (4.0 / 3) * Math.PI * radius * radius * radius;
		return Volume;
	}
	//Calculate the Surface Area of Sphere
	public static double SurfaceAreaOfSphere (double radius) 
	{
		double surfacearea =  4 * Math.PI * radius * radius;
		return surfacearea;
	}
	// Driver Code
    public static void main (String[] args)
    {
       Scanner sc=new Scanner(System.in);
       System.out.println("Enter the radius of the sphere: ");
       double radius=sc.nextDouble();
       double surface_area = SurfaceAreaOfSphere(radius);
       double volume = VolumeOfSphere(radius);
       System.out.println("The surface area of the sphere = "+surface_area); 
       System.out.println("The volume of sphere = "+volume);
       
    }
}


Entrez le rayon de la sphère :4
La surface de la sphère =201,06192982974676
Le volume de la sphère =268,082573106329


Balise Java