Petla for z rand() php

0

Witam, skrypt ma obliczyć sumę liczb naturalnych parzystych z zakresu 1-100, z uzyciem rand() ktory wylosuje te parzyste liczby. Niestety nie wiem co mam zrobić dalej

<?php
  
for($i=1;$i<=100;$i++){
 
$r = rand(1,100);
if ($r%2 == 0) 
{
  
$a = $r ;
}
}
 
echo "Suma=  $a.<br>";
 
?>
1

Czy na pewno czegoś nie przekręciłeś w opisie zadania? Bo albo mamy losowanie liczb, albo sumujemy liczby z danego zakresu (dodatkowy warunek - parzyste). Jakoś to polecenie mi się kupy nie trzyma.

0

Ma wybrać losowe liczby parzyste z przedziału 1-100 i potem je zsumować

2

Zasadniczo to:

$a = 0;
for ($i=1; $i<=100; $i++) {$a += rand(1, 50) * 2;}

Ale podany przez ciebie opis nie informuje, ile ma być tych liczb z zadanego przedziału, więc również podejrzewam, że coś pokręciłeś.

0

W poleceniu nie mam napisanego tego

1 użytkowników online, w tym zalogowanych: 0, gości: 1