Advertisement
kaliber

parziale 21/11/2012

Nov 26th, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.46 KB | None | 0 0
  1. // Esercizio 4
  2. int[] a = {3, 5, 5, -1, 7, 7, 7, 4};
  3. int k = 3;
  4.  
  5. public static boolean m4(int[] a, int k) {
  6.  
  7. int c = 0;
  8. for (int i = 0; i < (a.length - 1); i++) {
  9.     if (a[i] == a[i+1]) c++;
  10. }
  11. if (c == k) return true;
  12. else return false;
  13. }
  14.  
  15.  
  16. // Esercizio 5
  17. String[][] a = {{"jhsz", "r5", "pxx"}, {"pw", "sqw"}, {"kff", "sbtf", "f", "gbxf"}};
  18. char[] c = {'z', 'w', 'f'};
  19.  
  20. public static boolean[] m5(String[][] a, char[] c) {
  21.  
  22. boolean[] b = new boolean[3];
  23.  
  24. for (int i = 0; i < a.length; i++) {
  25.      int k = 0;
  26.      for (int j = 0; j < a[i].length; j++) {
  27.          if ( a[i][j].charAt(a[i][j].length() - 1) == c[i] )
  28.              k++;
  29.      }
  30.      if (k == a[i].length)
  31.         b[i] = true;
  32. }
  33. return b;
  34. }
  35.  
  36. // Esercizio 6
  37.  
  38. String[][] a = {{"anna", "lea", "liliana"}, {"mario", "paolo"}, {"enrica", "luca", "ugo", "laura"}};
  39. int[] b = {5, 3, 4};
  40.  
  41. public static String[][] m6(String[][] a, int[] b) {
  42.  
  43. String[][] c = new String[a.length][];
  44.  
  45. for (int i = 0; i < a.length; i++) {
  46.    c[i] = new String[a[i].length];
  47.    for (int j = 0; j < a[i].length; j++) {
  48.       c[i][j] = a[i][j];
  49. }
  50. }
  51.  
  52. for (int i = 0; i < a.length; i++) {
  53.     for (int j = 0; j < a[i].length; j++) {
  54.         if (a[i][j].length() < b[i]) c[i][j] = "-";
  55.         else {
  56.             String s = "";
  57.             for (int k = 0; k < b[i]; k++) {
  58.                char car = a[i][j].charAt(k);
  59.                s = s+car;
  60.             }
  61.             c[i][j] = s;
  62.         }
  63. }
  64. }
  65. return c;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement