chlapi, neco jsem zkusil vytvorit, ale nejakym zpusobem mi to nefunguje, vypise se mi jen cislo, ktere zadavam. :(
co tam mam spatne a jak to muzu predelat? poradite nekdo ?
pripadam si strasne hloupe, ze tomu moc nerozumim, tak snad je to tim, ze kazdy zacatek je tezky ? :)
zde je kod co jsem napsal:
import java.util.*;
public class Prvocisla_vypis_ter {
public static int vstupMaxCisla () {
Scanner sc = new Scanner(System.in);
System.out.print("Zadej max. cislo: ");
int maxCislo = sc.nextInt();
return maxCislo;
}
public static boolean jePrvocislo (int cislo){
for(int a=0; a <cislo; a++) {
for(int b=2;b<a;b++){
cislo = a/b;
if(a%b==0)
return false;
}
}
return true;
}
public static void main(String[] args) {
int cislo = vstupMaxCisla();
if (jePrvocislo(cislo))
System.out.print (cislo);
}
}