Ок. До связи действий пользователя и БД я ещё не дошёл. Прочту всю книжку - оповещу о результатах))
Вид для печати
Напиши решение квадратного уравнения. Раз не проходил инпуты, то задай значения abc в коде. Вывод в виде корней. Тут чисто математика и ничего больше. Это вообще все в первой главе можно почерпнуть.
Вот. Всегда писал код по примерам. Такое первый раз писал. Напиши советы, что не правильно - если есть такое)
<?php
$a=1;
$b=5;
$c=2;
$d=$b*$b-4*$a*$c;
echo "Дискриминант = $d<br>";
$x1=(-$b+sqrt($d)/2*$a);
echo "x1 = $x1<br>";
$x2=(-$b-sqrt($d)/2*$a);
echo "x2 = $x2";
?>
Правильное решение.
<?php
$a=1;
$b=5;
$c=2;
$d=$b*$b-4*$a*$c;
echo "Дискриминант = $d<br>";
$x1=((-$b+sqrt($d))/(2*$a));
echo "x1 = $x1<br>";
$x2=((-$b-sqrt($d))/(2*$a));
echo "x2 = $x2";
?>
ОШибки в скобках вычисления корней.
Licoric, почти)
Тест
<?php
$a=1;
$b=5;
$c=2;
$d=$b*$b-4*$a*$c;
echo "Дискриминант = $d<br>";
$x1=((-$b+sqrt($d))/(2*$a));
echo "x1 = $x1<br>";
$x2=((-$b-sqrt($d))/(2*$a));
echo "x2 = $x2<br>";
?>
UP: форум съедает <br> в кавычках...
Давай попробуем еще:
Выведи все простые числа в диапазоне от 0 до 100 000.
То же математика. То же не сложно.
Это задание на циклы будет.
Я не проголосовал, т.к. не хватает еще двух пунктов: изучать именно то что нужно и начать с теории.
Со многим вышенаписанным можно согласиться, но "добавлю свои 5 копеек".
Если человек хочет быть прогером (разработчиком), то он должен для начала изучить теорию алгоритмов, программирования, языков. Конкретный язык - второстепенное и при хорошем знании теории необходимый язык изучить несложно. Обратное неверно: при знании какого-то конкретного языка изучить теорию сложно, мешает зашоренность.
Абсолютное большинство языков (высокого уровня) очень похожи друг на друга, исклчения (из известных мне) - prolog, lisp, forth (особенно prolog), так что мой совет:
1) если хотите стать разработчиком - начать с теории
2) если быть просто кодером - изучать тот язык, который используете
Apay, чем отличаются друг от друга разработчик, кодер и программист?)) Всегда думал что это синонимы.
И что можете посоветовать для изучения теории программирования?
Рамиль - просто пробуй что-то и узнавай новое. С миру по нитке, как говорится.
Разработчик что-то разрабатывает (да, я кэп). Но не программирует. Например - придумывает общую схему, план действий и т.д.
Кодер и программист - одно и тоже. Сленг.
<?php
$a=1;
$b=5;
$c=2;
$d=$b*$b-4*$a*$c;
echo "Дискриминант = ".$d;
$x1=((-$b+sqrt($d))/(2*$a));
echo "x1 = ".$x1;
$x2=((-$b-sqrt($d))/(2*$a));
echo "x2 = ".$x2;
?>
Желательно вывод переменных выносить за кавычки... Это особенно касается ГЕТ запросов которые передаются в SQL запрос. эт так на будущее