Buscar

Portfólio 6

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

...............................................................................................................................
Analise e desenvolvimento de sistemas
Juliana Aparecida Idalgo Leite de Faria - 245922020
Programação para internet
...........................................................................................................................
Navegantes
2020
Juliana aparecida idalgo leite de faria
programação para internet
Trabalho apresentado ao Curso Analise e desenvolvimento de sistemas do Centro Universitário ENIAC para a disciplina Programação para internet.
Professor Lucio Luzetti Criado
Navegantes
2020
Respostas
....................................................................................................................
No PHP, o comando break permite interromper a execução de uma estrutura de repetição antes de executar a condição de parada prevista no loop. A vantagem de usar esse comando está na redução do tempo de processamento, pois evita executar instruções quando determinado critério adicional for atendido.
Sabendo disso, você, web designer, precisa implementar um programa em PHP, para exibir na tela do navegador web, os números primos entre 1 e 100. Um número primo é todo número natural que é divisível apenas por 1 e por ele mesmo.
Para escrever esse programa, você precisa criar dois laços de repetição encadeados. O primeiro fará a contagem de 1 a 100 e o segundo fará a verificação para identificar se cada um desses números é primo.
Você deve utilizar o comando break para interromper o segundo laço de repetição quando já identificar que o número é primo. Além disso, você precisará usar o operador mod (%) para capturar o resto da divisão entre dois números, conforme o seguinte exemplo: echo 10 % 2 vai retornar 0 porque esse é o resto da divisão entre 10 e 2.
Com base nisso, demonstre o algoritmo do programa implementado.
Escreva sua resposta no campo abaixo:
<!DOCTYPE html>
<html>
<body>
<?php
 
 for($numero = 1; $numero <= 100; $numero++) {
 $divisores = 0;
 for($divisor=1; $divisor<=$numero; $divisor++) {
 if($numero % $divisor == 0){
 $divisores++;
 if($divisores>2) {
 break;
 }
 }
 }
 if($divisores<=2) {
 echo $numero; 
 if($numero == 41) {
 	echo "<br>";
 }
 echo " ";
 }
 }
?>
</body>
</html>
Realizar operações com datas são atividades comuns na rotina de desenvolvedores de sistemas. Às vezes são necessários procedimentos que envolvem cálculos entre datas, acréscimos de períodos e contagem de dias, entre outros.
Sabendo disso, você, desenvolvedor de sistemas, precisa implementar uma função em PHP que recebe duas datas como parâmetros: data inicial e data final. Você deve imprimir nessa função, cada um dos dias entre essas duas datas, utilizando o formato d/m/Y do PHP.
Para escrever esse programa, você precisa utilizar a função add e as classes DateTime e DateInterval do PHP. 
Escreva sua resposta no campo abaixo:
<!DOCTYPE html>
<html>
<body>
<?php
 
 $inicio = new DateTime( '2020-10-15' );
 $fim = new DateTime( '2020-10-20' );
 $frequencia = new DateInterval('P1D');
 $intervalo = new DatePeriod($inicio, $frequencia ,$fim);
 foreach ($intervalo as $data) {
 echo "<br>";
 echo $data-> format("d/m/Y");
 }
?>
</body>
</html>
Formulários são utilizados para diversas funcionalidades em sistemas web. São inúmeras possibilidades, como cadastro em sites promocionais, consulta de produtos em sites e-commerce, preenchimento de questionários on-line e pesquisas em geral, entre outros. Receber e interpretar dados enviados por formulários faz parte da rotina de desenvolvedores de sistemas web, uma vez que, normalmente, os sistemas compreendem rotinas de leitura e armazenamento de informações oriundas de formulários.
Nesse contexto, você, desenvolvedor de sistemas web, precisa implementar um formulário em PHP, que contenha 4 atributos, bem como uma rotina em PHP que faça o recebimento desses dados pelo método $_POST. Os atributos nome, idade e cidade que mora são do tipo text e o atributo estados que visitou é do tipo select com seleção múltipla, que permite selecionar mais de um item da lista.
Para escrever esse programa, você deve criar duas estruturas de repetição. Uma para apresentar os campos do tipo text com seus respectivos valores e outra para listar todos os estados que foram selecionados. Lembre-se de criar o campo select como array no formulário HTML, para permitir que todos os elementos selecionados possam ser interpretados pela estrutura foreach do PHP.
Escreva sua resposta no campo abaixo:
<!DOCTYPE html>
<html>
<body>
<form action="" method="post">
Nome: <input type=text name=nome><br>
Idade: <input type=text name=idade><br><br>
Cidade: <input type=text name=cidade><br><br><br>
Estados que Visitou:
<select name="estados[]" multiple>
 <option value="AC">Acre</option>
 <option value="AL">Alagoas</option>
 <option value="AP">Amapá</option>
 <option value="AM">Amazonas</option>
 <option value="BA">Bahia</option>
 <option value="CE">Ceará</option>
 <option value="DF">Distrito Federal</option>
 <option value="ES">Espírito Santo</option>
 <option value="GO">Goiás</option>
 <option value="MA">Maranhão</option>
 <option value="MT">Mato Grosso</option>
 <option value="MS">Mato Grosso do Sul</option>
 <option value="MG">Minas Gerais</option>
 <option value="PA">Pará</option>
 <option value="PB">Paraíba</option>
 <option value="PR">Paraná</option>
 <option value="PE">Pernambuco</option>
 <option value="PI">Piauí</option>
 <option value="RJ">Rio de Janeiro</option>
 <option value="RN">Rio Grande do Norte</option>
 <option value="RS">Rio Grande do Sul</option>
 <option value="RO">Rondônia</option>
 <option value="RR">Roraima</option>
 <option value="SC">Santa Catarina</option>
 <option value="SP">São Paulo</option>
 <option value="SE">Sergipe</option>
 <option value="TO">Tocantins</option>
</select><BR><BR>
<input type=submit>
</form>
<?php
echo "Nome: " . $_POST["nome"];
echo "<br>Idade: " . $_POST["idade"];
echo "<br>cidade: " . $_POST["mensagem"];
if(isset($_POST["estados"]))
{
 foreach($_POST["estados"] as $estado)
 {
 echo "UF: " . $estado . "<br>";
 }
}
?>
</body>
</html>

Continue navegando