Параметри пошуку (Сторінка 3 з 7)
Ласкаво просимо!
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Теми користувача noname122 Виконати пошук
Знайдені повідомлення: з 41 по 60 з 128
ну ось наприклад користувач вводить число 3 в поле форми,тоді розрахувується так,1*2*3=6,тобто число перемножається на ті числа які було до нього
//число перемножається на попереднє число і результат заноситься до змінної $current_factorial
А як правильніше сказати,знаходимо факторіал?
Ось так?)
<?php
if(isset($_POST['numeros']))//перевірка чи заповнене поле форми,якщо так то:
{
$initial_number = $_POST['numeros'];//заносимо значення введене у форму,до змінної $initial_number
$current_factorial = 1;//присвоюємо змінній $current_factorial 1
while($initial_number >= 1)//виконуємо цикл, поки справджується умова, що значення змінної $initial_number більше або дорівнює 1
{
$current_factorial = $initial_number*$current_factorial;//число перемножається на остачу,і результат заноситься до змінної $current_factorial
$initial_number--;//на кожному кроці ітерації,число зменшується на одиницю
}
$numeros = $_POST['numeros'];//присвоюємо змінній $numeros,значення яке введено у формі
}
else//якщо дані не введені(у формі),то поля форми залишаються порожніми
{
$current_factorial = "";
$numeros = "";
}
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" language="JavaScript">
function ClearFC(){//функція для очищення форми
document.getElementById("factorial").value = "";
document.getElementById("numeros").value = "";
}
</script>
</head>
<body>
<center>
<h1 >Обчислення N!</h1>
<form action="index1.php" method="post">
<pre>N!<input type="number" id="factorial" value=<?php echo $current_factorial?>></pre>
<pre> N<input type="number" min="0" max="171" step="1" name="numeros" id="numeros"value=<?php echo $numeros; ?>></pre>
<p><input type="submit"value="Знайти N!">
<input type ="button"value="Очистити" onclick="ClearFC();"></p>
</center>
</form>
</body>
</html>
<?php
?>
Аааа,точно,$numeros = $_POST['numeros'];//заношу значення яке було введено у форму до змінної $numeros ,ось так?
$numeros = $_POST['numeros'];//заношу факторіал числа до змінної $numeros
Тобто цей фрагмент я вірно прокоментувала?
$numeros = $_POST['numeros'];//заносимо результат до змінної $numeros
Я не наполягаю,просто пан 0xDADA11C7 сказав "ненавчаємий студент",а я трішки поправила,а які помилки ви маєте на увазі?
*студентка,просто забула виправити ,якщо не враховувати такі трібниці,коментарі правильні?
Будемо виконувати ось ці дії,поки змінна $initial_number буде більше або =1
$current_factorial = $initial_number*$current_factorial;//число перемножається на остачу,і результат заноситься до змінної $current_factorial
$initial_number--;//при кожній ітерації цифра зменшується на 1
Якщо я введу текст я не зможу відправити форму так як <input type="number">
while($initial_number >= 1)//запускаємо цикл до поки число буде більше або дорівнюватиме 1
Ось так?
<?php
if(isset($_POST['numeros']))//перевірка чи введене число в форму
{
$initial_number = $_POST['numeros'];//якщо так ,то заносимо в змінну це число
$current_factorial = 1;//в цю змінну заносимо 1
while($initial_number >= 1)//запускаємо цикл до поки число будет більше або = 1
{
$current_factorial = $initial_number*$current_factorial;//цифра перемножається на остачу,і результат заноситься до змінної $current_factorial
$initial_number--;//при кожній ітерації цифра зменшується на 1
}
$numeros = $_POST['numeros'];//заносимо результат до змінної $numeros
}
else// інакше якщо число не введене в форму,то залишаємо поля пустими
{
$current_factorial = "";
$numeros = "";
}
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" language="JavaScript">
function ClearFC(){
document.getElementById("factorial").value = "";
document.getElementById("numeros").value = "";
}
</script>
</head>
<body>
<center>
<h1 >Обчислення N!</h1>
<form action="index1.php" method="post">
<pre>N!<input type="number" id="factorial" value=<?php echo $current_factorial?>></pre>
<pre> N<input type="number" min="0" max="171" step="1" name="numeros" id="numeros"value=<?php echo $numeros; ?>></pre>
<p><input type="submit"value="Знайти N!">
<input type ="button"value="Очистити" onclick="ClearFC();"></p>
</center>
</form>
</body>
</html>
<?php
?>
if(isset($_POST['numeros'])) Це функція яка перевіряє чи є поле з іменем numeros
Я розумію що я не знаю,для того і звернулася сюди за ДОПОМОГОЮ,а не за образами в мій бік
Ну я ж вже спробувала,я з самого початку казали що брала фрагменти з Інтернету,але в єдине ціле "склеювала"
сама
правильно?
<?php//підключення ПШП
if(isset($_POST['numeros']))//перевірка якщо елемент цифра
{
$initial_number = $_POST['numeros'];//заносимо цю цифру до змінної $initial_number
$current_factorial = 1;//змінній $current_factorial присвоюємо 1
while($initial_number >= 1)//запускаємо цикл пока змінна $initial_number не буде більше або =1
{
$current_factorial = $initial_number*$current_factorial;//в змінну $current_factorial заносио результат $initial_number*$current_factorial;
$initial_number--;//зменшуємо на 1
}
$numeros = $_POST['numeros'];//в змінну $numeros заносимо цифру
}
else//інакше
{
$current_factorial = "";//заносимо пробіл
$numeros = "";
}
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" language="JavaScript">
function ClearFC(){
document.getElementById("factorial").value = "";//функція для очистки полей
document.getElementById("numeros").value = "";
}
</script>
</head>
<body>
<center>
<h1 >Обчислення N!</h1>
<form action="index1.php" method="post">//звертання до пшп
<pre>N!<input type="number" id="factorial" value=<?php echo $current_factorial?>></pre>//виводимо в формі факторіал
<pre> N<input type="number" min="0" max="171" step="1" name="numeros" id="numeros"value=<?php echo $numeros; ?>></pre>//вивід на екран введеної цифри
<p><input type="submit"value="Знайти N!">
<input type ="button"value="Очистити" onclick="ClearFC();"></p>
</center>
</form>
</body>
</html>
<?php
?>
Ну прокоментуйте будь-ласонькаа
Це добре,але якщо прокоментували..)
Її доробляла я,але шматками виривала з Інтернету
Добрий день,допоможіть прокоментувати дану програму:
<?php
if(isset($_POST['numeros']))
{
$initial_number = $_POST['numeros'];
$current_factorial = 1;
while($initial_number >= 1)
{
$current_factorial = $initial_number*$current_factorial;
$initial_number--;
}
$numeros = $_POST['numeros'];
}
else
{
$current_factorial = "";
$numeros = "";
}
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" language="JavaScript">
function ClearFC(){
document.getElementById("factorial").value = "";
document.getElementById("numeros").value = "";
}
</script>
</head>
<body>
<center>
<h1 >Обчислення N!</h1>
<form action="index1.php" method="post">
<pre>N!<input type="number" id="factorial" value=<?php echo $current_factorial?>></pre>
<pre> N<input type="number" min="0" max="171" step="1" name="numeros" id="numeros"value=<?php echo $numeros; ?>></pre>
<p><input type="submit"value="Знайти N!">
<input type ="button"value="Очистити" onclick="ClearFC();"></p>
</center>
</form>
</body>
</html>
<?php
?>
Знайдені повідомлення: з 41 по 60 з 128