You are on page 1of 2

1.

package prob_2;
2.
3. import java.util.Scanner;
4. public class Prob_2 {
5.
6. Scanner sc=new Scanner(System.in);
7. int n;
8. int suma;
9. void leer(){
10. System.out.println("ingrese el numero");
11. n=sc.nextInt();
12.}
13.void numeroPerfecto(){
14. for(int j=1;j<n;j++){
15.
suma=0;
16.
for(int i=1;i<j;i++){
17.
if(j%i==0){
18.
suma=suma+i;
19.
}
20. }
21. if(j==suma){
22.
System.out.print(j+",");
23.
}
24. }
25.}
26.
27. public static void main(String[] args) {
28.
Prob_2 pb= new Prob_2();
29.
pb.leer();
30.
pb.numeroPerfecto();
31.
32. }
33.}

1. package prob_4;
2.
3. import java.util.Scanner;
4. public class Prob_4 {
5.
Scanner sc= new Scanner(System.in);
6.
int r;
7.
double[]o=new double[314];
8.
double area1;
9.
double area2;
10. double d;
11.
12. void leer(){
13.
for(int i=0;i<o.length;i++){
14.
o[i]=0.01*i;
15.
}
16.
System.out.println("ingrese el radio");
17.
r=sc.nextInt();
18. }
19.void angulo(){
20. for(int i=0;i<o.length;i++){
21.
if(o[i]<=Math.PI/2){
22.
area1=0.5*(r*r)*((3.14)-(2*o[i]-Math.sin(2*o[i])));
23.
area2=0.5*(r*r)*(2*o[i]((Math.sin(2*o[i]))*(Math.cos(2*o[i]))));
24.
if(area1==area2){
25.
d=Math.toDegrees(o[i]);
26.
System.out.println(d);
27.
}
28.
else{
29.
area1=0.5*(r*r)*((3.14)-(2*o[i]-Math.sin(2*o[i])));
30.
area2=0.5*(r*r)*(2*o[i]-((Math.sin(2*o[i]))*(1)*(Math.cos(2*o[i]))));
31.
if(area1==area2){
32.
d=Math.toDegrees(o[i]);
33.
System.out.println(d);
34.
}
35.
}
36. }
37.}
38.}
39. public static void main(String[] args) {
40.
Prob_4 pb= new Prob_4();
41.
pb.leer();
42.
pb.angulo();
43. }
44.}

You might also like