C++ algoritmos

3733 palavras 15 páginas
51

Algoritmos / Linguagem C – Prof. Dr. Antônio Marcos SELMINI

Capítulo 5 Estruturas de Repetição
5.1 Introdução
Nos capítulos anteriores foi mostrado que no desenvolvimento de programas de computadores normalmente há a necessidade de se fazer testes lógicos para que o programa possa executar determinadas instruções, ou seja, através do teste lógico existe a seleção de instruções a serem executadas. Até este ponto do curso, os algoritmos desenvolvidos realizavam apenas um conjunto de instruções uma única vez e o algoritmo era finalizado. Suponha a seguinte situação: em uma sala com 50 alunos, deseja-se calcular a média semestral de cada aluno considerando que todos realizaram duas provas. Para resolver esse problema com os conceitos de programação apresentados até agora seria necessário executar o mesmo programa 50 vezes. Isso não parece algo eficientes, mas resolveria o problema. Uma outra solução e a mais recomendada é a utilização de estruturas de repetição. Uma estrutura de repetição nada mais é do que uma instrução que indica ao computador para repetir um conjunto de comandos várias vezes. O número de repetições pode ser controlado pelo programador ou até mesmo pelo operador do sistema. A quantidade de vezes que um conjunto de instruções será executado depende de um teste lógico. As estruturas de repetição em programação também são conhecidas como laços de repetição. Basicamente serão estudadas três estruturas básicas de repetição. O número de estruturas de repetição e a sua sintaxe são específicos de cada linguagem de programação, mas o conceito central é o mesmo. O que difere uma estrutura de repetição da outra é a ordem de execução do teste lógico. Em algumas estruturas o teste é realizado no início e em outras no final.

5.2 Estrutura de Repetição while()
A estrutura de repetição while() é utilizada para repetir um conjunto de instruções várias vezes de acordo com um teste lógico que é realizado no início da instrução. A sintaxe para a estrutura while()

Relacionados

  • Algoritmos em c
    8438 palavras | 34 páginas
  • Algoritmos em c
    570 palavras | 3 páginas
  • Algoritmo em c
    2689 palavras | 11 páginas
  • Algoritmos em C
    465 palavras | 2 páginas
  • Algoritmo c++
    873 palavras | 4 páginas
  • algoritmo em c++
    417 palavras | 2 páginas
  • Algoritmo c
    3820 palavras | 16 páginas
  • Algoritmo c++
    255 palavras | 2 páginas
  • algoritmos em C
    742 palavras | 3 páginas
  • Algoritmos e Programacao C
    17336 palavras | 70 páginas