A estrutura while é uma estrutura do tipo laço condicional, isto é, o loop baseia-se na análise de uma condição. Essa estrutura é utilizada quando temos um número indefinido de repetições e se caracteriza por realizar um teste condicional no início.
Como o teste condicional é executado no início, podem ocorrer casos em que as instruções da estrutura de repetição nunca sejam executadas. Isso acontece quando o teste condicional da estrutura resulta em falso logo na primeira compraração (ASCENCIO; CAMPOS, 2010).
A sintaxe da estrutura while é:
while (condição)
{
<instrução>;
}
Os comandos delimitados pelas chaves são executados enquanto a condição for verdadeira. Exemplo:
#include <stdio.h>
main ()
{
char nome[30];
int i;
printf("\n Informe o nome:");
scanf("%s",nome);
i = 0;
while (i != 10)
{
printf("\n %d - %s", i, nome);
i++;
}
return (0);
}
Fonte: Algoritmos e Lógica de Programação II, ME. Gislaine Camila Lapasini Leal, Unicesumar.
Como o teste condicional é executado no início, podem ocorrer casos em que as instruções da estrutura de repetição nunca sejam executadas. Isso acontece quando o teste condicional da estrutura resulta em falso logo na primeira compraração (ASCENCIO; CAMPOS, 2010).
A sintaxe da estrutura while é:
while (condição)
{
<instrução>;
}
Os comandos delimitados pelas chaves são executados enquanto a condição for verdadeira. Exemplo:
#include <stdio.h>
main ()
{
char nome[30];
int i;
printf("\n Informe o nome:");
scanf("%s",nome);
i = 0;
while (i != 10)
{
printf("\n %d - %s", i, nome);
i++;
}
return (0);
}
Fonte: Algoritmos e Lógica de Programação II, ME. Gislaine Camila Lapasini Leal, Unicesumar.
Nenhum comentário:
Postar um comentário