• Предмет: Информатика
  • Автор: matviyegorov
  • Вопрос задан 3 месяца назад

C++
Нещасний Петрик їсть несмачну макаронину довжиною n кілометрів. В перший день він з’їв половину всієї довжини, на другий день – третину від того, що залишилось, на третій день – четверту частину того, що залишилось і т.д. Скільки макаронини ще залишилось йому домучувати на m-й день?

Ответы

Ответ дал: arina92169
1
Ваша задача описує геометричну прогресію. Загальний член геометричної прогресії задається формулою:



де (a_n) - n-й член прогресії, (a_1) - перший член прогресії (початкова кількість макаронини), - знаменник прогресії (у вашому випадку, кожен раз Петрик з’їдає частину макароні, тому у першому дні, у другий день і так далі).

Знаючи ці параметри, ми можемо визначити кількість макароні, яку залишиться Петрикові на m-й день, використовуючи формулу:


Цей код дозволяє користувачеві вводити номер дня (m), після чого розраховує залишок макароні на вказаний день.
Приложения:
Вас заинтересует