Хелпикс

Главная

Контакты

Случайная статья





Текст программы с комментариями



2. Текст программы с комментариями

<?php

$spanish = 3;

$english = 1;

$deutsch = 0;

for ($i = 1; $i <=30; ++$i){

if(fmod($i, 3) == 1) {

   $spanish += 1;

   $english += 1;

   $deutsch += 5;

}

else {

   $spanish += 2;

   $english += 4;

   $deutsch += 1;

}

}

echo 'Испанских слов: ', $spanish;

echo ‘<br/>Английских слов: ‘, $english;

echo ‘<br/>Немецких слов ‘, $english;

 

3.Контрольный пример


Задание 3.2

1. Задание для выполнения

Заданы окружность радиуса R с центром в начале коор­динат и прямая, проходящая через точки А (х; у) и В (х; -у). Написать программу, проверяющую, пересекаются ли окружность и прямая, или они касаются друг друга, или не пересекаются и не касаются. Привести тесты для проверки работоспособности программы.

 

2. Текст программы с комментариями

<form method="get">

Введите координаты:

<input type="number" name="x"/>

<input type="number" name="y"/>

<br>

Введите радиус окружности:

<input type="number" name="R"/>

<br>

<input type="submit" value="Отправить"/>

</form>

<?php

echo 'Например:<br>x = 1, y = 2, R = 3<br>';

check(1, 3);

echo '<br>x = 5, y = 1, R = 5<br>';

check(5, 5);

echo '<br>x = 4, y = 3, R = 2<br>';

check(4, 2);

function check($x, $R){

echo 'Прямая и окружность ';

if($x == $R) echo 'касаются';

elseif ($x < $R) echo 'пересекаются';

else echo 'не пересекаются и не касаются';

}

if (empty($_GET['x']) || empty($_GET['y']) || empty($_GET['R'])) return;

echo '<br>';

check($_GET['x'], $_GET['R']);

3.Контрольный пример


Задание 3.18



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.