Ir para conteúdo
Fórum Script Brasil
  • 0

Quantidade de cédulas - Usando if


jamiel

Pergunta

Html e PHP:

 

<meta charset="utf-8">
<span id="lista02">
  Quantidade de C&eacute;dulas
</span>
<hr/>
 
<p>
   Uma empresa precisa fazer o pagamento de seus funcion&acute;rios, fa&ccedil;a um programa para determinar a menor quantidade 
   de c&eacute;dulas necess&aacute;rias para o pagamento de um funcion&aacute;rio, supondo que o l&iacute;quido nunca tenha centavos.
</p>
 
 
 
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post">
 
   <label id="lista02">Valor</label>
   <input type="number" name="sal" /> <br>
 
 
 
 
<p>
   <input type="submit" value="Calcular" name="calcular">
</p>
 
</form>
 
<hr>
 
<?php
 
$sal = $_POST['sal'];
$resto = $sal;
 
 
     if ($resto > 100) {
     
       echo "N&uacute;mero de notas de 100 : ". (int)$n100 = $resto / 100;
       echo  " | R$".((int)$n100 = $resto / 100)*100;
       echo "<br>";
       (real)$resto = $resto % 100;
 
       } 
 
     if ($resto > 50) {
     
       echo "N&uacute;mero de notas de 100 : ". (int)$n50 = $resto / 50;
       echo  " | R$".((int)$n50 = $resto / 50)*50;
       echo "<br>";
       (real)$resto = $resto % 50;
 
       } 
 
 
?>
 
 
Tive que declarar int e real para que só dividisse em inteiro. Ou seja, digitar por exemplo 498 e ele retornar apenas 4 notas de 100. Sendo que, declarando ou não as variáveis, ele não passa para o IF seguinte. Que nesse caso seria 50 ...Assim sucessivamente. 
 
Alguém tem alguma dica?
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
44 minutos atrás, lowys disse:

Olá!

Teve uma questão muito parecida com essa aqui mesmo, ontem. Dê uma olhada:

https://www.scriptbrasil.com.br/forum/topic/181731-if-quantidade-de-c%C3%A9dulas-para-pagamento/

Caramba! Foi minha. Por isso procurei hoje e não achei. Mas, fiquei tentando lembrar. O que faço, apago esse tópico atual? 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...