Exercicio opicional Caelum

2 respostas
juninhoall

Boa noite, estou lendo a apostila de C# da Caelum e fazendo os exercícios,
no caso parei nesse


não to conseguindo implementar essa lógica por que em momento algum pedio para declarar uma variavel dataDeNascimento antes,
Então eu declarei variaveis, aproveitei e declarei uma do tipo dataDeNascimento.

class Conta
    {

        /**
         * Declaração de Variaveis
         */
        DateTime [color=red]dataDeNascimento[/color];

        public int iDConta;
        public String titular;
        public double saldo = 100;

        /**
         *  Declaração de Métodos
         */

public bool Sacar(double valor)
        {
            // como implementaria para o limite ser 200 reais para um cliente menor de idade?
            if (valor > 0 && valor <= this.saldo)
            {
                saldo -= valor;
                return true;
            } else
            {
                return false;
            }
        }

2 Respostas

ViniGodoy

Acho que essa aproximação é suficiente para seu exercício:

if (DateTime.Now - dataDeNascimento).Days &lt; 365*18) { //É menor }

Não vai considerar anos bissextos, mas ok.

juninhoall

ViniGodoy:
Acho que essa aproximação é suficiente para seu exercício:

if (DateTime.Now - dataDeNascimento).Days &lt; 365*18) { //É menor }

Não vai considerar anos bissextos, mas ok.


Obrigado viny, me ajudou bastante, implementei no meu código

Criado 11 de junho de 2014
Ultima resposta 12 de jun. de 2014
Respostas 2
Participantes 2