Задание для выполнения, включая индивидуальное задание
Составить линейную программу, печатающую значение 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!