Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Esercizio 4
- int[] a = {3, 5, 5, -1, 7, 7, 7, 4};
- int k = 3;
- public static boolean m4(int[] a, int k) {
- int c = 0;
- for (int i = 0; i < (a.length - 1); i++) {
- if (a[i] == a[i+1]) c++;
- }
- if (c == k) return true;
- else return false;
- }
- // Esercizio 5
- String[][] a = {{"jhsz", "r5", "pxx"}, {"pw", "sqw"}, {"kff", "sbtf", "f", "gbxf"}};
- char[] c = {'z', 'w', 'f'};
- public static boolean[] m5(String[][] a, char[] c) {
- boolean[] b = new boolean[3];
- for (int i = 0; i < a.length; i++) {
- int k = 0;
- for (int j = 0; j < a[i].length; j++) {
- if ( a[i][j].charAt(a[i][j].length() - 1) == c[i] )
- k++;
- }
- if (k == a[i].length)
- b[i] = true;
- }
- return b;
- }
- // Esercizio 6
- String[][] a = {{"anna", "lea", "liliana"}, {"mario", "paolo"}, {"enrica", "luca", "ugo", "laura"}};
- int[] b = {5, 3, 4};
- public static String[][] m6(String[][] a, int[] b) {
- String[][] c = new String[a.length][];
- for (int i = 0; i < a.length; i++) {
- c[i] = new String[a[i].length];
- for (int j = 0; j < a[i].length; j++) {
- c[i][j] = a[i][j];
- }
- }
- for (int i = 0; i < a.length; i++) {
- for (int j = 0; j < a[i].length; j++) {
- if (a[i][j].length() < b[i]) c[i][j] = "-";
- else {
- String s = "";
- for (int k = 0; k < b[i]; k++) {
- char car = a[i][j].charAt(k);
- s = s+car;
- }
- c[i][j] = s;
- }
- }
- }
- return c;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement