GoralWMoro

Untitled

Apr 2nd, 2020
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Metagramy {
  4.  
  5.     public static void porownanie(String[] tablica){
  6.  
  7.         for(int i = 0; i < 5; i++){
  8.             for(int j = i+1; j < 5; j++){
  9.                 if(i != j){
  10.                     porownaj_wyrazy(tablica[i], tablica[j]);
  11.                 }
  12.             }
  13.         }
  14.  
  15.     }
  16.  
  17.     public static void porownaj_wyrazy(String pierwszy, String drugi){
  18.         char[] pierwszy_array = pierwszy.toCharArray();
  19.         char[] drugi_array = drugi.toCharArray();
  20.         int roznica_znakow = 0;
  21.         if(pierwszy.length() == drugi.length()){
  22.             for(int i = 0; i < pierwszy.length(); i++){
  23.                 if(pierwszy_array[i] != drugi_array[i]){
  24.                     roznica_znakow++;
  25.                 }
  26.             }
  27.  
  28.             if(roznica_znakow == 1){
  29.                 System.out.println("Wyrazy: " + pierwszy + " i " + drugi + " sÄ… metagramami");
  30.             }
  31.         }
  32.     }
  33.  
  34.     public static void main(String[] args) {
  35.         String[] tablica = new String[5];
  36.         Scanner scan = new Scanner(System.in);
  37.         System.out.println("Podaj 5 wyrazow");
  38.         for(int i=0; i <5; i++){
  39.             System.out.println("Podaj wyraz");
  40.              tablica[i] = scan.nextLine();
  41.  
  42.         }
  43.         porownanie(tablica);
  44.     }
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment