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

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

 

Описание алгоритма программы.

Вводим число m, затем программа сравнивает сумму первых 2х чисел и последних.

Если суммы равны, то на экран выводится «True», иначе выводится «False»

 

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

       <html>

<head>

<title>zadanie1</title>

</head>

<body>

<?php

if (isset($_POST['m'])) {

$m = $_POST['m'];

 

if ((int)($m/1000)+(int)($m/100)%10==(int)($m%100/10)+$m%10){

echo'True';}

else{

echo 'false';

}

}

else{

echo "Введите число:";

print <<<HERE

<form method="POST">

<input type="text" name="m">

<input type="submit">

</form>

HERE;

}

?>

</body>

</html>

Тестовый пример.

 

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

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

Описание алгоритма программы.

После ввода переменной m программа складывает цифры числа между собой и делит на 2, если остаток равен 0, программа выводит на экран True, если остаток отличен от 0, то на экран выводится False.

 

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

<html>

<head>

<title>zadanie1</title>

</head>

<body>

<?php

if (isset($_POST['m'])) {

$m = $_POST['m'];

if (((int)($m/100)+(int)($m/10)%10+$m%10)%2==0){

echo'True';}

else{

echo 'false';

}

}

else{

echo "Введите число:";

print <<<HERE

<form method="POST">

<input type="text" name="m">

<input type="submit">

</form>

HERE;

}

?>

</body>

</html>

 

Тестовый пример.

 

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: