• Дан фрагмент программы, на выход короткого поданы значения N=10 M=2. Чему будет равно на выходе из фрагмента значение sum?

    sum = 0

    k = m-1

    нц пока K<N

    нц для i от  K-M+2 до к sum=sum+i

    кц

    к = K+M

    кц

Ответы 1

  • Заметим, что М и N не меняются. Тогда перепишем программу, заменив все буквы М на 2, а N на 10: SUM=0 K=1 НЦ ПОКА К<10 НЦ ДЛЯ I ОТ К ДО К SUM=SUM+I КЦ К=К+2 КЦ Строка цикл ДЛЯ I ОТ К ДО К означает, что он пройдет 1 раз - для I=K. Опять перепишем программу, убрав этот цикл: SUM=0 K=1 НЦ ПОКА К<10 SUM=SUM+К К=К+2 КЦ Теперь становится ясно, что делает эта программа - она складывает все нечетные числа, меньшие 10. SUM=1+3+5+7+9=25 ОТВЕТ: 25.

    • Автор:

      colin495
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years