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

Пожалуйста СРОЧНО!!!!!
Дан фрагмент алгоритма:


a := x mod 10


b := x div 100


s := 0


p := 1


если a mod 2 = 0


то s := s + a


иначе p := p * a


если b mod 2 = 0


то s := s + b


иначе p := p * b


Какое наибольшее двузначное число необходимо ввести, чтобы после выполнения фрагмента алгоритма

S=0, p=7?

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

    Ответ:

    97

    Объяснение:

    На изображении

    1. Ответ на вопрос
      Ответ на вопрос дан WHAAAAAAAAAAAGH
      Я не знаю по поводу учи.ру, но предлагаю вам проверить самостоятельно:
      1) В условии сказано, что числа двузначные. При учёте, что числа целые, это промежуток от 10 до 99.
      2) Вам сказано, что нужно найти наибольшее. Значит есть смысл искать с конца: первое найденное число и будет наибольшим
      Отсюда, начинаем проверку с 99, уменьшая проверяемое число с шагом -1
    2. Ответ на вопрос
      Ответ на вопрос дан WHAAAAAAAAAAAGH
      a = 99 % 10 = 9;
      b = 99 // 100 = 0;
      s = 0; p = 1
      a(9) % 2 == 0 ? (нет) -> p = p(1) * a(9) = 9;
      b(0) % 2 == 0 ? (да) -> s = s(0) + b(0) = 0;
      --------------
      s = 0; p = 9
    3. Ответ на вопрос
      Ответ на вопрос дан WHAAAAAAAAAAAGH
      a = 98 % 10 = 8;
      b = 98 // 100 = 0;
      s = 0; p = 1
      a(8) % 2 == 0 ? (да) -> s = s(0) + a(8) = 8;
      b(0) % 2 == 0 ? (да) -> s = s(8) + b(0) = 8;
      --------------
      s = 8; p = 1
    4. Ответ на вопрос
      Ответ на вопрос дан WHAAAAAAAAAAAGH
      a = 97 % 10 = 7;
      b = 97 // 100 = 0;
      s = 0; p = 1
      a(7) % 2 == 0 ? (нет) -> p = p(1) * a(7) = 7;
      b(0) % 2 == 0 ? (да) -> s = s(0) + b(0) = 0;
      --------------
      s = 0; p = 7
      Число подходит, дальнейшая проверка бессмысленна, так как 97 наибольшее среди подходящих
    5. Ответ на вопрос
      Ответ на вопрос дан olegsorokin708
      Решите пожалуйста вот эту задау.Дан фрагмент алгоритма:

      a := x mod 10

      b := x div 100

      s := 0

      p := 1

      если a mod 2 = 0

        то s := s + a

        иначе p := p * a

      если b mod 2 = 0

        то s := s + b

        иначе p := p * b

      Какое наибольшее двузначное число необходимо ввести, чтобы после выполнения фрагмента алгоритма 
      s=0
      p=15?
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 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) их не спросили

Информация

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