fundamentos

1525 palavras 7 páginas
Material de Apoio Parte 3 – Estrutura de repetição

1) Objetivos: Utilizar o comando de repetição para resolver problemas que necessitam de repetir determinados passos (tarefas) várias vezes.

2) Livro texto: ASCENIO, A. F.G., CAMPOS, E.A.V. Fundamentos da Programação de Computadores (Programas, Pascal e C/C++). São Paulo: Prentice Hall, 2002.

3) Fundamentação Teórica :

a) Referência para consulta e estudos: Capítulo 4 do livro texto.
b) Motivação:
Considere o seguinte problema: Elabore um programa em Pascal, que a leia nota de um aluno e que determine escreva: "Aprovado" se o aluno obtiver nota superior ou igual a 60 e "Reprovado" se o aluno obtiver nota inferior a 60. Uma solução para o problema poderia ser a seguinte:

Program CalculaNota; var nota: real; Begin write('Informe a nota do aluno: '); readln(nota); {compara se a nota é maior que 70 pontos} if(nota >= 70) then begin writeln('O aluno foi aprovado'); end else begin writeln('O aluno foi reprovado'); end; End.

Porém, um professor deseja checar o resultado de 30 alunos. Então, o programa acima deverá ser chamado ou executado 30 vezes para mostrar o resultado de todos os 30 alunos de uma turma, pois, a execução do mesmo permite informar a nota de somente um aluno. Podemos alterá-lo para que com somente uma chamada ou execução o mesmo possa mostrar o resultado de todos os trinta alunos.
Para isso é necessário utilizarmos uma ESTRUTURA DE REPETIÇÃO, ou seja, uma estrutura de controle do fluxo lógico que permite executar diversas vezes um mesmo trecho do programa, porém, sempre verificando antes de cada execução se é "permitido" repetir o mesmo trecho.
Veja solução no próximo item.

c) Estrutura de repetição padrão: comando While
Para realizar repetições com teste no início, podemos utilizar o comando while, que permite que um bloco de comandos ou uma ação primitiva seja repetida enquanto uma determinada

Relacionados

  • Fundamentos
    6412 palavras | 26 páginas
  • Fundamentos
    2801 palavras | 12 páginas
  • Fundamentos
    2880 palavras | 12 páginas
  • Fundamentos
    587 palavras | 3 páginas
  • Fundamentos Do
    719 palavras | 3 páginas
  • fundamentos
    842 palavras | 4 páginas
  • fundamentos
    2913 palavras | 12 páginas
  • Fundamentos
    1122 palavras | 5 páginas
  • fundamentos
    408 palavras | 2 páginas
  • Fundamentos
    4109 palavras | 17 páginas