package zadatak;
import java.util.Scanner;
public class P09311042 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int s = 0; // početna vrijednost
System.out.print("Ucitati n ");
int n = input.nextInt(); // do kog broja računa
for (int j = 3; j <= n; j += 3) {
int p = 1;
for (int i = 1; i <= j; i++) // računanje faktorijela
p *= i; // proizvod
s += p; // sabira faktorijel
}
System.out.println(s);
}
}
Ispis na ekranu:
Ucitati n 6
726
|
package zadatak;
import java.util.Scanner;
public class P09311042 {
public class Faktori3 {
public static int findProizvod(int n) { // klasa za traženje proizvoda
int p = 1;
for (int i = 1; i <= n; i++)
p *= i; // proizvod
return p; // drugi je manji
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int s = 0;
System.out.print("Ucitati n ");
int n = input.nextInt();
for (int j = 3; j <= n; j += 3) {
s += findProizvod(j); // nadji proizvod i dodaj na sumu
}
System.out.println(s);
}
}
Ispis na ekranu:
Ucitati n 6
726
|