dúvida no ex. 1 da aula 2 - muitos descontos e o chain of responsibility
olá marcos! veja bem, pode-se fazer uma analogia, em certo ponto, com um while, mas isso não é um while. em um while você faz a repetição de determinada regra de negócio de acordo com a condição por
<p>olá marcos! veja bem, pode-se fazer uma analogia, em certo ponto, com um while, mas isso não é um while. em um while você faz a repetição de determinada regra de negócio de acordo com a condição por você indicada. no chain of responsibility, necessáriamente não será repetida a mesma regra de negócio, veja que cada classe tem sua própria verificação, ou seja regras de negócios diferentes.</p>
<p>mas eu entendi o que você quis dizer, você está se referindo ao fato de ficar repetindo a verificação enquanto uma não for atendida. por isso eu disse que dá para fazer uma analogia em certo ponto. mas repare que isso foi apenas uma coincidência, pois com o chain of responsibility eu não precisaria parar a verificação ao achar uma que atendesse a condição, poderia continuar com todas, ja com o while não.</p>
<p>enfim, para o caso do exercício e da aula é possível sim fazer essa analogia, mas tenha em mente que o chain of responsibility não é uma espécie de while.</p>
<p>espero ter ajudado! bons estudos!</p>
boa tarde, elias. precisa dentro do while. porém nesse caso seria interessante você usar o do{}while(), onde primeiro você informaria todos os dados e depois fária o teste. não irei colocar seu cód... Aprenda como usar *While* e *When* com pronúncia, explicações e frases traduzidas. Leia este artigo e melhore ainda mais as suas habilidades e o seu conhecimento no idioma.  

  

Procurando por diferenças entre estas duas expressões, tenha em mente que **while** é utilizado para se dizer **enquanto**, **um período de tempo indeterminado** e **embora**. A palavra **when** é mais simples, ela equivale a **quando** em inglês.  

  

I. **While**: enquanto  

* Someone called while you were out. [*Alguém ligou enquanto você esteva fora (de casa).*]
* You can read while you wait. [*Você pode ler enquanto espera.*]
* The phone rang while I was doing the dishes. [*O telefone tocou enquanto eu estava lavando as louças.*]
* I gained a lot of weight while I was on vacation. [*Eu engordei muito enquanto estava de férias.*]
* Stay here while I go there. [*Fique aqui enquanto eu vou lá.*]
* I cleaned the house while she made lunch. [*Eu limpei a casa enquanto ela fez o almoço.*]



II. **While**: (período de) tempo  

* I'm going to rest for a while. [*Eu vou descansar por um tempo.*]
* I haven't seen her for a while. [*Faz um tempo que eu não a vejo.*]
* It takes a while to recover from the disease. [*L**eva um tempo para recuperar da doença.*]
* Why don't you stay here for a while? [*Por que você não fica aqui por um tempo?*]
* He will be back in a while. [*Ele volta daqui a pouco.*]
* The manager will be with you in a while. [*O gerente vai atender você em um instante*.]



III. **While**: embora  

* While I'm glad she's come to stay with us, I do wish she wouldn't eat all the food. [*Embora eu esteja feliz por ela ter vindo ficar conosco, eu realmente queria que ela não comesse toda a comida.*]
* While I am willing to help, I do not have much time available. [*Embora esteja disposto a ajudar, eu não tenho muito tempo disponível.*]
* He made a comment that, while well-intentioned, still offended us. [E*le fez um comentário que, embora bem-intencionado, mesmo assim nos ofendeu.*]



IV. **When**: quando  

* When will you come back? [*Quando você vai voltar?*]
* When is the next performance? [*Quando é a próxima apresentação?*]
* When did you get here? [*Quando você chegou aqui?*]
* When did it happen? [*Quando isto aconteceu?*]
* When does the movie open? [*Quando o filme entra em cartaz?*]
* We don't know when it will end. [*Nós não sabemos quando isso vai acabar.*]
* I'll let you know when I get there. [*Eu te aviso quando eu chegar aí.*]
* They helped me when I needed it most. [*Eles me ajudaram quando eu mais precisava.*]



Respondendo a pergunta inicial, a frase *Meg was watching TV when her dog entered the living room* é correta. É correta também *Mike was sleeping when his cousin entered the bedroom*.  

  

Então é isso! A dica chegou ao fim! Espero que seja útil.  

  

Perguntas e comentários são bem-vindos!  

  

