Skip to content

Instantly share code, notes, and snippets.

@lenivene
Last active January 2, 2016 20:18
Show Gist options
  • Save lenivene/2ee069a080437ac83805 to your computer and use it in GitHub Desktop.
Save lenivene/2ee069a080437ac83805 to your computer and use it in GitHub Desktop.
Safadômetro por Jefferson de Carvalho
<?php
/**
* Somatório da função "wesley_safadao"
* @param {number} $num [Numero máximo a ser somado]
* @return {number} [Numero somado]
*/
function somatorio( $num ){
$somatorio = 0;
for($valor = 1; $valor <= $num; $valor++){
$somatorio += $valor;
}
return $somatorio;
}
/**
* Safadômetro by Jefferson de Carvalho ( Código feito apartir de uma questão de prova. )
* Fonte URL: http://g1.globo.com/ceara/noticia/2015/12/professor-cita-wesley-safadao-em-questao-de-logica-e-vira-hit-na-web.html
* @param {number} $dia [Dia que nasceu]
* @param {number} $mes [Mes que nasceu]
* @param {number} $ano [Ano que nasceu]
* @return {text}
*/
function wesley_safadao( $dia = '2', $mes = '1', $ano = '16' ){
$safadeza = somatorio( $mes ) + ( $ano / 100 ) * ( 50 - $dia );
$anjo = 100 - $safadeza;
return "$anjo% anjo, mas aquele $safadeza% é vagabundo!";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment