Advertisement
Guest User

Untitled

a guest
May 29th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. package com.javarush.test.level08.lesson11.bonus02;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.IOException;
  5. import java.io.InputStreamReader;
  6. import java.util.ArrayList;
  7. import java.util.List;
  8.  
  9. /* Нужно добавить в программу новую функциональность
  10. Задача: Программа определяет, какая семья (фамилию) живёт в доме с указанным номером.
  11. Новая задача: Программа должна работать не с номерами домов, а с городами:
  12. Пример ввода:
  13. Москва
  14. Ивановы
  15. Киев
  16. Петровы
  17. Лондон
  18. Абрамовичи
  19.  
  20. Лондон
  21.  
  22. Пример вывода:
  23. Абрамовичи
  24. */
  25.  
  26. public class Solution
  27. {
  28. public static void main(String[] args) throws IOException
  29. {
  30. BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  31.  
  32. //list of addresses
  33. List<String> fc = new ArrayList<String>();
  34.  
  35. while (true)
  36. {
  37. String famorcit = reader.readLine();
  38. fc.add(famorcit);
  39. if (famorcit.isEmpty()) break;
  40.  
  41. }
  42.  
  43. //read home number
  44. String cityname = reader.readLine();
  45. {
  46. for (int i = 0; i < fc.size(); i++)
  47. {
  48. if (fc.get(i).equals(cityname))
  49.  
  50. System.out.println(fc.get(i+1));
  51.  
  52. }
  53. }
  54.  
  55.  
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement