ödevime yardım edin lütfen. aşagıda paylastıgım kodları yazdım fakat istenilen sonuc değil ynlış sonuc alıyorum yardımcı olabilir misiniz???
package odev;
import java.util.Random; import java.math.*;
public class Odev {
public static void main(String[] args) {
int xi = 0,yi=0,si=0, a = 0; System.out.print("Random:"); for (int i=0;i<1;i++) { a=(1+(int) (Math.random()*3)); System.out.print(a+"\n"); // for (int j=0;j<a;j++) { System.out.print("Xi = "+"\t"); if (xi<=a) { for (int j=0;j<a;j++) { xi = (500+(int) (Math.random()*499)); System.out.print(xi+"\t"); } System.out.print("\n"); System.out.print("Yi = "+"\t"); if (yi<=a) { for (int k=0;k<a;k++) { yi = (1000+(int) (Math.random()*499)); System.out.print(yi+"\t"); } } System.out.print("\n");
System.out.print("S = "+"\t"); if (si<3) { for (int m=0;m<3;m++) { si = (1+(int) (Math.random()*4)); System.out.print(si+"\t"); } } } } System.out.print("\n");
int xyeni=0 , yyeni = 0; System.out.print("Xyeni = "); for (int i=0;i<1;i++) { xyeni=(500+(int) (Math.random()*499)); System.out.print(xyeni+"\n"); } System.out.print("Yyeni = "); for (int i=0;i<1;i++) { yyeni=(500+(int) (Math.random()*499));
hocam rastgele üretilen sayi kadar xi sayısı üret diyor yani atıyorum 10 ile 99 arasında 75 değerini random değer olarak atadı program rand işlemlerinden sonra o üretilen sayıyı atıyorum boyut değişkenine ata boyut=rand... daha sonra sana ödevde diyor ki bu boyut kadar xi üret yani sen xi dizisi üretmelisin boyut değerinde xi[boyut] daha sonra for i=0 dan boyuta kadar değer üretip dosyaya yazdırman gerek ordan ilerle biraz
ödevime yardım edin lütfen. aşagıda paylastıgım kodları yazdım fakat istenilen sonuc değil ynlış sonuc alıyorum yardımcı olabilir misiniz???
package odev;
import java.util.Random;
import java.math.*;
public class Odev {
public static void main(String[] args) {
int xi = 0,yi=0,si=0, a = 0;
System.out.print("Random:");
for (int i=0;i<1;i++) {
a=(1+(int) (Math.random()*3));
System.out.print(a+"\n");
// for (int j=0;j<a;j++) {
System.out.print("Xi = "+"\t");
if (xi<=a) {
for (int j=0;j<a;j++)
{
xi = (500+(int) (Math.random()*499));
System.out.print(xi+"\t");
}
System.out.print("\n");
System.out.print("Yi = "+"\t");
if (yi<=a) {
for (int k=0;k<a;k++) {
yi = (1000+(int) (Math.random()*499));
System.out.print(yi+"\t");
}
}
System.out.print("\n");
System.out.print("S = "+"\t");
if (si<3) {
for (int m=0;m<3;m++) {
si = (1+(int) (Math.random()*4));
System.out.print(si+"\t");
}
}
}
} System.out.print("\n");
int xyeni=0 , yyeni = 0;
System.out.print("Xyeni = ");
for (int i=0;i<1;i++) {
xyeni=(500+(int) (Math.random()*499));
System.out.print(xyeni+"\n");
}
System.out.print("Yyeni = ");
for (int i=0;i<1;i++) {
yyeni=(500+(int) (Math.random()*499));
System.out.print(yyeni+"\n");
}
int xfrk, yfrk, xsnc, ysnc , tplm;
//xfrk= xi-xyeni;
//System.out.print("Sayıların Toplamı:"+xfrk+"\n");
//xsnc=(int) Math.pow(xfrk,2);
//System.out.println("Sonuç="+xsnc);
System.out.print("Sayıların farkı:");
for (int j=0;j<a;j++)
{
xfrk= xi-xyeni;
System.out.print(xfrk+"\t");
}
yfrk= yi-yyeni;
System.out.print("Sayıların Toplamı:"+yfrk+"\n");
ysnc=(int) Math.pow(yfrk,2);
System.out.println("Sonuç="+ysnc);
//tplm=xfrk+yfrk;
// String Karekok = Double.toString(Math.sqrt(tplm));
//System.out.println("Karekok: " + Karekok);
}
}