[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Лабораторная
Гость_Кирилл
Для массива целых чисел a0 ... an-1. Вывести в строку таблицы исходный массив.
Составить php-скрипт для нахождения всех пар (ai, ai+1) таких что ai<=3 и ai+1 < 0. Распечатать их значения и номера. Если таких пар нет, то выдать сообщение.
В php не шарю вообще, помогите плиз, сказали еще использовать denwer
johniek_comp
А почему не шаришь? Если бы не рассказывали на парах, то не давали бы такое задание

_____________
user posted image
Гость_Кирилл
ну подскажите хотя бы как задать массив по критериям ( как у меня в задании )
и как пары подбирать
Гость_Кирилл
нашел похожий только тут для определения хотя бы одного нечетного отрицательного, а мне нужно для нахождения всех пар (ai, ai+1) таких что ai<=3 и ai+1 < 0
помогите изменить пожалуйста
Guest
Цитата (Гость_Кирилл @ 14.01.2013 - 00:48)
нашел похожий только тут для определения хотя бы одного нечетного отрицательного, а мне нужно для нахождения всех пар (ai, ai+1) таких что ai<=3 и ai+1 < 0
помогите изменить пожалуйста

вот код, того что нашел
<?php
$A = array(); //инициализация массива
$N = 16; //Число элементов = 16 т.к. в массивах исчесление начинается с 0
echo "<table><tr>";//инициализация таблицы
#Генерация матрицы

for ($i = 0; $i < $N; $i ++)
{
$tmp = rand(-9, 9); //Генерация случайного числа от -9 до 9
$A[$i] = $tmp; //Добавляем это число в массив
echo "<td style='border: 1px solid #000000;'>".$tmp."</td>";//вывод в ячейку таблицы, граница 1 пиксель цвет #000000
}
echo "</tr></table><br>";// закрывающие тэги + переход на новую строку
$sum_quad_chetn = 0;
$sum_quad_nechetn = 0;
for ($i = 0; $i < $N; $i ++)
{
if($A[$i] % 2 == 0) //проверяем, если четное, то суммируем его квадрат к сумме четных
$sum_quad_chetn += $A[$i]*$A[$i];
else $sum_quad_nechetn += $A[$i]*$A[$i]; // иначе суммируем его квадрат к сумме нечетных
}
//Вывод
echo "Cумма четных = ".$sum_quad_chetn. "<br>";
echo "Cумма нечетных = ".$sum_quad_nechetn. "<br>";
?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.