Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lesson3.homework;
- import java.util.Random;
- import java.util.Scanner;
- public class HomeWork3_2 {
- public static void main(String[] args) {
- // 2 * Создать массив из слов String[] words = {"apple", "orange", "lemon", "banana", "apricot", "avocado",
- // "broccoli", "carrot", "cherry", "garlic", "grape", "melon", "leak", "kiwi", "mango", "mushroom", "nut",
- // "olive", "pea", "peanut", "pear", "pepper", "pineapple", "pumpkin", "potato"};
- // При запуске программы компьютер загадывает слово, запрашивает ответ у пользователя, сравнивает его с
- // загаданным словом и сообщает правильно ли ответил пользователь. Если слово не угадано, компьютер показывает
- // буквы которые стоят на своих местах.
- // apple – загаданное
- // apricot - ответ игрока
- // ap############# (15 символов, чтобы пользователь не мог узнать длину слова)
- // Для сравнения двух слов посимвольно, можно пользоваться:
- // String str = "apple";
- // str.charAt(0); - метод, вернет char, который стоит в слове str на первой позиции
- // Играем до тех пор, пока игрок не отгадает слово
- // Используем только маленькие буквы
- String[] words = {"apple", "orange", "lemon", "banana", "apricot", "avocado", "broccoli", "carrot", "cherry",
- "garlic", "grape", "melon", "leak", "kiwi", "mango", "mushroom", "nut", "olive", "pea", "peanut",
- "pear", "pepper", "pineapple", "pumpkin", "potato"};
- Random randomValue = new Random();
- int wordIndex = randomValue.nextInt(words.length);
- String word = words[wordIndex];
- Scanner scanner = new Scanner(System.in);
- System.out.println(word);
- System.out.println("Загадано слово из списка:\n" +
- "apple, orange, lemon, banana, apricot, avocado, broccoli, carrot," +
- "cherry, garlic, grape, melon, leak, kiwi, mango, mushroom, nut, olive, pea, peanut, pear, pepper," +
- "ineapple, pumpkin, potato");
- System.out.println("Попробуйте отгадать. Удачи!");
- String userAnswer = "";
- while (scanner.hasNext("\n")){
- userAnswer = scanner.nextLine();
- }
- if (userAnswer == word){
- System.out.println("Поздравляем, вы отгадали слово!");
- } else {
- System.out.println("Вы не угадали");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement