Lista 07 - Exercícios de Algoritmos - Estruturas de Repetição - Parte 2
Disciplina: Lógica de Programação – Prof. Mauro Borges França
Curso: Técnico em Desenvolvimento de Sistemas Integrado ao Ensino Médio - TDS
Turmas: 1ºs anos A e B – 1º trimestre de 2025.
Laboratório 109 e 106 – realizar atividade em duplas – valor 1,0 Pontos.
Resolva os problemas desenvolvendo os códigos dos Algoritmos no Programa Visualg 3.0
Exercício 1 - Estatística de Cidades
Contexto: Foi feita uma estatística em cinco cidades brasileiras para coletar dados sobre acidentes de trânsito.
Foram obtidos os seguintes dados:
- Nome da cidade
- Número de veículos de passeio (em 2024)
- Número de acidentes de trânsito com vítimas (em 2024)
Deseja-se saber:
- qual o maior e o menor índice de acidentes de trânsito e a que cidades pertencem;
- qual a média de veículos nas cinco cidades juntas;
- qual a média de acidentes de trânsito nas cidades com menos de 2.000 veículos de passeio.
Exercício 2 - Urna Eletrônica
Em uma eleição presidencial, existem quatro candidatos. Os votos são informados por código. Os dados utilizados para a escrutinagem obedecem à seguinte codificação:
1,2,3,4 = voto para os respectivos candidatos; 5 = voto nulo; 6 = voto em branco.
Elabore um algoritmo que calcule e escreva:
o total de votos para cada candidato e seu porcentual sobre o total; o total de votos nulos e seu porcentual sobre o total; o total de votos em branco e seu porcentual sobre o total.
Como finalizador do conjunto de votos, tem-se o valor 0.
Exercício 3 - Dados estatísticos altura e sexo
Construa um algoritmo que leia um conjunto de dados contendo altura e sexo (‘M’ para masculino e ‘F’ para feminino) de 10 pessoas e, depois, calcule e escreva:
a maior e a menor altura do grupo;
a média de altura das mulheres;
o número de homens e a diferença porcentual entre eles e as mulheres.
Exercício 4 - Sorteio números
Crie um algoritmo que sorteie um número entre 1 e 10 use aleatório(1, 10). Peça para o usuário adivinhar. Enquanto ele não acertar, o programa deve continuar pedindo. Quando acertar, mostre uma mensagem de parabéns.
Exercício 5 - Somar apenas números pares informados pelo usuário
Solicite 6 números ao usuário. Some apenas os que forem pares e, ao final, exiba a soma total desses números pares.
Sugestão de estrutura: Para avaliar se o número é par divida o número por 2 e avalia se o resto for zero. Acumule a soma dos números zeros.
Exercício 6 - Repetição com confirmação do usuário
Crie um algoritmo que pergunte o nome de uma pessoa e, após exibir "Olá, [nome]!", pergunte se deseja continuar (S/N). O programa deve repetir enquanto a resposta for "S".
Exercício 7 - Verificar quantos números são negativos
Leia 8 números inteiros e informe quantos deles são negativos.
Copyleft 🄯 2025 - Professor Mauro Borges França.