Criando Programas com Loop While em C

CBeginner
Pratique Agora

Introdução

Neste laboratório, aprenderemos como criar um programa com um loop while na linguagem C. Um loop while é usado em programação para executar um bloco de código repetidamente até que a condição especificada se torne falsa. Este loop é usado quando não sabemos de antemão quantas vezes o loop será executado.

Abra seu Editor de Código

Você pode usar qualquer editor de código ou IDE de sua preferência. Neste laboratório, usaremos o Code Compiler online.

Crie um arquivo main.c

Crie um arquivo main.c no diretório ~/project/. É aqui que escreveremos nosso código.

Adicione a Biblioteca Padrão C

Precisamos incluir o arquivo de cabeçalho de entrada e saída padrão stdio.h em nosso programa usando a diretiva de pré-processador #include. Este arquivo de cabeçalho fornece funcionalidades de entrada e saída para o programa C.

#include <stdio.h>

Declare variáveis

Declare a variável de loop i que será usada no loop while. Inicialize-a com zero.

int i = 0;

Escreva o código para o loop while

Escreva o código para o loop while que executa até que a condição especificada se torne falsa. Neste loop, imprimiremos os números de 0 a 9 usando a função printf.

while(i < 10)
{
   printf("%d\n", i);
   i++;
}

O código acima será executado enquanto o valor de i for menor que 10. Dentro do corpo do loop, estamos imprimindo o valor de i no console, seguido pelo incremento do valor de i em 1.

Exibir uma mensagem após o loop

Fora do loop, adicione uma função printf para imprimir uma mensagem após a conclusão do loop.

printf("Printing numbers 0-9 using While Loop!\n");

Código completo do arquivo main.c

#include <stdio.h>

int main()
{
   int i = 0;
   while(i < 10)
   {
      printf("%d\n", i);
      i++;
   }
   printf("Printing numbers 0-9 using While Loop!\n");
   return 0;
}

Resumo

Neste laboratório, aprendemos como criar um programa com um loop while na linguagem C. O loop while é usado para executar um bloco de código repetidamente até que a condição especificada se torne falsa. Lembre-se, um loop while executa enquanto a condição dentro do loop for verdadeira.