Advertisement
ramewn3323

Untitled

Apr 18th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. import java.io.File;
  2. import java.io.FileNotFoundException;
  3. import java.util.ArrayList;
  4. import java.util.List;
  5. import java.util.Scanner;
  6.  
  7. public class matura18v3 {
  8. static List<String> dane = new ArrayList<String>();
  9. static List<Character> abc = new ArrayList<Character>();
  10. static Scanner scanner;
  11. static List<String> wynik = new ArrayList<String>();
  12.  
  13. static void intalize() {
  14. try {
  15. scanner = new Scanner(new File("C:\\Users\\mee\\Desktop\\Dane_PR2\\sygnaly.txt"));
  16. } catch (FileNotFoundException e) {
  17. // TODO Auto-generated catch block
  18. e.printStackTrace();
  19. }
  20. while (scanner.hasNextLine()) {
  21. dane.add(scanner.nextLine());
  22. }
  23. for(char ch='A';ch<='Z';ch++) abc.add(ch);
  24.  
  25.  
  26. }
  27.  
  28.  
  29. //*** c':
  30.  
  31.  
  32. public static void main(String[] args) {
  33. intalize();
  34. for(String s : dane) {
  35. Boolean d = true;
  36. for(int j=0;j<s.length();j++) {
  37. for(int k=0;k<s.length();k++) {
  38. if(dlugosc(s.charAt(j), s.charAt(k))>10) {
  39. d = false;
  40. }
  41. }
  42. }
  43. if(d)wynik.add(s);
  44.  
  45. }
  46. for(String s : wynik) System.out.println(s+"\n");
  47. //System.out.println(dlugosc('C','G'));
  48. }
  49. static int dlugosc(char a, char b) {
  50. return Math.abs(a-b);
  51. }
  52.  
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement