Curso Introdução à Programação
Comando: doWhile
Nessa aula aprenderemos uma nova estrutura de repetição,
o doWhile. Seguiremos os tópicos:
- Tarefa;
- Estrutura doWhile;
- Codificação.
Tarefa
Faça um programa que leia um número inteiro N até que o número digitado seja 2018. Temos três opções para resolver o problema.
- Utilizar a estrutura while.
- Utilizar a estrutura for.
- Utilizar a estrutura doWhile.
Estrutura doWhile
A estrutura doWhile é uma estrutura de repetição que executa um trecho de código enquanto uma certa condição for verdadeira. A diferença dela para a estrutura while, é que ela não testa a condição antes da primeira iteração.
Sintaxe
do{
//Código
} while( condição );
Vamos agora utilizar a estrutura para resolver o problema.
#include<stdio.h>
int main(){
int n;
do{
scanf("%d", &n);
} while(n!=2018);
}
Primeiro pedimos para o programa reservar espaço em memória para uma variável inteira
Agora você já sabe como resolver problemas de repetição utilizando o doWhile e suas semelhanças e diferenças com a estrutura while.