/
akryukov
/
programming-basics
Обзор
Документация
Войти
/
akryukov
/
programming-basics
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/lab10/task7343.html
119 строк
3 KB
Alexander Kryukov
implement assembly of labs up to 11
26 мар 2019, 19:45
26 мар 2019, 19:45
4666cea
Код
Авторство
О чём код?
<div class="task_block empty_on_print" id="task7343"> <div class="task_id">7343</div> <h3>Задача</h3> <div class="task_desc"><p>Написать программу для построения композиции: Четыре одинаковых желтых круга, с центрами в различных углах красного полупрозрачного (opacity=”0.5”) прямоугольника. Прямоугольник находится перед кругами. Пользователь вводит координаты верхнего левого угла (x,y), ширину (width) и высоту (height) прямоугольника, а также радиус (r) кругов. Если хотя бы один круг не видно на рисунке, выводить сообщение об ошибке. Если прямоугольник не видно на рисунке, выводить сообщение об ошибке.</p> <p><img src="images/task7343example.png" class="example_image"/></p></div> <table class="check_values"> <tr> <th rowspan="2">Номер теста</th> <th colspan="5">Вводимые данные</th> <th rowspan="2">Результат</th> </tr> <tr> <th>x</th> <th>y</th> <th>width</th> <th>height</th> <th>r</th> </tr> <tr> <td></td> <td>200</td> <td>200</td> <td>300</td> <td>100</td> <td>40</td> <td><img src="images/task7343test1.png" class="example_image"/></td> </tr> <tr> <td></td> <td>150</td> <td>180</td> <td>120</td> <td>300</td> <td>50</td> <td><img src="images/task7343test2.png" class="example_image"/></td> </tr> <tr> <td></td> <td>200</td> <td>200</td> <td>100</td> <td>100</td> <td>120</td> <td><img src="images/task7343test5.png" class="example_image"/></td> </tr> <tr> <td></td> <td>250</td> <td>250</td> <td>0</td> <td>100</td> <td>20</td> <td>Ширина прямоугольника должна быть положительной</td> </tr> <tr> <td></td> <td>200</td> <td>120</td> <td>120</td> <td>0</td> <td>25</td> <td>Высота прямоугольника должна быть положительной</td> </tr> <tr> <td></td> <td>700</td> <td>100</td> <td>150</td> <td>200</td> <td>20</td> <td>Правая точка круга должна быть в пределах рисунка</td> </tr> <tr> <td></td> <td>300</td> <td>300</td> <td>200</td> <td>200</td> <td>0</td> <td>Радиус круга должен быть положительным</td> </tr> <tr> <td></td> <td>25</td> <td>25</td> <td>100</td> <td>100</td> <td>50</td> <td>Верхняя точка круга должна быть положительной</td> </tr> <tr> <td></td> <td>700</td> <td>500</td> <td>99</td> <td>102</td> <td>3</td> <td>Правая точка круга должна быть в пределах рисунка</td> </tr> <tr> <td></td> <td>-10</td> <td>810</td> <td>100</td> <td>100</td> <td>100</td> <td>Верхняя точка круга должна быть положительной</td> </tr> <tr> <td></td> <td>100</td> <td>650</td> <td>80</td> <td>80</td> <td>45</td> <td>Нижняя точка круга должна быть в пределах рисунка</td> </tr> </table> </div>