domingo, 5 de maio de 2013

Fibonacci em C

      Esse código mostra uma sequencia de Fibonacci, onde você escolhe a quantidade de termos a ser mostrado em tela. Neste código é usado função. No bloco main é lido o número e passado para a função, onde é calculado por meio do bloco de repetição While até o valor especificado pelo usuário.

#include <stdio.h>
#include <conio.h>
int fibonacci(int num)//recebe o número
{
   int soma, a=0, b=1,i=1;
    printf("%i  ", a);
    printf("%i  ", b);            
    while (i<=num-2) //Calcula a seu^qncia de fibonacci
    {     
      soma=a+b;
      a=b;
      b=soma;
      i++;
      printf("%i  ",soma);
     }
}
main()
{
   int n;
   printf(" Digite a quantidade de termos: ");
   scanf("%d", &n);
   printf("\nA sequencia e: \n");
   fibonacci(n); //passa o número por parâmetro
   getch();
}

sábado, 4 de maio de 2013

Calculadora em php integrado no html

      De acordo com o post anterior estou mostrando uma calculadora simples utilizando código em php integrado ao formulário Html, como já foi dito antes não é necessário codificar separadamente, mas isso não quer dizer que se temos esse costume está errado, além de ficar mais claro para os que estão começando neste belo mundo que é a programação.
      Neste formulário eu utilizei rádio button para indicar a operação, passando no name=operacao e o value de acordo com a operação (somar, subtrair, multiplicar ou dividir), porque quando o código PHP receber os valores ele vai comparar o name para a variável e value para saber qual o valor foi passado para que seja efetuado a operação da calculadora.

Vamos ao código:

<html>
<head>
<title>Formulario</title>
</head>

<body>
<form action="revisao9.php" method="get">
Entre com um numero: <input type="text" name=" numero1" id="numero1"> <br />
Entre com outro numero: <input type="text" name=" numero2" id="numero2"> <br />
//Usei rádio button, para a escolha da operação.
Operacao: &nbsp; <input type="radio" name="operacao" id="operacao" value="somar" checked="checked"> somar &nbsp;&nbsp;     <input type="radio" name="operacao" id="operacao" value="subtrair"> Subtrair &nbsp;&nbsp;     <input type="radio" name="operacao" id="operacao" value="dividir"> Dividir &nbsp;&nbsp;     <input type="radio" name="operacao" id="operacao" value="multiplicar"> multiplicar <br />
<input type="submit" value="Enviar">
</form>

<?php
    include "revisao9func.php";
    if(isset($_GET['numero1']) && isset($_GET['numero2']) && isset($_GET['operacao']))
    {
        if ($_GET['operacao'] == "somar")
        {
            echo somar ($_GET['numero1'],$_GET['numero2']);
        }
        if ($_GET['operacao'] == 'subtrair')
        {
            echo subtrair ($_GET['numero1'],$_GET['numero2']);
        }
        if ($_GET['operacao'] == 'dividir')
        {
            echo dividir ($_GET['numero1'],$_GET['numero2']);
        }
        if ($_GET['operacao'] == 'multiplicar')
        {
            echo multiplicar ($_GET['numero1'],$_GET['numero2']);
        }
    }
?>

</body>
</html>


Uma forma de aprender de verdade sobre o php é fazendo cursos on-line, com isso você não irá depender de ferramentas e bibliotecas de terceiros.
Hoje recomendo o curso ULTIMATE PHP 2.0 clicando no link https://go.hotmart.com/A5972583D

quinta-feira, 2 de maio de 2013

Formulário simples com php integrado

            Esse formulário em html tem integrado no corpo do código um bloco em php simples. É apenas como exemplo de que o php pode ser incluido no código não tendo a necessidade de que se faça separado. Então vamos ao código:

<html>
<head>
       <title>Formulário</title>
