Вопрос:

Дан фрагмент линейного алгоритма: 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 Какое значение получит переменная к500 после выполнения этого фрагмента алгоритма при с = 15673? В ответе запишите только число.

Смотреть решения всех заданий с листа

Ответ:

Ответ: 31

Краткое пояснение: Выполняем последовательно операции div и mod, чтобы найти конечное значение переменной k500.
  1. Шаг 1: k1000 := s div 1000
  2. s = 15673, k1000 = 15673 div 1000 = 15

  3. Шаг 2: s := s mod 1000
  4. s = 15673 mod 1000 = 673

  5. Шаг 3: k500 := s div 500
  6. s = 673, k500 = 673 div 500 = 1

  7. Шаг 4: s := s mod 500
  8. s = 673 mod 500 = 173

  9. Шаг 5: k100 := s div 100
  10. s = 173, k100 = 173 div 100 = 1

  11. Шаг 6: s := s mod 100
  12. s = 173 mod 100 = 73

  13. Шаг 7: k50 := s div 50
  14. s = 73, k50 = 73 div 50 = 1

k500 = 1

Ответ: 1

Ты - Цифровой детектив!

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Стань легендой класса: поделись решением с теми, кто в танке

ГДЗ по фото 📸
Подать жалобу Правообладателю