[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите написать программу!!!!
e.anasko
Написать программу на HTML и PHP для следующего задания: На экране в форме вводятся 10 вещественных чисел. Найдите количество положительных, отрицательных и нулевых чисел. с использованием циклов for или while.

<html>
<body>
<form name="form1" action=example4.php method="post">
Введите числа:
<br>
Ведите 1-е число:<input type="text" name="a" size="3"><br><BR>
Ведите 2-е число:<input type="text" name="b" size="3"><BR><BR>
Ведите 3-е число:<input type="text" name="c" size="3"><BR><BR>
Ведите 4-е число:<input type="text" name="d" size="3"><br><BR>
Ведите 5-е число:<input type="text" name="i" size="3"><br><BR>
Ведите 6-е число:<input type="text" name="f" size="3"><br><BR>
Ведите 7-е число:<input type="text" name="g" size="3"><br><BR>
Ведите 8-е число:<input type="text" name="i" size="3"><br><BR>
Ведите 9-е число:<input type="text" name="j" size="3"><br><BR>
Ведите 10-е число:<input type="text" name="k" size="3"><br><BR>
<br>
<input type="submit" name="kol" value="Посчитать">
<br><br>
<input type="reset">
</form>
</body>
</html>



Спустя 5 минут, 28 секунд (24.08.2011 - 14:22) neadekvat написал(а):
Не вижу наработков кода. Где они?

Спустя 33 минуты, 30 секунд (24.08.2011 - 14:56) e.anasko написал(а):
наработков нет я не умею писать на пхп!

Спустя 5 минут, 30 секунд (24.08.2011 - 15:01) neadekvat написал(а):
И в чем у нас интерес писать программу за тебя?

Спустя 7 минут, 49 секунд (24.08.2011 - 15:09) inpost написал(а):
e.anasko
Уважаемый Анаско, за Вас на нашем форуме писать бесплатно никто не будет. Либо Вы учитесь, мы помогаем в исправлении(!) Ваших ошибок, либо за деньги решаете, но в этом случае необходимо написать в разделе "проекты".

Спустя 37 минут, 48 секунд (24.08.2011 - 15:47) Krevedko написал(а):
лабораторная работа чтоли ? wink.gif

прога пишется за 10 минут максимум wink.gif

Спустя 4 минуты, 12 секунд (24.08.2011 - 15:51) neadekvat написал(а):
Цитата (Krevedko @ 24.08.2011 - 16:47)
прога пишется за 10 минут максимум

Теперь тебе придется написать ее.

Спустя 1 час, 38 минут, 38 секунд (24.08.2011 - 17:30) Krevedko написал(а):
я щас занят работой + своим сайтом.
но если на пиво подкинут, то напишу wink.gif

ЗЫ тут вообще логичнее foreach использовать, хотя можно и через for или while...по поповски ))

Спустя 12 минут, 29 секунд (24.08.2011 - 17:42) Invis1ble написал(а):
Оффтоп
В последнее вресмя наблюдается резкий наплыв халявщиков... Разве начался уже учебный год?
Или это "хвосты" подтягивают они?

Спустя 2 минуты, 20 секунд (24.08.2011 - 17:45) neadekvat написал(а):
Тоже оффтоп
Invis1ble, и я понять не могу.
По идее доп. сессия все равно осенью.. чего сейчас-то?

Спустя 10 минут, 29 секунд (24.08.2011 - 17:55) quickxyan написал(а):
Цитата (Krevedko @ 24.08.2011 - 12:47)
лабораторная работа чтоли ?

да тут сразу видно, что лаба и прикол в том, что везде они одинаовые, что на паскале, что на С, что на php smile.gif

e.anasko
начни с предыдущего примера который я тебе скидывал.
для начала можешь обрабатывать этих 10 полей каждое отдельно, а потом может, что и прояснится и в цикле сможешь сделать.
тут же такое дело, главное начать, а потом пойдет как по маслу!

Спустя 13 минут, 59 секунд (24.08.2011 - 18:09) quickxyan написал(а):
эх добрый я сегодня :) не забываем про карму ;)


<?php
if(isset($_REQUEST['kol'])){
$minus = 0;
$plus = 0;
$zero = 0;
for($i = 'a'; $i <= 'j'; $i++){
if($_REQUEST[$i] > 0)
$plus++;
elseif($_REQUEST[$i] < 0)
$minus++;
else
$zero++;
}
echo '<br>Чисел меньше нуля - '.$minus;
echo '<br>Чисел больше нуля - '.$plus;
echo '<br>Чисел равных нулю - '.$zero;
}

?>

<form name="form1" method="post">
Введите числа:
<
br>
Ведите 1-е число:<input type="text" name="a" size="3"><br>
Ведите 2-е число:<input type="text" name="b" size="3"><BR>
Ведите 3-е число:<input type="text" name="c" size="3"><BR>
Ведите 4-е число:<input type="text" name="d" size="3"><br>
Ведите 5-е число:<input type="text" name="e" size="3"><br>
Ведите 6-е число:<input type="text" name="f" size="3"><br>
Ведите 7-е число:<input type="text" name="g" size="3"><br>
Ведите 8-е число:<input type="text" name="h" size="3"><br>
Ведите 9-е число:<input type="text" name="i" size="3"><br>
Ведите 10-е число:<input type="text" name="j" size="3"><br>
<
br>
<
input type="submit" name="kol" value="Посчитать">
<
br><br>
<
input type="reset">
</
form>


Спустя 26 минут, 12 секунд (24.08.2011 - 18:35) neadekvat написал(а):
> Чисел равных нулю
Нулей?

Спустя 3 минуты, 19 секунд (24.08.2011 - 18:39) quickxyan написал(а):
neadekvat
блин, загнал меня в ступор. хотя все-таки наверное правильно написал.

это введеных чисел в форму которые равны нулю. хотя звучит как-то глупо smile.gif

Спустя 1 минута, 41 секунда (24.08.2011 - 18:40) neadekvat написал(а):
Сухо звучит, по-дебильному, будто это юридический текст.
Положительных чисел, отрицательных чисел, нулей - это по-человечески.

Спустя 5 минут, 39 секунд (24.08.2011 - 18:46) quickxyan написал(а):
ну я думаю ТС подставит как ему удобнеё, чтобы препод не заругал smile.gif

Спустя 2 часа, 39 минут, 17 секунд (24.08.2011 - 21:25) inpost написал(а):
Расскажу секрет. На первых курсах было так, что если завалил весеннюю сессию, её пересдать можно только в сентябре. Официально на пересдачу дают лишь 2 недели, потом список отчисленных, а это ещё 1 неделя на пересдачу. Если попасть в универ раньше положенного и встретить на своём пути препода, то она потребовать может, чтобы до 1 сентября не было долгов, так же Декан запугивает smile.gif

Спустя 49 минут, 55 секунд (24.08.2011 - 22:15) Krevedko написал(а):
мде
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.