php алгоритмизация задача

Практика алгоритмизации 2

Задача №9 из этого списка
Условие: Дано целое число N (> 0). Найти квадрат данного числа, используя для
его вычисления следующую формулу: N2=1+3+5+...+(2·N–1).
После добавления к сумме каждого слагаемого выводить текущее значение
суммы (в результате будут выведены квадраты всех целых чисел от 1
до N).

Практика алгоритмизации 1

Задача №8 из этого списка

Условие: Дано целое число N (> 0). Найти произведение 1.1×1.2×1.3×... ( N сомножителей).

<?php
$N = 3;

function getComposition($number){
    $result = 1.1;
    for($i=2; $i<=$number; $i++){
        $result *= "1" . ".$i";     
    }
    return $result;
}

echo getComposition($N);
?>
Subscribe to RSS - php алгоритмизация задача