Este post recebeu colaborações de: [Izabella Bruno](https://www.englishexperts.com.br/forum/izabella-bruno-u104995.html) e [Donay Mendonça](https://www.englishexperts.com.br/forum/member908.html).  

  

Bons estudos. Até a próxima! <p>sempre que você retornar um objeto, retornará uma referência ao objeto. da mesma forma, quando você está passando um objeto, está passando uma referência. no entanto, passar um objeto como argumento <em>pode</em> ser diferente do que apenas alterar um objeto no escopo global, como mostram esses exemplos. isso ocorre porque a referência ao objeto é transmitida por valor.</p><p>se você estiver alterando os membros de um objeto, se você o passa como argumento ou apenas atualiza o objeto global não faz diferença. de qualquer maneira, você está trabalhando com o mesmo objeto.</p><p>exemplo 1:</p><pre><code>var object = {foo:'original'}; function changeobject() { object.foo = 'changed'; return object; } console.log(changeobject()); // outputs {foo:'changed'} console.log(object); // outputs {foo:'changed'} </code></pre><p>exemplo 2:</p><pre><code>var object = {foo:'original'}; function changeargument(object) { object.foo = 'changed'; return object; } console.log(changeargument(object)); // outputs {foo:'changed'} console.log(object); // outputs {foo:'changed'} </code></pre><p>por outro lado, se você estiver substituindo o objeto por um novo objeto, a alteração não persistirá se você fizer isso no argumento, mas persistirá se você fizer isso no objeto global. isso ocorre porque o argumento passa a referência ao objeto por valor. depois de substituir esse valor por uma referência a um novo objeto, você não está mais falando do mesmo objeto.</p><p>exemplo 3:</p><pre><code>var object = {foo:'original'}; function replaceobject() { object = {foo:'changed'}; return object; } console.log(replaceobject()); // outputs {foo:'changed'} console.log(object); // outputs {foo:'changed'} </code></pre><p>exemplo 4:</p><pre><code>var object = {foo:'original'}; function replaceargument(object) { object = {foo:'changed'}; return object; } console.log(replaceargument(object)); // outputs {foo:'changed'} console.log(object); // outputs {foo:'original'} </code></pre> o que é praticado pelo "mercado":


não consegui confirmar o tempo total de curso, mas eles tem módulos em que vão passar os conteúdos, então voce vai pagar mensalmente para fazer o cusro.


o semestre é o tempo que cada módulo vai durar, como um ano tem 2 semestres, mas...


entre em contato com o atendimento deles para confirmar melhor, segunda feira de manha.


um abraço e feliz pascoa. antonio boa tarde, tudo bem? vou te explicar como funciona a questão do pagamento, ok? quando você realiza a contratação de uma bolsa de desconto pelo quero bolsa você paga uma taxa única por esse desconto (contrato) que ficará vigente durante todo o seu curso, após isso a partir da sua efetivação da matricula você passará a pagar as mensalidades para a instituição de ensino, algumas isentam os dois primeiros meses, outras não. boa noite [@matheus\_freire](/u/matheus_freire)! tudo bem?

é possível sim antecipar uma parcela por vez. quando vc faz simulação de antecipação no app, ele te dá a opção de antecipar uma ou mais parcelas e, já te mostra o valor do desconto (de acordo com o número de parcelas que vc quer antecipar).

abraço! para responder a esta pergunta é necessário colocar em prática nossos conhecimentos sobre análise das demonstrações contábeis.3) as sentenças corretas são ii, iii e iv.endividamento é o que indica como esta a situação financeira da empresa, esse índice é semelhante ao índice de capital de terceiros/ativo, o índice apresenta o quanto a empresa tem de dívida sobre o patrimônio ativo circulante. existem três tipos de endividamento ativo, superendividamento e endividamento passivo. existem situações que facilitam o processo de endividamento como por exemplo, compra excessiva no cartão de crédito, parcelamento de compras, entrar no cheque especial, compulsão por consumo, gastar mais do que ganha, falta de planejamento. entre ter dividas de curto e longo prazo é preferível a de longo prazo, pois geram manos juros. a condição é um elemento acidental do negócio jurídico, se caracterizando como evento futuro e incerto, razão pela qual muitos professores informam que a condição é o "se". é que, ocorrendo, o negócio passará a ter eficácia (condição suspensiva) ou deixará de ter efeito (condição resolutiva).

exemplificando, joão pode prometer que se maria passar no concurso, ganhará seu carro de presente (condição suspensiva: o negócio não produz efeito até o implemento de evento futuro e incerto). de outro lado, joão pode informar que dará a maria r$ 500,00 por mês , mas se ela casar não lhe dará mais (condição resolutiva: o negócio jurídico deixa de produzir efeito). <p>o que significa "o tempo todo"? se acontecer uma vez por dia, eu escreveria um pequeno roteiro para testar os serviços para o estado de execução para descobrir se eles param em um horário específico. então tente descobrir o que mais está acontecendo ao mesmo tempo.</p><p>se acontecer a cada poucos minutos, monitoraria os processos com o 'monitor de processo' do sysinternal para descobrir quais arquivos/threads são acessados ​​por último antes de cair.</p> ola jéssica a primeira coisa a se fazer é analisar o contrato de compra. no entanto, independentemente do que estiver no contrato, é possível tentar negociar um acordo a fim de que você possa quitar as parcelas em atraso. de qualquer forma, para fazer uma melhor avaliação, é preciso de mais informações. att, silas bitencourt