Архив рубрики «Другое»

Циклы в php: while, for

Задача №1

Дано целое число N (> 0), являющееся некоторой степенью числа 2: N = 2K. Найти целое число K — показатель этой степени.

<?php

$x=0;

$N=128;

$i=0;

$a=1;

while ($x<20)

{

++$i;

$a*=2;

if ($a==$N) break;

}

echo "Число ".$N." это 2 в ".$i." степени";

?>

Задача №2

Даны два целых числа A и B (A < B).

Найти сумму квадратов всех целых чисел от A до B включительно.

<?php

$a=$c=3;

$b=$d=5;

$sum=0;

for ($x=$c;$x<=$d;$x++)

{

$sum+=($a*$a);

$a++;

}

echo "Сумма квадратов чисел ".$c." и ".$d." = ".$sum;

?>