Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с информатикой

Кукла4ка Знаток (328), на голосовании 2 недели назад
какое значение получит переменная k500 после выполнения этого фрагмента алгоритма при s=21498 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 s:=s mod 50
Голосование за лучший ответ
wertyqssl _5 Ученик (100) 1 месяц назад
s = 21498. 1. Первоначальное значение: s = 21498. 2. Вычисляем k1000: - k1000 := s div 1000 - k1000 = 21498 div 1000 = 21 (это целая часть от деления). - Теперь s := s mod 1000: - s = 21498 mod 1000 = 498. 3. Вычисляем k500: - k500 := s div 500 - k500 = 498 div 500 = 0 (так как 498 меньше 500). - Теперь s := s mod 500: - s = 498 mod 500 = 498 (поскольку 498 меньше 500, значение не изменится). 4. Вычисляем k100: - k100 := s div 100 - k100 = 498 div 100 = 4. - Теперь s := s mod 100: - s = 498 mod 100 = 98. 5. Вычисляем k50: - k50 := s div 50 - k50 = 98 div 50 = 1. - Теперь s := s mod 50: - s = 98 mod 50 = 48.
Похожие вопросы