public function test_marcaLetraExistente()
 {
     $params = array("palavra" => "Laranja");
     $obj = new Palavra($params);
     $this->assertEqual(true, $obj->marcaLetra("a"));
     $this->assertEqual("_ a _ a _ _ a", $obj->getPalavraDescoberta());
 }
Example #2
0
 /**
  * Recebe array do tipo array('palavra'=> $palavra)
  * @param array $palavra
  */
 public function Palavra($params)
 {
     $palavra = $params['palavra'];
     $this->tamanho = strlen($palavra);
     $this->palavra = $palavra;
     $this->palavra_descoberta = "";
     // popula o array de palavras
     $this->letras = Palavra::geraLetras($palavra);
 }
Example #3
0
<meta charset="UTF-8">
<?php 
require_once "Calculadora.class.php";
require_once "Palavra.class.php";
$array1 = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 1, 2, 1, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 3, 8);
$array1 = array(1, 2, 3, 3);
$minhaPalavra = "socorram-me subi no ônibus em Marrocos";
$minhaPalavra = "somávamos";
$calculadora = new Calculadora($array1);
echo "<pre>" . print_r($array1, 1) . "</pre>";
echo "<pre>moda: " . print_r($calculadora->moda(), 1) . "</pre>";
echo "<pre>media: " . print_r($calculadora->media(), 1) . "</pre>";
echo "<pre>mediana: " . print_r($calculadora->mediana(), 1) . "</pre>";
echo "<br>";
echo "<br>";
$palavra = new Palavra();
if ($palavra->verificaSeEPalindromo($minhaPalavra)) {
    echo "A palavra <strong>" . $minhaPalavra . "</strong> é palindromo.";
    echo "<br>";
} else {
    echo "A palavra <strong>" . $minhaPalavra . "</strong> não é palindromo.";
    echo "<br>";
}
$primeiraLetraRepetida = $palavra->primeiraLetraRepetida($minhaPalavra);
if ($primeiraLetraRepetida !== false) {
    echo "A primeira letra repetida &eacute; " . $primeiraLetraRepetida;
    echo "<br>";
} else {
    echo "Não existem letras repetidas na palavra fornecida.";
}
Example #4
0
 function testando()
 {
     //$this->load->library('letra',array('letra' => 'A','posicoes' => array(1,4,6)));
     //echo $this->letra->getLetra();
     //$this->load->library('palavra');
     //$this->palavra->geraLetras("L");
     require_once APPPATH . '/libraries/Palavra.php';
     $resultado = Palavra::geraLetras("Laranja");
     echo '<pre>';
     print_r($resultado);
     echo '</pre>';
 }