Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Zadanie1 {
- public static void main(String[] args) {
- System.out.println("Jak duża ma być tablica? ");
- Scanner myInput = new Scanner(System.in);
- int n = myInput.nextInt();
- int[] myArray = new int[n];
- myArray = wczytajDane(myArray,n);
- wypisz(myArray,n);
- System.out.println("Suma tych liczb to "+suma(myArray,n));
- System.out.println("Podaj dzielnik: ");
- int k = myInput.nextInt();
- System.out.println("Liczba dzielników sum par wynosi "+liczbaDzielnikow(myArray,n,k));
- }
- static int[] wczytajDane(int[] tab, int len) {
- Scanner myInput = new Scanner(System.in);
- for(int i=0 ; i<len ; i++) {
- System.out.println("Podaj "+ (i + 1) +" liczbę");
- tab[i] = myInput.nextInt();
- }
- return tab;
- }
- static void wypisz(int[] tab, int len) {
- for(int i = 0 ; i<len ; i++) {
- System.out.println(tab[i]);
- }
- }
- static int suma(int[] tab, int len) {
- int wynik = 0;
- for(int i = 0 ; i<len ; i++) {
- wynik += tab[i];
- }
- return wynik;
- }
- static int liczbaDzielnikow(int[] tab, int len, int k) {
- int licz = 0;
- for(int i = 0; i<len; i++) {
- for(int j = 0; j<len; j++) {
- if(i<j) {
- if((tab[i]+tab[j])%k==0) {
- licz++;
- }
- }
- }
- }
- return licz;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement