Задать вопрос
  • Имя i не существует в текущем контексте?

    Casper-SC
    @Casper-SC
    Программист (.NET)
    Не написал в цикле int. Если это "оптимизация", то не нужно заниматься ерундой. Переменная будет видна внутри области видимости, в которой она объявлена, и внутри вложенных областей видимости, так сказать. Снаружи нет.
    for (int i = 0; i < arraySize; i++)
    {
        // Используй всегда скобки. Вот опыт тебя уже научил, что без них ты получил ошибку.
    }


    Код должен выглядеть как-то так, без учёта валидации ввода и запроса по новой. Здесь больше про именование переменных и про наличие фигурных скобок у for.
    // Program.cs
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("Введите n");
                int arraySize = int.Parse(Console.ReadLine());
    
                int[] array = new int[arraySize];
                Console.WriteLine("Введите массив А");
    
                for (int i = 0; i < arraySize; i++)
                {
                    array[i] = int.Parse(Console.ReadLine());
                }
    
                int max = array[0];
                for (int i = 0; i < arraySize; i++)
                {
                    if (array[i] > max) 
                        max = array[i];
    
                    Console.Write(array[i] + " ");
                }
                
    
                Console.ReadLine();
            }
        }


    Ещё бы посоветовал избавиться от стремления написать как можно больше кода в одну строку. Это бессмысленное занятие.
    Ответ написан
    1 комментарий
  • Как реализовать, когда появляется шар с определенной буквой нажимая эту букву на клавиатуре шар лопает?

    Dmitry-Mayorov
    @Dmitry-Mayorov
    Человек
    Я бы сделал так: создал бы скрипт, в котором указал бы 1 свойство - символ, который будет потом отображён на объекте. А обработку кнопки сделал бы в методе Update, где проверял бы условие, совпадает ли символ с клавиатуры с символом у объекта. И при нажатии кнопки, и если всё совпало, шарик бы "лопался", и игроку начислялся бы один бал в статичную переменную.

    Это самое простое объяснение того, как бы я это делал.
    Ответ написан
    2 комментария