Ads by ProfitSence
Close

C# while e do...while loop

Last Updated on Sábado 8º out 2022

C# while loop

A palavra-chave while é usada para criar enquanto loop em C#. A sintaxe para enquanto loop é

			
					while (test-expression) {
    // fazer alguma coisa
}

			
	

Como while funciona o loop?

  • C# enquanto loop consiste em uma test expressão.
  • Se a test expressão for avaliada para true, as instruções dentro do loop while ão são executadas. após a execução, a test expressão é avaliada novamente.
  • Se a expressão de teste for avaliada como false, o loop while termina.

Exemplo 1

			
					using System;
namespace Loop {
    class WhileLoop {
        public static void Main(string[] args) {
            int i=1;
            while (i<=5) {
                Console.WriteLine("C# Iteração {0}", i);
                i++;
            }
        }
    }
}

			
	
			
					C# Iteração 1
C# Iteração 2
C# Iteração 3
C# Iteração 4
C# Iteração 5

			
	

Exemplo 2

Soma dos primeiros 5 números naturais

			
					using System;

namespace Loop {
    class WhileLoop {
        public static void Main(string[] args) {
            int i=1, soma=0;
            while (i<=5) {
                soma += i;
                i++;
            }
            Console.WriteLine("Soma = {0}", soma);
        }
    }
}