Вопрос:

7. Дан фрагмент линейного алгоритма: K1000 := s div 1000 s:= s mod 1000 K500 := s div 500 s:= s mod 500 k100 := s div 100 s:= s mod 100 k50: s div 50 Какое значение получит переменная k500 после выполнения этого фрагмента алгоритма при s = 21498? В ответе запишите только число.

Ответ:

Давайте пошагово проследим выполнение алгоритма при s = 21498. 1. `K1000 := s div 1000`: `K1000 = 21498 div 1000 = 21` 2. `s := s mod 1000`: `s = 21498 mod 1000 = 498` 3. `K500 := s div 500`: `K500 = 498 div 500 = 0` 4. `s := s mod 500`: `s = 498 mod 500 = 498` 5. `k100 := s div 100`: `k100 = 498 div 100 = 4` 6. `s := s mod 100`: `s = 498 mod 100 = 98` 7. `k50 := s div 50`: `k50 = 98 div 50 = 1` Таким образом, значение переменной `k500` равно 0. Ответ: 0
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие