Lista de Exercícios Resolvidos de Laços de repetição

Ver Teoria

Ao executar o seguinte programa, o que será exibido?

Ver solução completa

Escreva um programa que determine todos os números de 4 algarismos que possam ser separados em dois números de dois algarismos que somados e elevando-se a soma ao quadrado obtenha-se o próprio número. Exemplo: 3025 = (30 + 25) = 55, e 55**2 = 3025 .

Ver solução completa

Faça um programa que inicialmente leia a quantidade de candidatos do Rio de Janeiro de um concurso. A seguir, para cada candidato, o programa deverá ler seu nome e sua nota, exibindo se o candidato foi aprovado ou reprovado. Para ser aprovado, o candidato deverá ter nota superior a 80. Ao final o programa deverá exibir a quantidade de aprovados e a quantidade de reprovados e a nota média dos candidatos.

Ver solução completa

Reescreva o seguinte laço for com um laço while.

Ver solução completa

Escreva um programa que pergunte um número n para o usuário e exiba todos os seus divisores.

Ver solução completa

Faça um programa que percorre uma lista com o seguinte formato: [['Brasil', 'Italia', [10, 9]], ['Brasil', 'Espanha', [5, 7]], ['Italia', 'Espanha', [7,8]]]. Essa lista indica o número de faltas que cada time fez em cada jogo. Na lista acima, no jogo entre Brasil e Itália, o Brasil fez 10 faltas e a Itália fez 9.

O programa deve imprimir na tela:

a) o total de faltas do campeonato

b) o time que fez mais faltas

c) o time que fez menos faltas

Ver solução completa

Dado uma string com uma frase informada pelo usuário (incluindo espaços em branco), conte: a) quantos espaços em branco existem na frase.

b) quantas vezes aparecem as vogais a, e, i, o, u.

Ver solução completa

Escreva um programa que recebe uma frase do usuário e exibe a mesma frase sem nenhuma vogal. Ex:

Ver solução completa