package zad; import java.util.Arrays; public class zad { public static void main(String[] args) { System.out.println(najdluzszeImie(new String [] {"Katarzyna", "Ola", "Basia"})); System.out.println(sumaOdDo(2,5)); System.out.println(sumaParzystychCyfr(22)); System.out.println(bezMinMax(new int[] {2,4,6,3,8})); System.out.println(odstepy("ja jem lody")); } public static int odstepy(String tekst) { int suma = 0; char [] znaki = new char[tekst.length()]; for(int i = 0; i< tekst.length(); i++) { znaki[i] = tekst.charAt(i); } for(char j : znaki) { if(j == ' ') suma += 1; } return suma; } public static String najdluzszeImie(String [] imiona) { int dlugosc_max = Integer.MIN_VALUE; String imie_max = " "; for (String i : imiona) { if(i.length() > dlugosc_max) { dlugosc_max = i.length(); imie_max = i; } } return imie_max; } public static int sumaOdDo(int od, int doo) { int suma = 0; if(od > doo) { return suma; } else { for(int i = od; i <= doo; i++) { suma += i; } return suma; } } public static int sumaParzystychCyfr(int liczba) { int suma=0, reszta; String l = Integer.toString(liczba); int [] cyfry = new int[l.length()]; if(liczba < 0) { liczba = -liczba; } for(int i = 0; i < l.length(); i++) { reszta = liczba%10; liczba = liczba/10; cyfry[i] = reszta; } for(int j : cyfry) { if(j%2==0) { suma += j; } } return suma; } public static int bezMinMax(int[] liczby) { int min = Integer.MAX_VALUE; int max = Integer.MIN_VALUE; int suma = 0; for(int i : liczby) { if(i > max) max = i; if(i < min) min= i; suma += i; } return suma - min - max; } }