Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — FCC 2017

ProgramaçãoConceitos básicos de programação
Código
fc036530
Banca
FCC
Órgão
DPE-RS
Ano
2017
Nível
Superior
Cargo
Analista - Desenvolvimento de Sistemas
Considere os trechos de código em que // indica comentário. Aplica corretamente as regras de Clean Code o trecho de código:
  1. ATrecho 1:var a = (b + c)/d - 10; // coloca o resultado em a
  2. BTrecho 2://Valida se o cliente possui benefícios de acordo com a tabela de regrasif ((cliente.Idade > 45 && cliente.Salario < enumValorSalarios.SalarioMinimo)
  3. CTrecho 3:if (!visitante.EhAdulto && !visitante.EstaBloqueado) // logica inversareturn "Você não tem acesso por não ser adulto ou está bloqueado para ver este conteúdo";elsereturn "Ótimo! Você poderá acessar este conteúdo.";
  4. DTrecho 4:Reg regCPF = new Reg(@"^\d{3}\.\d{3}\.\d{3}-\d{2}$"); // 999.999.99Reg regTelefone = new Reg(@"^\(\d{2}\)\d{4}-\d{4}$"); // (99)9999-9999
  5. ETrecho 5:var textoContrato = RemoveHtml (contrato); //conforme ETCEnviaContratoPorEmail (textoContrato);textoContrato = textoContrato.FTC(".", ";","==","=") . FTC("-", ":","_","/");
Revelar gabarito e comentário

GabaritoD — Trecho 4: Reg regCPF = new Reg(@"^\d{3}\.\d{3}\.\d{3}-\d{2}$"); // 999.999.99 Reg regTelefone = new Reg(@"^\(\d{2}\)\d{4}-\d{4}$"); // (99)9999-9999

Link permanente: /questoes/fc036530