Lista de Exercícios Resolvidos de Introdução aos laços de repetição

Ver Teoria

Suponha que você esteja desenvolvendo um programa que realiza a multiplicação entre dois números inteiros.

Esse programa deve permanecer em execução até que o usuário digite a opção sair, são opções desse programa:

  1. Multiplicar
  2. Sair

Como um laço de repetição poderá ser útil nesse programa e que outra estrutura será utilizada para o desenvolvimento do mesmo?

Ver solução completa

Suponha que você tenha que desenvolver um programa que realiza operações matemáticas de potenciação, ou seja, tem como entrada uma base seguida de seu expoente e como saída o resultado dessa potência.

Tendo em vista que a potenciação é uma operação matemática que representa a multiplicação de fatores iguais, como um laço de repetição poderia te auxiliar no desenvolvimento desse programa?

Ver solução completa

Dada uma variável i iniciada com o valor 0 que é incrementada ao final de cada loop de um laço de repetição.

Qual é a condição de execução desse laço de repetição quando o mesmo tem o objetivo de imprimir todos os números inteiros no intervalo de 0 a 100?

Ver solução completa

Dada uma variável i iniciada com o valor 0 que é incrementada ao final de cada loop de um laço de repetição.

Qual é a condição de execução do laço de repetição quando o mesmo tem o objetivo de preencher um vetor?

Para esse exercício use o seguinte conhecimento sobre vetores:

  • Um vetor nada mais é do que um conjunto de posições capaz de armazenar dados.

Ver solução completa

O algoritmo a seguir visa representar um laço de repetição:

  • Iniciar i com o valor 0
    • Enquanto i for menor que 100
      • Imprimir i

Qual é a falha que irá ocorrer no programa quando o mesmo for executado e qual é o motivo dessa falha?

Ver solução completa

Dada uma variável contadora j iniciada com o valor 10 e decrementada a cada loop de um determinado laço de repetição.

Qual será a condição de execução desse laço de repetição dado que o programa em que o mesmo executa tem o objetivo de imprimir todos os números primos no intervalo de 0 a 10?

Ver solução completa

Explique o que é e qual a finalidade de um laço de repetição em um programa.

Ver solução completa

O que é e qual a finalidade da variável contadora nos laços de repetição?

Ver solução completa