Подсчет суммы чисел

180
31 октября 2017, 00:30

Составить программу, которая выводит на экран в столбик 20 целых случайных чисел из диапазона -20 до 80 и подсчитывает количество отрицательных чисел и их сумму и количество положительных чисел и их сумму и выводит эти данные на экран.

Сделал первую часть, а с подсчетом не получается.

<?php
//начальное значение суммы чётных чисел
$sum_even_numbers = 0;
//начальное значение суммы нечётных чисел
$sum_odd_numbers = 0;
//количество чётных чисел
$count_even_numbers = 0;
//количество нечётных чисел
$count_odd_numbers = 0;
for ($i=1; $i<=20; $i++) {
$number[$i] = rand(-20,80);
    echo "<br> $number[$i]";
   if ($number[$i]<0)
   else
?>
Answer 1

Если говорим про четность, то:

<?php
$sum_even_numbers = 0;
$sum_odd_numbers = 0;
$count_even_numbers = 0;
$count_odd_numbers = 0;
for ($i=1; $i<=20; $i++) {
  $number[$i] = rand(-20,80);
  echo "<br> $number[$i]";
  if ($number[$i]%2 = 0){
    $count_even_numbers++;
    $sum_even_numbers += $number[$i];
  }
  else{
    $count_odd_numbers++;
    $sum_odd_numbers += $number[$i];
  }
}
?>

Если говорим о положительных и отрицательных, то:

<?php
$sum_minus = 0;
$sum_plus = 0;
$count_minus = 0;
$count_plus = 0;
for ($i=1; $i<=20; $i++) {
  $number[$i] = rand(-20,80);
  echo "<br> $number[$i]";
  if ($number[$i]< 0){
    $count_minus++;
    $sum_minus += $number[$i];
  }
  else{
    $count_plus++;
    $sum_plus += $number[$i];
  }
}
?>
READ ALSO
Функция для рандомных слайдов

Функция для рандомных слайдов

Нужно сделать вывод слайдера через функцию, с выводом изображений через бд по порядку/рандомноНе знаю как реализовать, нужна помощь

248
Выбор уникальных из массива по ключу (наверное так назову)

Выбор уникальных из массива по ключу (наверное так назову)

У меня есть списокДолжны выводится все, НО до тех пор, пока не найдутся с одинаковым именем, как например Anna

207
Не подключается к сокет серверу

Не подключается к сокет серверу

Добрый вечерЗапускаю веб сокет сервер на компьютере и пытаюсь подключиться к нему через клиент

224
Почему может не работать Pjax?

Почему может не работать Pjax?

Пишу сайт на Yii2Захотел использовать Pjax

203