Advertisement
Guest User

Untitled

a guest
Feb 28th, 2020
448
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.94 KB | None | 0 0
  1. package lesson3.homework;
  2.  
  3. import java.util.Random;
  4. import java.util.Scanner;
  5.  
  6. public class HomeWork3_2 {
  7. public static void main(String[] args) {
  8. // 2 * Создать массив из слов String[] words = {"apple", "orange", "lemon", "banana", "apricot", "avocado",
  9. // "broccoli", "carrot", "cherry", "garlic", "grape", "melon", "leak", "kiwi", "mango", "mushroom", "nut",
  10. // "olive", "pea", "peanut", "pear", "pepper", "pineapple", "pumpkin", "potato"};
  11.  
  12. // При запуске программы компьютер загадывает слово, запрашивает ответ у пользователя, сравнивает его с
  13. // загаданным словом и сообщает правильно ли ответил пользователь. Если слово не угадано, компьютер показывает
  14. // буквы которые стоят на своих местах.
  15.  
  16. // apple – загаданное
  17. // apricot - ответ игрока
  18. // ap############# (15 символов, чтобы пользователь не мог узнать длину слова)
  19. // Для сравнения двух слов посимвольно, можно пользоваться:
  20. // String str = "apple";
  21. // str.charAt(0); - метод, вернет char, который стоит в слове str на первой позиции
  22. // Играем до тех пор, пока игрок не отгадает слово
  23. // Используем только маленькие буквы
  24.  
  25. String[] words = {"apple", "orange", "lemon", "banana", "apricot", "avocado", "broccoli", "carrot", "cherry",
  26. "garlic", "grape", "melon", "leak", "kiwi", "mango", "mushroom", "nut", "olive", "pea", "peanut",
  27. "pear", "pepper", "pineapple", "pumpkin", "potato"};
  28.  
  29. Random randomValue = new Random();
  30. int wordIndex = randomValue.nextInt(words.length);
  31. String word = words[wordIndex];
  32. Scanner scanner = new Scanner(System.in);
  33.  
  34. System.out.println(word);
  35. System.out.println("Загадано слово из списка:\n" +
  36. "apple, orange, lemon, banana, apricot, avocado, broccoli, carrot," +
  37. "cherry, garlic, grape, melon, leak, kiwi, mango, mushroom, nut, olive, pea, peanut, pear, pepper," +
  38. "ineapple, pumpkin, potato");
  39. System.out.println("Попробуйте отгадать. Удачи!");
  40. String userAnswer = "";
  41.  
  42. while (scanner.hasNext("\n")){
  43. userAnswer = scanner.nextLine();
  44. }
  45.  
  46.  
  47. if (userAnswer == word){
  48. System.out.println("Поздравляем, вы отгадали слово!");
  49. } else {
  50. System.out.println("Вы не угадали");
  51. }
  52.  
  53.  
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement