Anonymní profil Georgiy Pastukhov – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Georgiy Pastukhov – Programujte.comAnonymní profil Georgiy Pastukhov – Programujte.com

 

Příspěvky odeslané z IP adresy 89.102.169.–

Java › Generátor 6 náhodných čísel…
12. 6. 2013   #177901

#3 Michal

Děkuji za program, ale ne se vším jsem pracoval a ne vše bych dokázal vysvětli někomu dalšímu a proto bych chtěl poprosit o popis  // co a jak každá část programu dělá a jak to vše funguje :) Předem ještě jeden dík :)

Java › Generátor 6 náhodných čísel…
12. 6. 2013   #177896

Dobrý den. Potřeboval bych pomoc s programem na generování 6 náhodných čísel od 1 do 49.

Našel jsem na internetu tohle :  

  public static void main(String[] args) {
   
        Random r = new Random();
         int[] nCisla = new int[7];
         for(int i=1; i < 7; i++) {
             nCisla[i] = r.nextInt(48);
                 System.out.print(nCisla[i]+1 + " ");
         }}}   

Ale to furt neřeší můj problém s tím, že by se daná čísla neměla opakovat.

Při spuštění programu co jsem našel se vygeneruje 6 čísel, ale po několika spuštění se stejně dvě čísla opakují a proto bych chtěl poprosit o pomoc a taky o řešení jak by se tento problém mohl odstranit.

Java › Hledání pokladu
9. 6. 2013   #177703

OK :)

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package poklad;
import java.util.Scanner;
/**
 *
 * @author Georgiy
 */
public class Poklad {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        
       Scanner sc=new Scanner(System.in);
       System.out.printf("Jsi v tmavém a hlubokém lese a hledáš zlatou korunu a tvým hlavním úkolem je udělat vše pro to, aby jsi jí našel.\n");
       System.out.printf("Už jsi velmi blízko a ted´ už ti stačí jen zadat souřadnice Xn a Yn, které ti určí odkud začneš hledat.\n");
       
       double d,u;
       int a,xn,yn,x,y;
       
       d=Math.random()*10;
       u=Math.random()*10;
       
       x=(int) d; y=(int)u;
       
       for(a=0;a<=5;a++) 
       
       {
           
       System.out.printf("Zadej souřadnici Xn : ");
       xn=sc.nextInt();
       
       System.out.printf("Zadej souřadnici Yn : ");
       yn=sc.nextInt();
       
       if((yn>10)&&(xn>10)) System.out.printf("Dostal jsi se do bažiny kde daný poklad určitě nenajdeš.\n");
       
       if((y==yn)&&(x==xn)){System.out.printf("Našel jsi zlatou korunu.\n"); break;};
       
       if((x<yn)&&(y==xn)) System.out.printf("Jdi na západ\n");
       if((x>yn)&&(y==xn)) System.out.printf("Jdi na východ\n");
       if((x==yn)&&(y>xn)) System.out.printf("Jdi na jih\n");
       if((x==yn)&&(y<xn)) System.out.printf("Jdi na sever\n");
       if((x>yn)&&(y<xn)) System.out.printf("Jdi na severo-východ\n");
       if((x<yn)&&(y<xn)) System.out.printf("Jdi na severo-západ\n");
       if((x>yn)&&(y>xn)) System.out.printf("Jdi na jiho-východ\n");
       if((x<yn)&&(y>xn)) System.out.printf("Jdi na jiho-západ\n");
       
       if(a==5){ System.out.printf("Ztratil jsi se v lese a zemřel jsi hlady.");break;};
       
       };
    }
}
Java › Hledání pokladu
9. 6. 2013   #177668

Dobrý den. 

Ve škole jsem dostal za úkol vytvořit program v programovacím jazyce JAVA.

Program za pomoci, kterého budeme hledat poklad na předem určené mapě.

Dostal jsem se až sem : 

public static void main(String[] args) {
       
       Scanner sc=new Scanner(System.in);
       System.out.printf("Jsi v tmavém a hlubokém lese a hledáš zlatou korunu a tvým hlavním úkolem je udělat vše pro to, aby jsi jí našel.\n");
       System.out.printf("Už jsi velmi blízko a ted´ už ti stačí jen zadat souřadnice Xn a Yn, které ti určí odkud začneš hledat.\n");
      
       double d,u;
       int a,xn,yn,x,y;
      
       d=Math.random()*10;
       u=Math.random()*10;
      
       x=(int) d; y=(int)u;
      
       for(a=0;a<=5;a++)
      
       {
          
       System.out.printf("Zadej souřadnici Xn : ");
       xn=sc.nextInt();
      
       System.out.printf("Zadej souřadnici Yn : ");
       yn=sc.nextInt();
      
       if((yn>10)&&(xn>10)) System.out.printf("Dostal jsi se do bažiny kde daný poklad určitě nenajdeš.\n");
      
       if((y==yn)&&(x==xn)){System.out.printf("Našel jsi zlatou korunu.\n"); break;};
      
       if((x<yn)&&(y==xn)) System.out.printf("Jdi na západ\n");
       if((x>yn)&&(y==xn)) System.out.printf("Jdi na východ\n");
       if((x==yn)&&(y>xn)) System.out.printf("Jdi na jih\n");
       if((x==yn)&&(y<xn)) System.out.printf("Jdi na sever\n");
       if((x>yn)&&(y<xn)) System.out.printf("Jdi na severo-východ\n");
       if((x<yn)&&(y<xn)) System.out.printf("Jdi na severo-západ\n");
       if((x>yn)&&(y>xn)) System.out.printf("Jdi na jiho-východ\n");
       if((x<yn)&&(y>xn)) System.out.printf("Jdi na jiho-západ\n");
      
       if(a==5){ System.out.printf("Ztratil jsi se v lese a zemřel jsi hlady.");break;};
      
       };
    }
}

Ale nevím jak dál... Nedaří se mi totiž daný poklad objevit. Nejspíš mám špatně nastavené souřadnice, ale nevím jak a co bych měl opravit, aby mi program správně fungoval.

Předem děkuji za odpověd´ a přeji pěkný den.

Georgiy Pastukhov
Java › Prvočísla - JAVA (cyklus whi…
8. 4. 2013   #174675

Dobrý den.

Dostal jsem ve škole úkol a nevím co s tím.

Mám vytvořit program (v programovacím jazyce JAVA), na začátku kterého zadáme číslo a program zjistí zda-li dané číslo je a nebo není prvočíslo.

Daný program by měl být vytvořen za pomocí cyklu while a nebo for.

Předem děkuji za odpověď. 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý