На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.

Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.

Для регистрации на форуме щелкните по ссылке «Вход-регистрация» вверху страницы. В открывшееся окошко «ник» введите свою фамилию на русском языке (например, Иванов). В окошко «пароль» введите придуманный вами пароль, состоящий из латинских букв и цифр. Поставьте галочку в окошке «зарегистрироваться, я новый участник» и нажмите кнопку «ОК».

АвторСообщение



Сообщение: 13
ссылка на сообщение  Отправлено: 31.10.22 18:33. Заголовок: Задание 9 - №135 из Полякова


135) (А. Кабанов). Откройте файл электронной таблицы 9-132.xls, содержащей в каждой строке четыре натуральных числа – координаты двух точек на плоскости. Первые два числа в каждой строке – координаты x1 и y1 первой точки, третье и четвёртое – координаты x2 и y2 второй точки. Выясните, какое количество пар точек может являться концами отрезка длиной не больше 5, пересекающего ось X или ось Y.

Предыдущая задача, в которой надо было посчитать количество пар точек отрезка, пересекающего одну из осей - сделана правильно - с ответом совпало
Эта отличается только добавлением условия про длину отрезка
Добавила - ответ получается 32, а не 41!!!
совершенно не понимаю где ошибка!
Решение:
1. посчитала произведения E1=A1*C1 F1=B1*D1 - если произведение отрицательно значит точки лежат по разные стороны оси
2. =ЕСЛИ(ИЛИ(И(E1>0;F1<=0);И(E1<=0;F1>0));1;0) - 1, если пересекает
3. H1==КОРЕНЬ((A1-C1)^2+(B1-D1)^2) - длина отрезка
4. =ЕСЛИ(И(G1=1;H1<=5;H1>0);1;0) - объединила два условия и получила 32!!!
что же не так???

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 1 [только новые]





Сообщение: 14
ссылка на сообщение  Отправлено: 06.11.22 23:40. Заголовок: Спасибо Алексею Каба..


Спасибо Алексею Кабанову - помог разобраться - если вдруг у кого-то с этой задачей проблемы - в моём решении проверяется, что отрезок пересекает только одну ось, а в условии ЭТОЙ задачи не сказано, что отрезок пересекает ТОЛЬКО одну ось. В этой задаче сказано - пересекающего ось X или ось Y

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 729
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет