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




<form name="Numb" method="GET">

Введите четырёхзначное число: <input type="text" name="number"><br><br>

<input type="submit">

</form>

<?php

$number=isset($_GET['number'])? $_GET['number']: NULL;

if(isset($number)){

$num1=intdiv($number, 1000);

$num2=intdiv(($number % 1000), 100);

$num3=intdiv((($number % 1000) % 100), 10);

$num4=intdiv(((($number % 1000) % 100) % 10), 1);

if(($num1 + $num2) == ($num3 + $num4)){

echo "true";

}

else{

echo "false";

}

}

?>

Результат выполнения программы

Задача 1.2.2

Формулировка задачи

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

 

 

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

Пользователем с клавиатуры вводится трехзначное число (переменная Chislo), после чего программа суммирует цифры данного числа и проверяет получившуюся сумму на четность, выводя при этом TRUE/FALSE соответственно.

 

 

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

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="UTF-8">

</head>

<body>

<form method ="post">

<p><input type="text" name="a">

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

</form>

<?php

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

$chislo = $_POST['a'];;

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

echo 'TRUE';}

else {

echo 'FALSE';}

}

?>

</body>

</html>

 

Результат выполнения программы

 


 

Задача 1.2.24

Формулировка задачи

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

 

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

Пользователем с клавиатуры вводится четырехзначное число (переменная number), после чего программа, путем разделения введенного числа на тысячи, сотни, десятки и единицы, рассчитывает сумму двух первых и произведение двух последних цифр, проверяя равенство этих выражений и выводя соответственно TRUE/FALSE.

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

<form name="Numb" method="GET">

Введите четырёхзначное число: <input type="text" name="number"><br><br>

<input type="submit">

</form>

<?php

$number=isset($_GET['number'])? $_GET['number']: NULL;

if(isset($number)){

$num1=intdiv($number, 1000);

$num2=intdiv(($number % 1000), 100);

$num3=intdiv((($number % 1000) % 100), 10);

$num4=intdiv(((($number % 1000) % 100) % 10), 1);

if(($num1 + $num2) == ($num3 * $num4)){

echo "true";

}

else{

echo "false";

}

}

?>

 

Результат выполнения программы

 

 


Блок-схема

 
 

 


 
 

 



БЛОК 1.3

Задача 1.3.1

Формулировка задачи

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

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

Данная программа высчитывает конечное число изученных слов по данным из условия задачи.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-07-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: