segunda-feira, 30 de agosto de 2010

Nova tabuada

Consegui elaborar a tabuada interativa. Mas ainda não consigo fazer com que o valor inicial seja assumido. Quando na geração inicial a nao ser que estabeleça a variável com um valor inicial.
Veja o link: tabuada interativa

Programa da tabuada

<html>
<head><title>Teste</title></head>

<?php $m =$_GET["m"]; ?>
<body>

<h1 align=center><font style="background-color:red;">
  TABUADA DO <?php echo $m; ?></font></h1> 
<hr size=10 color=green>
<?php
  
  for ($i=0; $i<=10 ;$i++){
    $t=$i*$m;
    if($i & 1)echo '<font style="background-color:yellow;"> ';
    echo "$m X $i = $t <br></font>";
     };
?>
 
<hr  size=10 color=green />

<form action="http://localhost/tabuada1.php" method=get>
Calcule a tabuada do numero <input type=number name="m" value="4"
  maxlength=4>
<input type="submit">
</form>

</body>


</html>

Loterias com uso de funcoes

Até que hoje consegui finalizar a página do exercício loteria que faz com que uma tabela com jogos seja gerada com resultados randômicos. A princípio observei que a caixa da extensão pesa na chamada da página, no servidor linux. Mas o mesmo não ocorre com o windows. Veja o link: Loteria

Funcao Loteria


<html>

<header><title>Tabela de jogos</title></header>

<body>

<h1 STYLE="bACKgROUND-color:yellow" align=center>TABELAO DE JOGOS </H1>
<table width="100%">
<tr>
<td bgcolor="red"  ALIGN=CENTER WIDTH="25%"> JOGO </TD>
<TD BgCOLOR="GREEN" ALIGN=CENTER WIDTH="25%"> TIME A </TD>
<TD BGCOLOR="BROWN" ALIGN=CENTER WIDTH="25%"> EMPATE </TD>
<TD BgCOLOR="BLUE" ALIGN=CENTER WIDTH="25%"> TIME B </TD>
</TR>

<?php

//Inicializacao das variaveis transmitidas a pagina.
   $corFundo = $_GET["corFundo"];
   $qtd = $_GET["qtd"];

//chamada de funcoes sorteio e linha 
   include("sorteio.php");
   include("linha.php");

//Rotina que gera linhas da tabela com dependencia de sorteio e cor de fundo.

for($i=0;$i<$qtd;$i++){
   $resultado = sorteio();
   linha($resultado,$corFundo);
}

?>

<form action="LOTERIA.PHP" method="get">
Numero de Jogos<input type="text" name="qtd" value=13>
Cor de Fundo<SELECT NAME="corFundo">
   <option>RED
   <option>Yellow
   <option>Green
   <option>aqua
   <option>fuchsia
   <option>navy
   <option>teal
   <option>silver
   <option>blue
   <option>brown
</select>
<input type=SUBMIT VALUE="ENVIAR">
</form>

</BODY>
</HTML>

Funcao Sorteio


