Перейти к содержимому

Aula completa 2 - Decisões e validação de entrada em C# (if, switch e TryParse)

Código com o Lopes

0:00 / 0:00

Aula completa 2 - Decisões e validação de entrada em C# (if, switch e TryParse)

5 просмотров · 6 дн. назад
Código com o Lopes
17 подписчиков
5 просмотров · 6 дн. назад
Como tomar decisões e validar entradas em C#? Nesta aula completa, usamos comparações, operadores lógicos, if, else if, else, switch, switch expression, operador ternário e int.TryParse. Você acompanha programas completos, erros de compilação e decisões que compilam, mas dão a resposta errada. Vamos corrigir a troca de = por ==, entender a ordem das faixas e separar conversão de texto da validação da regra. No projeto final, calculamos o preço de um ingresso e testamos as idades nos dois lados de cada limite. Os exemplos foram compilados e executados em .NET 10. A apresentação usa uma IDE animada com saídas reais dos programas. CAPÍTULOS 00:00 Decisões e validação em C# 00:46 Uma pergunta com resposta booleana 01:49 Um igual não é uma comparação 02:15 Corrigindo a condição 02:38 Combinando duas ou mais regras 03:25 Curto-circuito evita uma operação inválida 04:02 Escolhendo um dos dois caminhos 04:36 Testando o outro lado do limite 05:01 Compila, mas escolhe a faixa errada 05:35 Da faixa mais específica à mais ampla 06:09 Dois ifs são duas decisões 06:32 Escolhendo pelo valor de uma opção 07:06 Tratando uma opção desconhecida 07:29 Quando a decisão precisa devolver um valor 08:05 Escolhendo entre dois valores 08:42 Converter não é validar a regra inteira 09:53 Um programa de ingressos 11:05 Teste o comportamento, não só a compilação 11:47 Da regra ao resultado DESAFIO Mude a faixa infantil para até 10 anos. Quanto pagam as pessoas de 9, 10 e 11 anos? Teste também letras, idade negativa e idade acima de 120. Conte nos comentários qual erro mais confundia você. Aula completa 1 — variáveis, operadores e entrada de dados:    • Aula completa 1 - Variáveis, operadores e ...   Instagram:   / codigocomolopes   YouTube:    / @codigocomolopes   TikTok:   / codigocomolopes   #CSharp #DotNet #ProgramacaoParaIniciantes #LogicaDeProgramacao #CodigoComOLopes