profile
Размещено 4 года назад по предмету Информатика от HNLLZ

Помогите, пожалуйста, решить задачу из егэ

  1. Ответ на вопрос
    Ответ на вопрос дан 25qwerty88174

    Ответ:

    52

    Объяснение:

    Нам дам массив, а так же его составляющие и номера этих составляющих (их координаты, место в массиве).

    В данной программе буква A обозначает массив, n и k обозначают номера составляющих массива, s обозначает просто пустое место, к которому потом прибавляют некоторые числа (какие объяснено ниже).

    Итак, запускаем программу:

    Нам говорят, что s = 0, n = 6.

    Затем запускается цикл, который будет выполнятся для k  в пределах от 1 до 10 включительно. Если простым языком, то в первый раз цикл возьмет k равное 1, цикл выполниться, затем возьмет k равное 2, цикл выполниться, затем возьмет k равное 3, и так далее, до тех пока он не выполнит цикл с k равным 10.

    Что ж, смотрим, что будет после выполнений этого цикла:

    1 выполнение:

    s = 0, n = 6. (хоть эти переменные и вне цикла, выполнение цикла может на них влиять!)

    k = 1

    Если s < A[k], то s = s + A[k], иначе A[n] = A[n] + A[k]. (значение переменных в квадратных скобочках обозначает номер элемента в массиве; к примеру A[0] = 3, стоит просто посмотреть в таблицу, данную в задании)

    Спросим себя: s < A[k] ?  Или тот же вопрос с подставленными значениями переменных:

    0 < 5 ? Ответ да, поэтому мы смотрим, что написано после слова то, и делаем:

    то s = s + A[k]

    Имеем:

    s = 0 + 5 = 5 (это изменение нужно учитывать при последующих выполнениях цикла; теперь s не 0, а 5).

    Итак, идем дальше:

    2 выполнение:

    s = 5, n = 6.

    k = 2

    Если s < A[k], то s = s + A[k], иначе A[n] = A[n] + A[k].

    Спросим себя: s < A[k] ?  Или тот же вопрос с подставленными значениями переменных:

    5 < 8 ? Ответ да, поэтому мы смотрим, что написано после слова то, и делаем:

    то s = s + A[k]

    Имеем:

    s = 5 + 8 =13

    Идем дальше:

    3 выполнение:

    s = 13, n = 6.

    k = 3

    Если s < A[k], то s = s + A[k], иначе A[n] = A[n] + A[k].

    Спросим себя: s < A[k] ?  Или тот же вопрос с подставленными значениями переменных:

    13 < 12 ? Здесь ответ нет, поэтому мы смотрим, что написано после слова иначе, и делаем:

    иначе A[n] = A[n] + A[k]

    Имеем:

    A[n] = 7 + 12 = 19

    Продолжаем до тех пор пока не выполниться цикл при k =10.

    Аналогично рассуждая в конце концов получаем:

    s = 52

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.