Поможіть треба срочно "скласти програму обсислення виразу S=a-5/4+a-6/5+...+a-18/17"
Ответы
Ответ:
Для обчислення виразу S=a-5/4+a-6/5+...+a-18/17, використаємо цикл обходу від 5 до 18 з кроком 1, де на кожній ітерації циклу будемо додавати до змінної S відповідний член a-n/(n-1), де n - номер поточної ітерації. Зауважимо, що значення змінної a повинно бути введене з клавіатури перед запуском програми.
Опис алгоритму:
Ввести значення змінної a з клавіатури.
Ініціалізувати змінну S нулем.
Використати цикл for для обходу від 5 до 18 з кроком 1.
На кожній ітерації циклу додати до змінної S відповідний член a-n/(n-1), де n - номер поточної ітерації.
Вивести отримане значення S на екран.
Псевдокод програми:
less
Copy code
Ввести a
Задати S = 0
Для n від 5 до 18 з кроком 1:
Додати до S вираз a - n / (n - 1)
Кінець циклу
Вивести S на екран
Наприклад, якщо ввести значення a=2, програма буде мати наступний вигляд:
yaml
Copy code
Ввести a: 2
Задати S = 0
Для n від 5 до 18 з кроком 1:
Додати до S вираз a - n / (n - 1)
Кінець циклу
Вивести S на екран
Виведення на екран:
-7.496077443942108
Объяснение: