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=15 ?

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

    Ответ:

    Зауважимо, що в даному фрагменті алгоритму використовується змінна x, яка повинна бути введена з клавіатури.

    Запустивши фрагмент алгоритму для довільного двозначного числа, наприклад x = 73, отримаємо наступні значення:

    a := x mod 10 = 3

    b := x div 100 = 0

    s := 0

    p := 1

    Оскільки a mod 2 = 1, то виконується команда p := p * a, тобто p стає рівним 3.

    Оскільки b mod 2 = 0, то виконується команда s := s + b, але так як b = 0, то змінна s не змінюється.

    Отже, ми повинні ввести таке двозначне число x, щоб виконувалися наступні умови:

    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

    Візьмемо для x число 94. Тоді:

    a := x mod 10 = 4

    b := x div 100 = 0

    s := 0

    p := 1

    якщо a mod 2 = 0, то s := s + a, інакше p := p * a

    так як 4 mod 2 = 0, то s := s + a, тобто s = 4

    якщо b mod 2 = 0, то s := s + b, інакше p := p * b

    так як 0 mod 2 = 0, то s := s + b, тобто s = 4

    так як s = 0 і p = 15, то це значить, що ми знайшли правильне значення x.

    Отже, найбільше двозначне число, яке необхідно ввести, щоб після виконання фрагмента алгоритму s=0, p=15, дорівнює 94.

    Объяснение:

    можно лучший

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
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) их не спросили

Информация

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