Java-program til at finde området af den større cirkel, når radius af den mindre cirkel og forskellen i området er givet
I den forrige artikel har vi diskuteret Java-program til at finde minimumsrevolutioner for at flytte midten af en cirkel til et mål
I denne artikel skal vi se, hvordan man finder arealet af den større cirkel, når radius af den mindre cirkel og forskellen i området er givet ved at bruge Java-programmeringssprog.
Java-program til at finde arealet af den større cirkel, når radius af den mindre cirkel og forskellen i området er givet
Før vi hopper direkte ind i programmet, lad os se, hvordan man finder arealet af den større cirkel, når radius af den mindre cirkel og forskellen i området er givet.
Der er 2 cirkler, hvor den ene er en større cirkel og den anden er en mindre cirkel. Givet radius af den større cirkel er "R
” og radius af mindre cirkel er “r
” .Forskellen på arealer mellem cirklen er “diff
”
Nu kan arealet af den større cirkel findes ved:Diff = (Area of larger circle) - (Area of smaller circle)
Diff =(Pi*R 2 ) – (Pi*r 2 )
R 2 =(diff/pi) + r 2
Så arealet af større cirkel =pi*R 2
hvor R =radius af større cirkel
Pi =3,142
Eksempel:
r =5
diff =10
R 2 =(diff/pi) + r 2 =79,5671
Ar =pi*R 2 =250
Lad os se forskellige måder at finde arealet af den større cirkel, når radius af den mindre cirkel og forskellen i arealet er givet.
- Ved at bruge statisk inputværdi
- Ved at bruge brugerinputværdi
Metode-1:Java-program til at finde arealet af den større cirkel, når radius af den mindre cirkel og forskellen i området er givet ved at bruge statisk inputværdi
Fremgangsmåde:
- Deklarer en dobbelt variabel, sig "
r
’ og tildel værdien til den, som har den mindre radiusværdi for cirklen. - Deklarer en dobbelt variabel, sig "
diff
’ og tildel værdien til den, som indeholder forskellen mellem områderne i to cirkler. - Find radius af (sig ”
R
). ”) af større cirkel ved hjælp af formlen (diff/pi) + r 2 - Find arealet af den større cirkel ved hjælp af formlen pi*R 2
- Udskriv resultatet.
Program:
import java.io.*; class Main { public static void main(String [] args) { double r = 5; double diff = 10; // formula to find sq. of radius of larger circle double R = (diff/3.142) + (r*r); // formula to find Ar of larger circle double Ar = 3.142 * R; System.out.println("the area of the larger circle is "+ Ar); } }
Output: the area of the larger circle is 88.55
Metode-2:Java-program til at finde arealet af den større cirkel, når radius af den mindre cirkel og forskellen i området er givet ved at bruge brugerinputværdi
Fremgangsmåde:
- Deklarer en dobbelt variabel, sig '
r
’ og tag værdien som brugerinput, som holder den mindre radiusværdi af cirklen. - Deklarer en dobbelt variabel, sig "
diff
’ og tag værdien som brugerinput, som indeholder forskellen mellem områderne i to cirkler. - Så tager vi værdien "
r
”, “diff
” som brugerinput ved hjælp af scannerklasse. - Find radius (f.eks. "R") for større cirkel ved hjælp af formlen (diff/pi) + r 2
- Find arealet af den større cirkel ved hjælp af formlen pi*R 2
- Udskriv resultatet.
Program:
import java.io.*; import java.util.Scanner; class Main { public static void main(String [] args) { // scanner class obj ref Scanner s = new Scanner(System.in); System.out.println("Enter the radius of smaller circle"); // to take user input value double r = s.nextDouble(); System.out.println("Enter the difference in areas of the two circles"); double diff = s.nextDouble(); // formula to find sq. of radius of larger circle double R = (diff/3.142) + (r*r); // formula to find Ar of larger circle double Ar = 3.142 * R; System.out.println("The area of the larger circle is " + Ar); } }
Output: Enter the radius of smaller circle 7.5 Enter the difference in areas of the two circles 42.6 The area of the larger circle is 219.33749999999998
Udforsk komplette java-koncepter fra Java-programmeringseksemplerne, og gør dig klar til at blive en god programmør og knække java-softwareudviklerinterviewet med lethed.
Relaterede Java-programmer:
- Java-program til at finde området af en cirkel indskrevet i en firkant
- Java-program til at finde arealet af cirklen, når arealet af indskrevet firkant er givet
- Java-program til at finde området af trekanten
- Java-program til at finde omkredsen af trekanten