main()
if( saldo > saque )
{
if (saque > valorReservado)
{
saqueNota100 = CalculaNotas(100, nota100, saque, valorReservado);
valorReservado = valorReservado + (saqueNota100 * 100);
if (saque > valorReservado)
{
saqueNota50 = CalculaNotas(50, nota50, saque, valorReservado);
valorReservado = valorReservado + (saqueNota50 * 50);
}
.... continua as demais notas
{
/* Abaixo a função para Calculo das Notas */
void CalculaNotas(int ValorNota, int qtdSaldoNota, int saque, int valorReservado)
{
retorno = (saque - valorReservado) / ValorNota;
if (retorno > qtdSaldoNota):
retorno = qtdSaldoNota;
return retorno;
}
}