<?php function sorteio(){ //gera numero aleatorio de 1,2 ou 3. switch (rand(1,3)) { case 1: $resultado=array("X","",""); break; case 2: $resultado=array("","X",""); break; case 3: $resultado=array("","","X"); break; default: echo "falha no sorteio"; } return $resultado; } ?>

Funcao Linha


<?php function linha($resultado,$corFundo){ static $jogo=1 ; echo "</TABLE>"; echo "<TABLE WIDTH="."100%>"; echo "<TR>"; echo "<TD BGCOLOR=$corFundo WIDTH="."25%"." ALIGN=CENTER>JOGO" . $jogo++ . "</TD>"; echo "<TD BGCOLOR=$corFundo WIDTH="."25%"." ALIGN=CENTER>$resultado[0]"; echo "<TD BGCOLOR=$corFundo WIDTH="."25%"." ALIGN=CENTER>$resultado[1]"; echo "<TD BGCOLOR=$corFundo WIDTH="."25%"." ALIGN=CENTER>$resultado[2]"; echo "</TR>"; echo "</TABLE>"; } ?>

terça-feira, 24 de agosto de 2010

Primeira tentativa de Tabuada do 2

Foi conseguido realizar programa simples de tabuada usando estrutura php.
Porem achei estremamente dificil o comando echo aceitar os caracteres de formatação normalmente usados em estruturas em C, tais como \n para mudança de linha e \t salto de tabulação. Quem souber de algo de como realiza-lo por favor deixe um post. Aqui vai o link para tabuada.

Programa de Tabuada segunda versao

<HTML><HEAD><TITLE>Tabuada do 2</TITLE></HEAD>
<BODY>
<H1 style="color:red;text-align:center">Tabuada do Dois</H1>
<HR style="color:blue;size:10"><br>
<?php
   for($i=0; $i<=10; $i++) {
   $m = $i*2;
   if($i & 1) echo "<Font color=red>";
   echo "\n"," 2  X   $i  =   $m <br>";
   echo "</font>"; 
   }
   
?>

<br><br>
<hr style="color:green;size:20">

</body>
</html>

segunda-feira, 23 de agosto de 2010

Primeiro exercicio a gente nao pode esquecer

Após diversas tentativas em conectar-se ao servidor por meio de link externo finalmente cheguei a um resultado com a ajuda do colega Ze. Foi instruido de como baixar o programa que proporciona o elo. E entao pude confeccionar este post com o link para o exercicio 1 que solicitava que se fizesse uma pagina em html que tivesse ao menos uma figura e que chamasse outras quatro pagina com figuras. Devido ao gap em criatividade resolvi usar um relatório sobre um programa feito para a aula de Programação Orientada a Objetos e aplica-lo de maneira a poder ser lido em pagina web.
O link lINK PARA O PRIMEIRO EXERCICIO

terça-feira, 10 de agosto de 2010

Resumo /Tutorial sobre uso do HTML

O corpo básico de uma estrutura de arquivo html é composto por comando do tipo <html>.......</html>




O caractere "/" é usado geralmente para fazer o desligamento da função comando colocada entre os parentese obtusos.



Portanto temos que :



HTML
define o ínicio de uma descrição de arquivo para internet;
BODY
define o ínico do corpo do documento de página;
HEAD
define o cabeçalho de nome da página;
TITLE
define o nome do título da página;

UL
define uma lista itemizada ;
LI
define um item da lista itemizada;

Enquete

Link para a enquete.
<html>
<head><title>Enquetes</title></head>

<body bgcolor=green>

<H1 align=center> <font face="Verdana" color="red">Enquete</font></h1>
<hr size=10 color=yellow>

<form action="#" method=post>

Pergunta 1: Qual foi o melhor Presidente do Brasil nos ultimos 60 anos?<br>
<input type=radio name="presidente" value="JK" >Jucelino Kubicheck<br>
<input type=radio name="presidente" value="Fig">Figueiredo<br>
<input type=radio name="presidente" value="EM">Médici<br>
<input type=radio name="presidente" value="GV">Getúlio Vargas<br>
<input type=radio name="presidente" value="FHC">Fernando Henrique Cardoso<br>
<input type=radio name="presidente" value="FC">Fernando Color<br>
<input type=radio name="presidente" value="IF">Itamar Franco<br>
<input type=radio name="presidente" value="JS">José Sarney<br>
<input type=radio name="presidente" value="LULA" checked>Luís Inácio Lula da Silva<br>
<br>

Pergunta 2: Qual é o seu candidato para governador do estado de São Paulo?<br>
<input type=radio name="governador" value="MC" checked>Aloisio Mercadante<br>
<input type=radio name="governador" value="AK">Geraldo Alckmin<br>
<input type=radio name="governador" value="LE">Luísa Erundina<br>
<br>

Pergunta 3: Qual é o seu grau de escolaridade?<br>
<input type=radio name="escolar" value="0" checked>Não concluíu 1<sup>o</sup>  Grau<br>
<input type=radio name="escolar" value="1">1<sup>o</sup> Grau<br>
<input type=radio name="escolar" value="2">2<sup>o</sup> Grau<br>
<input type=radio name="escolar" value="3">Ensino Superior<br>
<br>

Pergunta 4: Em sua residência você é considerado o chefe de família?<br>
<input type=radio name="chefe" value="S" checked>Sim<br>
<input type=radio name="chefe" value="N">Não<br>
<br>

Pergunta 5: Qual a sua faixa de renda mensal?<br>
<input type=radio name="renda" value="baixa">R$ 500,00 à R$ 1.500,00<br>
<input type=radio name="renda" value="media">R$ 1.501,00 à R$ 5.000,00<br>
<input type=radio name="renda" value="alta"> Superior à R$ 5.001,00<br>
<input type=radio name="renda" value="nda" checked> Não possuo renda!<br>
<br>

<input type=reset value="Limpar tudo!">   <input type=submit value="Enviar">

</form>

</body>

</html>

segunda-feira, 9 de agosto de 2010

http://basalto.ifsc.usp.br/~pedro_batista/FORMULARIO.HTML


<h3> Formulario de entrada de dados do usuário:</h3> <form action="FORM" method="post"> Nome do Usuário:<input name="Nome do Usuario" type="text" /> Endereço............:<input name="Endereco" type="text" /> Telefone..............:<input name="Telefone" type="text" /> Email...................:<input name="EMAIL" type="text" /> <input type="submit" value="Enviar Dados" />             <input type="reset" value="Apagar" /> </form>