</head>
<body>
     <form action="aula2.php" method="get"> // neste trecho agente define o nome do arquivo php a ser acessado e através de qual método vai ser acessado.
    
     <label>Nome: </label>
     <input type="text" name="nome" id="nome"> <br> // envia o conteúdo para variável nome
     <label>Idade: </label>
     <input type="text" name="idade" id="idade"> <br>
     <br>
     <input type="submit" name="Enviar" value="Enviar valores">
     <input type="reset" />
     </form>
     //trecho do código que inicia o php.
     <?php 

            if(isset($_GET['nome'])); //recebe pelo método GET o conteúdo do formulário
             {echo 'O nome digitado foi: ' . $_GET['nome'];} //imprime na tela
     ?>
</body>
</html>

Obs.: Não há necessidade de codificar um arquivo em html e php em separado, mas toda vez que fou integrado o arquivo tem que ser salvo como ".php" mesmo que tenha apenas uma linha de código php.

Uma forma de aprender de verdade sobre o php é fazendo cursos on-line, com isso você não irá depender de ferramentas e bibliotecas de terceiros.
Hoje recomendo o curso ULTIMATE PHP 2.0 clicando no link https://go.hotmart.com/A5972583D

segunda-feira, 29 de abril de 2013

Insert em PHP e MySql

<?php
/* Códigos para conexão e seleção do banco de dados */
$link = mysql_connect('localhost', 'root','root');
if (!$link) {
die('Could not connect: ' . mysql_error());
//Se não obtiver sucesso retorna o código do erro.
}
//echo 'Connected successfully' . '<br />';
mysql_select_db("empresa",$link);

        $cod_cli = $_GET['cod'];
        $nome = $_GET['nome'];
        $endereco= $_GET['end'];
        $telefone= $_GET['tel'];
        $sexo= $_GET['sex'];
        $insertSQL = sprintf("insert into cliente (cod_cliente, nome, endereco, telefone, sexo) values ('$cod_cli','$nome','$endereco','$telefone','$sexo')");
//Insere no banco os valores obtidos pelas variáveis que são digitadas em um formulário.
        $result = mysql_query($insertSQL, $link)or die(mysql_error());
//Insere os dados, se não obtiver sucesso retorna um código de erro.
        echo "Cadastrado com sucesso";

mysql_close($link);
?>



Uma forma de aprender de verdade sobre o php é fazendo cursos on-line, com isso você não irá depender de ferramentas e bibliotecas de terceiros.
Hoje recomendo o curso ULTIMATE PHP 2.0 clicando no link https://go.hotmart.com/A5972583D

Update com PHP e MySql

<?php
/* Códigos para conexão e seleção do banco de dados */
$link = mysql_connect('localhost', 'root','root');
if (!$link) {
// Se não conseguir conectar diz que não teve sucesso e o código do erro.
die('Could not connect: ' . mysql_error());
}
//echo 'Connected successfully' . '<br />';
//Se conectar executa o select abaixo.
mysql_select_db("empresa",$link);

        $codigo = $_GET['cod'];
        $cpf = $_GET['cpf'];
        $nome = $_GET['nome'];
        $endereco = $_GET['end'];
        $telefone = $_GET['tel'];
        $salario = $_GET['sal'];
        $senha = $_GET['senha'];
//executa o update na tabela funcionário.
        $updateSQL = sprintf("UPDATE funcionario SET cpf= '$cpf', nome= '$nome', endereco = '$endereco', telefone = '$telefone', salario = '$salario', senha= '$senha' WHERE cod_func='$codigo'");
//retorna este result se tiver sucesso ou não, se não mostra o código do erro.
        $result = mysql_query($updateSQL, $link)or die(mysql_error());
        echo "Alterado com sucesso";

mysql_close($link);
?>


Uma forma de aprender de verdade sobre o php é fazendo cursos on-line, com isso você não irá depender de ferramentas e bibliotecas de terceiros.
Hoje recomendo o curso ULTIMATE PHP 2.0 clicando no link https://go.hotmart.com/A5972583D