Задание для выполнения, включая индивидуальное задание



Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае.

Сумма двух первых цифр заданного четырехзначного числа равна сумме двух его последних цифр.

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

<form action="3.php" method="get">

<b>Введите трехзначное число:</b>

<input type="text" name="search" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['search'];

echo 'Вы ввели число '.$a.'</br>';

if((intdiv($a,1000)+intdiv($a,100)%10)==(intdiv($a,10)%10+$a%10))

echo 'True';

else echo 'False';

?>

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

При вводе числа 1203 получим True.

Номер 2

Задание для выполнения, включая индивидуальное задание

Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае.

Сумма цифр данного трехзначного числа N является четным числом.

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

<form action="4.php" method="get">

<b>Введите трехзначное число:</b>

<input type="text" name="search" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['search'];

echo 'Вы ввели число '.$a.'</br>';

if((intdiv($a,100)+intdiv($a,10)%10+$a%10)%2==0)

echo 'True';

else echo 'False';

?>

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

При вводе числа 120 получим False.

Номер 14

Задание для выполнения, включая индивидуальное задание

Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае.

Цифры данного трехзначного числа N являются членами арифметической прогрессии.

Описание алгоритма программы, (при необходимости - со схемой алгоритма)

Пусть a – трехзначное число, b – вторая цифра, c – первая цифра, a1 – третья цифра.
Если с и a равна b*2, то вывести true иначе – false.

Описание переменных и структур данных, которые применяются в программе

Имя переменной или объекта программы Тип данных Назначение
a int Хранит трехзначное число
b int Хранит вторую цифру
c int Хранит первую цифру
a1 int Хранит третью цифру

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

<form action="12.php" method="get">

<b>Введите трехзначное число:</b>

<input type="text" name="search" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['search'];

echo 'Вы ввели число '.$a.'</br>';

$b=intdiv($a%100,10);

$c=intdiv($a,100);

$a1=$a%10;

if(($a1+$c)==($b*2)) echo 'True';

else echo 'False';

?>

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

При вводе числа 259 получим False.

Задание 1.3

Номер 1

Задание для выполнения, включая индивидуальное задание

Незнайка учит иностранные слова следующим образом. Если число месяца, кратное трем, является вторником, четвергом или субботой, то он учит 3 испанских и 1 английское слово. Если число месяца, кратное трем, – другой день недели, то он учит 2 английских и 4 немецких слова. По числам, которые при делении на 3 дают в остатке 1, он учит 1 испанское, 1 английское и 5 немецких слов. По остальным числам месяца Незнайка учит 2 испанских, 4 английских и 1 немецкое слово. Написать программу, подсчитывающую, сколько слов в июне выучит Незнайка, если 1 июня была среда.

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

<?

$m=3;

$u=0; $a=0; $n=0;

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

if($m>7) $m=1;

if($i%3==0)

switch ($m){

case 2: case 4: case 6:

$u=$u+3;

$a=$a+1;

break;

case 1: case 3: case 5: case 7:

$a=$a+2;

$n=$n+4;

break;

}

elseif ($i%3==1){

$u=$u+1;

$a=$a+1;

$n=$n+5;

}

else {

$u=$u+2;

$a=$a+4;

$n=$n+1;

}

$m=$m+1;

}

echo 'Количество слов, которых выучит Незнайка за июнь '.$a.' английских, '.$u.' испанских и '.$n.' немецких';

?>

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

Номер 2


Дата добавления: 2020-04-25; просмотров: 164; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!