Jump to content

iusty2417

Members
  • Posts

    5
  • Joined

  • Last visited

About iusty2417

  • Birthday 12/24/1988

Profile Information

  • OS
    Windows 7
  • Location
    Sibiu

iusty2417's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. nu trebuie parantezele alea Numar I = new Numar (i); Numar NMinI = new Numar (n.getN()-i); daca mi-ar fi compilat, crede-ma ca nu as mai fi scris aici
  2. da. eu am facut rezolvarea intr-o singura clasa si merge si acum trebuie sa o fac in doua clase (numar si test) si nu imi iese.
  3. Salut!. Am de rezolvat o problema in Java (Dându-se numărul natural n par, determinaţi numerele prime p1 şi p2 (p1 diferit de p2 ) astfel că n = p1 + p2 (verificarea ipotezei lui Goldbach)). Am nevoie de o rezolvare utilizand doua clase (Numar si Test). Am incercat o rezolvare, dar ma impotmolesc... Oare ma poate ajuta cineva? // 1 public class Numar { private long n; public long getN() { return n; } public void setN(long n) { this.n = n; } public boolean Prim (long n){ long j=2; while (j*j<=this.n && this.n%j!=0) if (j==2) j=3; else j=j+2; if (j*j>this.n) return true; else return false; } } //2 public class Test { public static void Citire (long val){ System.out.print (val); } public static void Afisare (Numar n){ System.out.print (n.getN()); } public static void main (String[] args){ Numar nr = new Numar (); for (i = 3; i < (n.getN() / 2); i++) { Numar (I)=new Numar (i); Numar (NMinI)= new (Numar (n.getN()-i)); if (Prim(I) && Prim(NMinI)){ Afisare (I, NMinI); } } } }
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.