Trabalhe os comandos de iteração da linguagem C: FOR, WHILE e DO..WHILE. Aprenda como repetir grupos de comandos n vezes dentro de seu programa em C. Esses comandos tornarão seus programas muito mais flexíveis a medida que permitem a execução de diferentes comandos em um só bloco.
Introdução ao php - Condicionais e Laços de repetiçãogbpf
O documento discute estruturas condicionais e laços de repetição em PHP. Inclui exemplos de IF/ELSE para tomar decisões com base em condições, e laços WHILE, DO WHILE e FOR para repetir ações. Também explica como quebrar laços usando continue e break.
O documento descreve os principais comandos de fluxo do PHP, incluindo estruturas condicionais como IF/ELSE e SWITCH, e estruturas de repetição como WHILE, FOR e FOREACH. Resume também os comandos BREAK e CONTINUE e fornece exemplos de uso de cada estrutura.
O documento descreve os principais operadores e estruturas de controle de fluxo em C++, incluindo:
1) Operadores lógicos como &&, || e !; 2) Operadores de atribuição como =, +=, -= etc; 3) Tipos de loops como while, for, do-while e loops aninhados; 4) Instruções de controle como break, continue e goto; 5) Declarações de tomada de decisão como if, if-else e switch.
1. O documento discute expressões booleanas e estruturas de controle em C++, incluindo if-else, switch e loops while, do-while e for.
2. If-else e switch são usados para controle de fluxo baseado em condições, enquanto loops permitem a repetição de comandos.
3. Os três tipos de loops em C++ são while, do-while e for, cada um com características e usos específicos.
O documento discute estruturas de controle de fluxo na linguagem C, incluindo comandos de teste de condições como if/else e switch, e comandos de controle de loop como for, while e do-while. O texto fornece exemplos de como usar essas estruturas e dicas sobre sua aplicação.
O documento descreve operadores e comandos de controle de fluxo em Java, incluindo operadores unários, aritméticos, de atribuição, comparação, lógicos e instanceof. Também explica comandos condicionais como if/else e switch e comandos de repetição como while, do/while e for, além de break e continue.
Este documento discute estruturas de repetição em lógica de programação, incluindo laços while, do while e for. Explica como cada um funciona através de exemplos de código e instruções para sua implementação. Além disso, fornece exercícios práticos para testar o entendimento dessas estruturas.
• Usar estruturas de controle de repetição (while, do-while e for) que permitem a
repetição da execução de partes específicas do código
• Usar declarações de interrupção (break, continue e return ) que permitem o redirecionamento do fluxo do programa
Introdução ao php - Condicionais e Laços de repetiçãogbpf
O documento discute estruturas condicionais e laços de repetição em PHP. Inclui exemplos de IF/ELSE para tomar decisões com base em condições, e laços WHILE, DO WHILE e FOR para repetir ações. Também explica como quebrar laços usando continue e break.
O documento descreve os principais comandos de fluxo do PHP, incluindo estruturas condicionais como IF/ELSE e SWITCH, e estruturas de repetição como WHILE, FOR e FOREACH. Resume também os comandos BREAK e CONTINUE e fornece exemplos de uso de cada estrutura.
O documento descreve os principais operadores e estruturas de controle de fluxo em C++, incluindo:
1) Operadores lógicos como &&, || e !; 2) Operadores de atribuição como =, +=, -= etc; 3) Tipos de loops como while, for, do-while e loops aninhados; 4) Instruções de controle como break, continue e goto; 5) Declarações de tomada de decisão como if, if-else e switch.
1. O documento discute expressões booleanas e estruturas de controle em C++, incluindo if-else, switch e loops while, do-while e for.
2. If-else e switch são usados para controle de fluxo baseado em condições, enquanto loops permitem a repetição de comandos.
3. Os três tipos de loops em C++ são while, do-while e for, cada um com características e usos específicos.
O documento discute estruturas de controle de fluxo na linguagem C, incluindo comandos de teste de condições como if/else e switch, e comandos de controle de loop como for, while e do-while. O texto fornece exemplos de como usar essas estruturas e dicas sobre sua aplicação.
O documento descreve operadores e comandos de controle de fluxo em Java, incluindo operadores unários, aritméticos, de atribuição, comparação, lógicos e instanceof. Também explica comandos condicionais como if/else e switch e comandos de repetição como while, do/while e for, além de break e continue.
Este documento discute estruturas de repetição em lógica de programação, incluindo laços while, do while e for. Explica como cada um funciona através de exemplos de código e instruções para sua implementação. Além disso, fornece exercícios práticos para testar o entendimento dessas estruturas.
• Usar estruturas de controle de repetição (while, do-while e for) que permitem a
repetição da execução de partes específicas do código
• Usar declarações de interrupção (break, continue e return ) que permitem o redirecionamento do fluxo do programa
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Thalles Anderson
O documento discute estruturas de repetição em programação, comparando os comandos REPITA e ENQUANTO. Apresenta exemplos de algoritmos que usam cada um desses comandos para imprimir números de 1 a 10, ilustrando a diferença entre teste no início e no final do laço.
Este documento fornece uma introdução às estruturas de controle em programação, incluindo:
1) Condicionais como if/else que decidem o fluxo de execução de acordo com uma expressão lógica;
2) Estruturas de repetição como while, do-while e for que executam um bloco de código várias vezes até que uma condição seja satisfeita;
3) O switch como uma alternativa aos ifs aninhados.
Aula 05 - Estrutura de Controle em PHP.pdfAntonioSvio1
O documento discute estruturas de controle em PHP, incluindo comandos condicionais como if/elseif/else e switch, comandos de repetição como while, do/while, for e foreach, e como eles são usados para estruturar programas e tomar decisões lógicas.
Este documento explica as estruturas de loop "for" e "while" em PHP. O loop "for" é composto por três partes: inicialização, condição e incremento. Já o loop "while" executa um bloco de código enquanto uma condição for verdadeira. Como exercício, pede-se criar um script que imprima a tabuada de um número recebido.
O documento discute shell scripts no Linux, introduzindo conceitos como variáveis, controle de fluxo com if/case e laços como for/while. Ele fornece exemplos de scripts simples e lista comandos úteis como echo, read, if e case.
Capítulo 08 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
O algoritmo lê um número do usuário e imprime os dez primeiros múltiplos desse número, além da soma desses múltiplos. Duas versões são fornecidas, uma usando o comando "para" e outra usando "enquanto".
O documento discute estruturas de controle em PHP, como if/else para tomar decisões baseadas em condições lógicas, switch/case para executar código com base em diferentes valores de variáveis, e while/for para executar código em laços de repetição até que uma condição seja falsa.
O documento discute estruturas de repetição em programação, explicando laços como enquanto, repita, para e apresentando exemplos de problemas resolvidos com esses laços em português estruturado. Também aborda operadores como DIV e MOD e exercícios para praticar laços de repetição.
1) O documento discute incremento, decremento e operadores lógicos e de comparação em JavaScript, incluindo exemplos de seu uso.
2) Também apresenta estruturas de controle como if/else, switch, for e while para controlar o fluxo do programa, com exemplos de cada uma.
3) Por fim, fornece exercícios para praticar os conceitos apresentados, como validar senhas, ordenar números e calcular médias e somas usando as estruturas estudadas.
O documento apresenta exemplos de uso de estruturas de seleção em linguagem Pascal, incluindo if then, if then else e case. São mostrados programas que determinam o maior entre dois números, verificam a paridade de um número e atualizam salários com aumentos escalonados.
O documento descreve diferentes estruturas de controle de fluxo no C++, incluindo if/else, if/else if/else, switch/case e goto. O comando if executa declarações condicionalmente dependendo do resultado de uma expressão lógica. If/else garante que uma das declarações seja executada. Switch/case escolhe declarações a executar com base no valor de uma variável.
Comandos de Controle de Fluxo: IF, SWITCH e Ternário em CSchoolByte
Este documento discute comandos de decisão na linguagem de programação C. Apresenta os comandos if, if-else, else-if e switch para tomar decisões no fluxo de um programa com base em condições lógicas. Demonstra exemplos de como esses comandos podem ser usados para verificar condições e executar ações correspondentes.
As três principais estruturas de repetição são: for, que repete um bloco de código uma quantidade fixa de vezes; while, que repete enquanto uma condição for verdadeira; e do...while, que repete pelo menos uma vez e continua repetindo enquanto a condição for verdadeira.
Capítulo 06 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
O documento discute comandos condicionais em programação, apresentando:
1) Objetivos de construir algoritmos com desvio de fluxo e utilizar expressões lógicas e operadores relacionais;
2) Exemplos de como utilizar "se", "então", "senão" para permitir que um programa siga por diferentes caminhos baseado em uma condição;
3) Conceitos como expressões lógicas, operadores relacionais e constantes lógicas para construir condições.
O documento descreve os principais elementos de controle de fluxo em Python, como instruções if, else, elif, while, for, break, continue e valores booleanos. As instruções if/else decidem quais blocos de código executar baseado em condições, while loops executam blocos repetidamente enquanto uma condição for verdadeira, e for loops executam blocos um número fixo de vezes baseado na função range().
Este documento apresenta os comandos de repetição em algoritmos, incluindo enquanto, para e repita. O texto explica a sintaxe e o funcionamento de cada comando e fornece exemplos de problemas resolvidos usando cada um deles, como imprimir frases repetidamente e somar valores em um intervalo.
Ciclos permitem executar repetidamente uma sequência de instruções. Existem três tipos de ciclos em Pascal: while, repeat e for. While executa instruções enquanto uma condição for verdadeira. Repeat executa instruções pelo menos uma vez e repete enquanto uma condição for falsa. For executa instruções um número fixo de vezes controlado por um contador.
O documento apresenta um tutorial sobre shell script, abordando tópicos como:
1) Variáveis, operadores lógicos e a estrutura condicional IF;
2) Apresenta diversos comandos do shell como echo, read, sleep e operadores de redirecionamento;
3) Explica o uso de variáveis, operadores lógicos numéricos e alfanuméricos.
Estruturas de Repetição - FOR, WHILE e DO WHILENeto Côrtes
O documento descreve três estruturas de repetição em C: FOR, WHILE e DO WHILE. O FOR é usado quando se sabe o valor inicial e final, enquanto o WHILE e DO WHILE permitem mais flexibilidade na condição de parada. Todos incluem variáveis de controle e incremento para iterar sobre um loop.
Estruturas de Dados: Listas, fundamentos.SchoolByte
O documento descreve as listas simplesmente encadeadas, suas representações e operações básicas. Uma lista simplesmente encadeada é composta por nós ligados por ponteiros, onde cada nó contém um valor e um ponteiro para o próximo nó. As operações básicas incluem inserção e remoção de nós no início ou final da lista e percorrer a lista.
Utilizando funções em C: modularizando os programas.SchoolByte
Este documento resume as principais características e conceitos sobre funções em C, incluindo: 1) definição de função; 2) sintaxe básica com nome, parênteses e corpo; 3) protótipo e seu uso; 4) funções que retornam e não retornam valores; 5) passagem de parâmetros; 6) escopo de variáveis locais, globais e formais; 7) recursividade.
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)Thalles Anderson
O documento discute estruturas de repetição em programação, comparando os comandos REPITA e ENQUANTO. Apresenta exemplos de algoritmos que usam cada um desses comandos para imprimir números de 1 a 10, ilustrando a diferença entre teste no início e no final do laço.
Este documento fornece uma introdução às estruturas de controle em programação, incluindo:
1) Condicionais como if/else que decidem o fluxo de execução de acordo com uma expressão lógica;
2) Estruturas de repetição como while, do-while e for que executam um bloco de código várias vezes até que uma condição seja satisfeita;
3) O switch como uma alternativa aos ifs aninhados.
Aula 05 - Estrutura de Controle em PHP.pdfAntonioSvio1
O documento discute estruturas de controle em PHP, incluindo comandos condicionais como if/elseif/else e switch, comandos de repetição como while, do/while, for e foreach, e como eles são usados para estruturar programas e tomar decisões lógicas.
Este documento explica as estruturas de loop "for" e "while" em PHP. O loop "for" é composto por três partes: inicialização, condição e incremento. Já o loop "while" executa um bloco de código enquanto uma condição for verdadeira. Como exercício, pede-se criar um script que imprima a tabuada de um número recebido.
O documento discute shell scripts no Linux, introduzindo conceitos como variáveis, controle de fluxo com if/case e laços como for/while. Ele fornece exemplos de scripts simples e lista comandos úteis como echo, read, if e case.
Capítulo 08 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
O algoritmo lê um número do usuário e imprime os dez primeiros múltiplos desse número, além da soma desses múltiplos. Duas versões são fornecidas, uma usando o comando "para" e outra usando "enquanto".
O documento discute estruturas de controle em PHP, como if/else para tomar decisões baseadas em condições lógicas, switch/case para executar código com base em diferentes valores de variáveis, e while/for para executar código em laços de repetição até que uma condição seja falsa.
O documento discute estruturas de repetição em programação, explicando laços como enquanto, repita, para e apresentando exemplos de problemas resolvidos com esses laços em português estruturado. Também aborda operadores como DIV e MOD e exercícios para praticar laços de repetição.
1) O documento discute incremento, decremento e operadores lógicos e de comparação em JavaScript, incluindo exemplos de seu uso.
2) Também apresenta estruturas de controle como if/else, switch, for e while para controlar o fluxo do programa, com exemplos de cada uma.
3) Por fim, fornece exercícios para praticar os conceitos apresentados, como validar senhas, ordenar números e calcular médias e somas usando as estruturas estudadas.
O documento apresenta exemplos de uso de estruturas de seleção em linguagem Pascal, incluindo if then, if then else e case. São mostrados programas que determinam o maior entre dois números, verificam a paridade de um número e atualizam salários com aumentos escalonados.
O documento descreve diferentes estruturas de controle de fluxo no C++, incluindo if/else, if/else if/else, switch/case e goto. O comando if executa declarações condicionalmente dependendo do resultado de uma expressão lógica. If/else garante que uma das declarações seja executada. Switch/case escolhe declarações a executar com base no valor de uma variável.
Comandos de Controle de Fluxo: IF, SWITCH e Ternário em CSchoolByte
Este documento discute comandos de decisão na linguagem de programação C. Apresenta os comandos if, if-else, else-if e switch para tomar decisões no fluxo de um programa com base em condições lógicas. Demonstra exemplos de como esses comandos podem ser usados para verificar condições e executar ações correspondentes.
As três principais estruturas de repetição são: for, que repete um bloco de código uma quantidade fixa de vezes; while, que repete enquanto uma condição for verdadeira; e do...while, que repete pelo menos uma vez e continua repetindo enquanto a condição for verdadeira.
Capítulo 06 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
O documento discute comandos condicionais em programação, apresentando:
1) Objetivos de construir algoritmos com desvio de fluxo e utilizar expressões lógicas e operadores relacionais;
2) Exemplos de como utilizar "se", "então", "senão" para permitir que um programa siga por diferentes caminhos baseado em uma condição;
3) Conceitos como expressões lógicas, operadores relacionais e constantes lógicas para construir condições.
O documento descreve os principais elementos de controle de fluxo em Python, como instruções if, else, elif, while, for, break, continue e valores booleanos. As instruções if/else decidem quais blocos de código executar baseado em condições, while loops executam blocos repetidamente enquanto uma condição for verdadeira, e for loops executam blocos um número fixo de vezes baseado na função range().
Este documento apresenta os comandos de repetição em algoritmos, incluindo enquanto, para e repita. O texto explica a sintaxe e o funcionamento de cada comando e fornece exemplos de problemas resolvidos usando cada um deles, como imprimir frases repetidamente e somar valores em um intervalo.
Ciclos permitem executar repetidamente uma sequência de instruções. Existem três tipos de ciclos em Pascal: while, repeat e for. While executa instruções enquanto uma condição for verdadeira. Repeat executa instruções pelo menos uma vez e repete enquanto uma condição for falsa. For executa instruções um número fixo de vezes controlado por um contador.
O documento apresenta um tutorial sobre shell script, abordando tópicos como:
1) Variáveis, operadores lógicos e a estrutura condicional IF;
2) Apresenta diversos comandos do shell como echo, read, sleep e operadores de redirecionamento;
3) Explica o uso de variáveis, operadores lógicos numéricos e alfanuméricos.
Estruturas de Repetição - FOR, WHILE e DO WHILENeto Côrtes
O documento descreve três estruturas de repetição em C: FOR, WHILE e DO WHILE. O FOR é usado quando se sabe o valor inicial e final, enquanto o WHILE e DO WHILE permitem mais flexibilidade na condição de parada. Todos incluem variáveis de controle e incremento para iterar sobre um loop.
Estruturas de Dados: Listas, fundamentos.SchoolByte
O documento descreve as listas simplesmente encadeadas, suas representações e operações básicas. Uma lista simplesmente encadeada é composta por nós ligados por ponteiros, onde cada nó contém um valor e um ponteiro para o próximo nó. As operações básicas incluem inserção e remoção de nós no início ou final da lista e percorrer a lista.
Utilizando funções em C: modularizando os programas.SchoolByte
Este documento resume as principais características e conceitos sobre funções em C, incluindo: 1) definição de função; 2) sintaxe básica com nome, parênteses e corpo; 3) protótipo e seu uso; 4) funções que retornam e não retornam valores; 5) passagem de parâmetros; 6) escopo de variáveis locais, globais e formais; 7) recursividade.
O documento apresenta um resumo sobre a linguagem de programação C, abordando tópicos como sua história, características, tipos de dados, variáveis, constantes, operadores e instruções de entrada e saída.
Estruturas de repetição e controle de fluxo: conceitosSchoolByte
O documento apresenta as estruturas de controle de fluxo em programação, incluindo SE/SE-SENÃO/SE-SENÃO-SE, ENQUANTO-FAÇA, REPITA-ENQUANTO, PARA, e ESCOLHA-CASO. Cada estrutura é explicada em uma página pelo Professor Paulo Nunes com exemplos. A bibliografia no final lista referências sobre algoritmos e estruturas de dados.
Utilizando estruturas em linguagem C: structs.SchoolByte
Mostra como criar registros de dados heterogêneos utilizando estruturas, structs, em linguagem C. Structs são o primeiro passo para o entendimento de dados heterogêneos e registros.
O documento discute arrays (vetores) em C, incluindo: 1) Vetores unidimensionais podem armazenar dados do mesmo tipo e são acessados por índice; 2) Matrizes são vetores multidimensionais que podem ser inicializados durante a declaração; 3) Exemplos mostram como declarar, inicializar e acessar elementos de vetores e matrizes.
Aprenda o que são e como funcionam as variáveis na memória do computador, como elas armazenam os dados durante a execução de um programa, seus tipos e formas.
Ponteiros são variáveis que armazenam endereços de memória e permitem a manipulação de variáveis e estruturas de dados de forma indireta. O documento discute definição, declaração e operadores de ponteiros, bem como seu uso em expressões, matrizes e strings.
Este documento fornece instruções sobre como usar as ferramentas do Open-Sankoré, como abrir e salvar arquivos, importar arquivos de outras aplicações e modificar nomes de arquivos. Explica como iniciar uma apresentação, acessar arquivos salvos e exportar arquivos para PDF.
O documento descreve o serviço Dropbox, explicando como fazer o cadastro, acessar e manipular arquivos e pastas na nuvem de forma sincronizada entre dispositivos. Compartilhamento de arquivos e pastas pode ser feito por convite ou link público, com opções de permissão. O Dropbox instalado nos dispositivos mantém automaticamente os arquivos sincronizados.
Atividade letra da música - Espalhe Amor, Anavitória.Mary Alvarenga
A música 'Espalhe Amor', interpretada pela cantora Anavitória é uma celebração do amor e de sua capacidade de transformar e conectar as pessoas. A letra sugere uma reflexão sobre como o amor, quando verdadeiramente compartilhado, pode ultrapassar barreiras alcançando outros corações e provocando mudanças positivas.
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoMateusTavares54
Quer aprender inglês e espanhol de um jeito divertido? Aqui você encontra atividades legais para imprimir e usar. É só imprimir e começar a brincar enquanto aprende!
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Biblioteca UCS
A biblioteca abriga, em seu acervo de coleções especiais o terceiro volume da obra editada em Lisboa, em 1843. Sua exibe
detalhes dourados e vermelhos. A obra narra um romance de cavalaria, relatando a
vida e façanhas do cavaleiro Clarimundo,
que se torna Rei da Hungria e Imperador
de Constantinopla.
5. Os comandos de ITERAÇÃO ou LAÇOS, permitem que um
conjunto de instruções sejam executado até que uma
determinada CONDIÇÃO seja alcançada.
A condição pode ser predefinida ou aberta.
16/04/2012
Professor Paulo Nunes 5
Laços
6. for
Faça até o limite...
16/04/2012
Professor Paulo Nunes 6
7. Utilizado para repetir uma ou mais instruções exatamente n vezes.
Normalmente utilizado quando sabemos a quantidade de vezes que as
instruções devem ser repetidas.
Sintaxe:
for (inicialização;teste;incremento) <comando>;
for (inicialização;teste;incremento) {
<comandos>;
}
Onde:
inicialização é uma instrução de inicialização executada uma única vez antes do laço
ser iniciado;
teste condição de controle do laço que é avaliada como verdadeira ou falsa;
incremento determina como a variável de controle do laço será alterada.
Usa-se as chaves “{ }” quando for executado mais de uma instrução no laco.
16/04/2012
Professor Paulo Nunes 7
Laço for
8. 16/04/2012
Professor Paulo Nunes 8
Exemplo 01 for
Inicialização do laço
Condição de controle.
Repete enquanto “conta”
menor que 10.
Incrementa a
varíavel “conta” de
um.
Saída na tela.
9. Observe no exemplo anterior:
A instrução for NÃO é finalizada com “;” ponto-e-vírgula;
A instrução printf(“Conta = %dn”,conta); é a que vai ser
repetida dez vezes, de 0 a 9.
16/04/2012
Professor Paulo Nunes 9
Exemplo 01 for
10. Imprimindo em ordem decrescente:
16/04/2012
Professor Paulo Nunes 10
Exemplo 02 for
A inicialização da variável
“conta” agora é em 9.
mudança na expressão de
controle
Decremento de 1.
Saída na tela.
11. 16/04/2012
Professor Paulo Nunes 11
Exemplo 03 for
Use as chaves quando for
um bloco de instruções.
Os comandos entre as
chaves serão executados
no laço.
12. As expressões do laço for podem conter várias instruções
separadas por vírgulas (,);
A vírgula na linguagem C, funciona como um operador que
significa “faça isto e isto”;
Um par de expressões separadas por vírgulas é avaliado da
esquerda para a direita.
16/04/2012
Professor Paulo Nunes 12
O laço for e sua flexibilidade
19. O laço do tipo while repete os comandos em seu interior
ENQUANTO a condição for VERDADEIRA.
Quando a condição for FALSA, o controle do programa passa para a
linha após o código do laço.
O bloco while pode ter uma única instrução terminada em ponto-e-
vírgula, várias instruções entre chaves ou nenhuma instrução
mantendo o ponto-e-vírgula.
Sintaxe:
while(condição) comando;
Onde:
condição é o teste lógico formado por uma expressão lógica qualquer;
comando é o comando que será executado caso condição seja
verdadeira.
16/04/2012
Professor Paulo Nunes 19
while
20. Exemplo 01 while
16/04/2012
Professor Paulo Nunes 20
Início do bloco while. Enquanto
“conta” for menor que 10...
Executa esses
dois comandos.
Fim do
bloco while
21. Ambos os comandos tem funcionamento parecido, porém o
for tem a parada de execução já predefinida no laço enquanto
que o while é mais apropriado quando existirem situações em
que o laço pode terminar inesperadamente, por condições
desenvolvidas dentro do próprio laço.
16/04/2012
Professor Paulo Nunes 21
Quando usar for e quando usar
while?
22. Exemplo 02 while
16/04/2012
Professor Paulo Nunes 22
Esse exemplo recebe uma frase
inteira até a tecla [ENTER] ser
digitada e então exibe o total de
caracteres da frase.
23. Exemplo 03 while aninhado
16/04/2012
Professor Paulo Nunes 23
Neste exemplo o usuário irá
digitar uma letra n vezes até
que a mesma seja igual a gerada
randomicamente pelo
programa.
24. do ... while
Faça enquanto for verdade...
16/04/2012
Professor Paulo Nunes 24
25. Cria uma repetição até que a condição de teste seja falsa;
Muito similar ao while, sendo que a diferença é que no do...while a
condição teste é avaliada após o laço ser executado, fazendo com
que esse laço seja executado pelo menos uma vez.
Sintaxe:
do{
<comando>;
while(condição);
Onde:
comando é o comando ou comandos que serão executados pelo
menos uma vez;
condição é a expressão lógica que controlará o laço.
As chaves são opcionais quando houver apenas uma
instrução/comando no laço.
16/04/2012
Professor Paulo Nunes 25
do ... while
26. Exemplo 01 do..while
16/04/2012
Professor Paulo Nunes 26
Neste exemplo, o teste de
adivinhação é realizado a primeira
vez, para depois ser verificado
pela condição.
27. Pode ser utilizado no corpo de qualquer estrutura de laço em
C;
Provoca a saída imediata do laço, passando o controle para o
próximo comando imediatamente após o laço;
Em estruturas aninhadas, afetará apenas o laço que o contém
e os laços internos a este.
16/04/2012
Professor Paulo Nunes 27
O comando break
30. Mizrahi, Victorine Viviane. Treinamento em linguagem C –
Módulo 1.São Paulo: McGraw-Hill, 1990.
Schildt, Herbert. C, Completo e Total – 3ª Ed. Revista e
Atualizada. São Paulo: Pearson Education do Brasil, 1997.
16/04/2012
Professor Paulo Nunes 30
Referências