Nível 9.2 do livro de problemas PHP

Задание 1

Dois números são divididos um pelo outro, resultando em uma dízima periódica. Escreva um código que determine o período dessa dízima.

Задание 2

Dado um formulário com um campo de entrada. Um número inteiro é inserido no campo. Ao enviar o formulário, exiba num parágrafo a decomposição desse número em fatores primos.

Задание 3

Dado um formulário com dois campos de entrada. Ao enviar o formulário, exiba uma lista ul de todos os números primos do intervalo definido pelos valores dos campos de entrada.

Задание 4

Suponha que a seguinte tabela esteja armazenada no banco de dados:

tabela users
id name age salary
1 user1 23 400
2 user2 25 500
3 user3 23 500

Ao acessar a página do site, exiba esta tabela como uma tabela HTML da seguinte forma:

html<table>
  <tr>
    <th>id</th>
    <th>name</th>
    <th>age</th>
    <th>salary</th>
  </tr>
  <tr>
    <td>1</td>
    <td>user1</td>
    <td>23</td>
    <td>400</td>
  </tr>
  <tr>
    <td>2</td>
    <td>user2</td>
    <td>25</td>
    <td>500</td>
  </tr>
  <tr>
    <td>3</td>
    <td>user3</td>
    <td>23</td>
    <td>500</td>
  </tr>
</table>