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

Aula completa 3 - Laços em C# sem loop infinito (for, while, foreach, break e continue)

Código com o Lopes

0:00 / 0:00

Aula completa 3 - Laços em C# sem loop infinito (for, while, foreach, break e continue)

4 просмотра · 4 дн. назад
Código com o Lopes
17 подписчиков
4 просмотра · 4 дн. назад
Seu laço não para? Mostra uma linha a mais? Trava sem mensagem nenhuma? Nesta aula completa de C# para iniciantes, você vê por que isso acontece e como corrigir, com o código compilando e rodando de verdade no .NET 10. Começamos por um while que imprime 1 para sempre e, ao longo da aula, corrigimos os erros mais comuns de laços: a volta a mais do "menor ou igual", o ponto e vírgula depois do for, a variável que some fora das chaves, o do-while que vende com estoque zero, o continue que trava o while, o índice fora do texto e o mesmo nome de contador em laços aninhados. No final, três programas completos: tabuada com validação, caixa de mercado e tabela de multiplicação. Erros que aparecem na aula: CS0642, CS0103, CS1002, CS1656, CS0136 e IndexOutOfRangeException, além de dois laços infinitos reais (interrompidos com Ctrl+C). Capítulos: 00:00 O laço que não para 00:20 O que vamos aprender 00:53 As três partes do for 01:27 Pergunta: 3 ou 4 linhas? 01:57 Erro: ponto e vírgula depois do for 02:27 Somando com um acumulador 02:41 Erro: variável dentro do laço (CS0103) 02:59 Contando para trás 03:22 Teste de mesa 03:48 while: corrigindo o laço infinito 04:16 while quando não sabemos quantas voltas 04:39 do-while: validando a entrada 05:06 Erro: faltou o ; do do-while (CS1002) 05:20 Compila, mas está errado: estoque zero 05:39 foreach: percorrendo um texto 05:56 foreach com if: contando letras 06:08 Erro: alterar a variável do foreach (CS1656) 06:30 for com índice: de trás para frente 06:56 Erro de execução: índice fora do texto 07:20 break: parar quando encontrar 07:43 continue: pular uma volta 07:55 continue no while: o laço que trava 08:14 Correção: continue no for 08:26 break com limite de tentativas 08:56 Laços aninhados: linhas e colunas 09:19 Erro: o mesmo nome nos dois laços (CS0136) 09:43 break no laço de dentro 10:08 Programa completo 1: tabuada 10:34 Programa completo 2: caixa de mercado 11:01 Programa completo 3: tabela de multiplicação 11:27 Resumo, exercício e desafio Exercício: some os números de 1 a 100 com um for. Pause e teste antes de ver a resposta no vídeo. Aula anterior: Aula completa 2 - Decisões e validação de entrada em C#:    • Aula completa 2 - Decisões e validação de ...   Instagram:   / codigocomolopes   YouTube:    / @codigocomolopes   TikTok:   / codigocomolopes   #CSharp #DotNet #ProgramacaoParaIniciantes