#2 Kit
public class Ukol {
public static long fakt1 (int n){
int v = 1;
for (int i = 2; i <= n; i++){ v = v*i; }
return v; }
static int prvoCislo(int x){
boolean t = true;
if (poc < 2) return false;
if (poc == 2) return true;
if (poc % 2 == 0) return false;
for (int i = 3; i < x/2; i++){
if (poc % i == 0){
t = false;
break;
} }
return t; }
static int soucet(int n) {
int s=0;
for(int i=1; i<=n; i++)
s+= i;
return s;
}
public static void main (String[]args){
int cislo; long vysl;
System.out.print("zadej cele kladne cislo: ");
cislo = VstupDat.ctiInt();
if (cislo >= 0){ vysl = fakt 1(cislo);
System.out.println("faktorial cisla = "+vysl);
}
else System.out.println("Faktorial nelze vypocitat."); }
int boolean prvoCisloVysledek;
System.out.print("Zadej celé kladné číslo: ");
int poc = VstupDat.ctiInt();
prvoCisloVysledek = prvoCislo(poc);{
if(prvoCisloVysledek==true){
System.out.println("Číslo je prvočíslo"); }
else {System.out.println("Číslo není prvočíslo.");
}
soucet();
int vysledek;
vysledek = soucet(poc);
System.out.println("Soucet cisel od 1 do " + poc +" je: " + vysledek);
}}}