Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (13)

Лучшие ответы пользователя

Все ответы (47)
  • Какие начальные требования для стажера-программиста 1с?

    @foonfyrick
    Вообще без знаний, как минимум, приглашают на собесы. Я бы перед стажировкой прочитал книгу(1С предприятие 8.3 практическое пособие разработчика), и попрактиковался бы месяцок.
    Ответ написан
    Комментировать
  • Хочу стать Android программистом. С чего мне начать?

    @foonfyrick
    Потрать хотя бы пол года на изучение языка(пол года, это значит ежедневное обучение по 4-10 часов в день), чтобы отпали все вопросы. Начни с курсов metanit, они бесплатные, и без лишней инфы, затем дополни полученные знания офф. доками по языку. Скидывай сюда примеры кода, здесь много толковых людей сидит, от их мнения уже можно отталкиваться дальше. И потом уже переходи к изучению андройда, каждую тему изучай глубоко и без посторонних либ, рассчитывай на год ежедневного обучения.
    Ответ написан
    Комментировать
  • Стоит ли начинать изучение Kotlin с книги "Kotlin в действии" в 2021?

    @foonfyrick
    Слишком много воды в книге, трата времени, проще на метанит зайти там бесплатный урок, коротко и ясно.
    Ответ написан
    Комментировать
  • Как ускорить работу android studio на слабом железе?

    @foonfyrick
    Я раньше тоже задавался таким вопросом, все методы, которые я нашел, либо никак не влияли, либо влияли несущественно.
    Лучше всего помог эмулятор genymotion.
    Ответ написан
    3 комментария
  • Почему в файле выводится лишь ответ?

    @foonfyrick
    Почти правильно сделал, просто надо file на FileWriter заменить и поставить append=true.
    Еще у тебя неверно считывает значения из файла, их иногда на 1 меньше.
    fun main() {
        val fileName = "f18.txt"
        val file = File(fileName)
        val fw =FileWriter(file,true)
        println("Введите диапазон A: ")
        val a = readLine()!!.toInt()
        println("Введите диапазон B: ")
        val b = readLine()!!.toInt()
        if ( a < b )
        {
            var positive = 0
            var negative = 0
            println("Введите количество чисел: ")
            val count = readLine()!!.toInt()
            val massive = IntArray(count)
            fw.appendln("Исходный массив:")
            fw.flush()
            for ( i in 0 until count )
            {
                massive[i] = (a..b).random()
                fw.appendln("${massive[i]} ")
                when
                {
                    massive[i] > 0 -> positive++
                    massive[i] < 0 -> negative++
                }
            }
            fw.appendln("Количество положительных: $positive")
            fw.flush()
            fw.appendln("Количество отрицательных: $negative")
            fw.flush()
            when
            {
                positive > negative -> fw.appendln("В массиве положительных чисел больше отрицательных")
                positive < negative -> fw.appendln("В массиве отрицательных чисел больше положительных")
                positive == negative -> fw.appendln("В массиве одинаковое количество положительных и отрицательных чисел")
            }
            fw.flush()
    
        }
        else println("Введен не правильный диапазон.")
        fw.close()
    }
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (175)