Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ITC – Quinta aula teórica Universidade Federal de Uberlândia Profa. Maria Fernanda Email: nandasalmeida@yahoo.com.br Comandos de repetição (Laços): � Laços são usados sempre que uma ou mais instruções precisam ser repetidas enquanto uma certa condição estiver sendo satisfeita; �Existem três comandos de laços na linguagem C++: •for •while •do-while Laço : for � Usado quando queremos repetir uma ação um número fixo de vezes; � Sintaxe: � Caso tenha somente um comando não há necessidade de utilizar “{ }” ; Exemplos: Exemplo: � Este programa calcula a tabuada do número digitado pelo usuário. Laços for aninhados � Quando um laço for faz parte do corpo de outro laço for, dizemos que o laço interno está aninhado. � Ex: O programa abaixo calcula a tabuada de 2 a 9: � Neste caso, para cada interação do for mais externo, todas as interações do for interno são executadas. Laço: while � Segundo comando de laço em C++; � Utilizamos o laço while quando o mesmo pode ser terminado inesperadamente, por condições desenvolvidas dentro do corpo do laço. � Sintaxe: Exemplo: � Programa que imprime o código ASCII correspondente ao caractere digitado pelo usuário. O programa só interrompe quando o usuário tecla ESC: Exemplo: � Laços podem ser usados para permitir que um programa seja executado quantas vezes o usuário desejar. � Laço infinito: while(true) � O comando break interrompe o laço Exercício em sala � Faça um programa que imprima todos os números primos entre zero e 100. Exercício em sala � Faça um programa que imprima todos os números primos entre zero e 100. Laço do-while � É basicamente similar ao laço while; � É utilizado em situações em que é necessário executar o corpo do laço uma primeira vez e depois avaliar a expressão de teste. � Sintaxe: �Exemplo: Menu de opções �Comando continue é usado para forçar a execução da próxima interação do laço. Comando printf() : � É um comando de saída de dados assim como o comando cout ; � Pertence à biblioteca <stdio.h>; � Sintaxe do printf() : � Neste caso estão sendo impressas uma mensagem e uma variável do tipo float (%f); Comando scanf() : � É um comando de entrada de dados assim como o comando cin ; � Pertence à biblioteca <stdio.h>; � Sintaxe do scanf() : � O comando printf() está sendo usado para imprimir uma mensagem na tela. O comando scanf() está sendo usado para ler o valor da variável (pf) do tipo float (%f). � O símbolo & é usado no comando scanf() junto com o nome da variável para indicar que está sendo passado o endereço de memória da variável. � Códigos de formatação: Exemplo: