Разрешаване на проблеми

реално число

Добре дошли читатели на нашия сайт! Днес ще решим проблеми за 16-24.

За16 °. Получават ви реално число A и цяло число N (> 0). Използвайки един цикъл, изведете всички целочислени степени на A от 1 до N.

Зададохме специална променлива, в която ще запишем новата стойност на степента.

За17. Получават ви реално число A и цяло число N (> 0). Използвайки един цикъл, намерете сумата 1 + A + A 2 + A 3 +… + A N .

Модифицирана версия на for16. В тази задача не показваме веднага стойностите на градусите, а ги добавяме в отделна променлива.

За18. Получават ви реално число A и цяло число N (> 0). Използвайки един цикъл, намерете стойността на израза 1 - A + A 2 - A 3 +… + (–1) N · A N. Не използвайте условен оператор.

Използваме допълнителна променлива, например Z. Задайте стойност -1 и всеки цикъл умножете стойността на степента по Z.

За19 °. Дадено е цяло число N (> 0). Намерете продукта N! = 1 · 2 · ... · N (N-факториален). За да избегнете преливане на цяло число, изчислете този продукт, като използвате реална променлива и го изведете като реално число.

Всяка итерация на цикъла, умножете факториал по i.

За 20 °. Дадено е цяло число N (> 0). Използвайки един цикъл, намерете сумата от 1! + 2! + 3! + ... + N! (израз N! - N - факториал - означава произведението на всички цели числа от 1 до N: N! = 1 · 2 · ... · N). За да избегнете препълване с цяло число, извършете изчисления, като използвате реални променливи и изведете резултата като реално число.