Algoritimo
Instituto de Informática Sistemas de Informação – Unidade Barreiro
Professora Cynthia Barros
Disciplina: Algoritmos e Técnicas de Programação
Lista de Exercícios Teóricos
LISTA 03 DE EXERCÍCIOS TEÓRICOS
Instruções: Para resolver os exercícios listados abaixo, utilize as estruturas de controle (condicional, escolha e/ou repetição) mais adequadas.
1. Faça um algoritmo em C# que leia 5 valores, um de cada vez, e conta quantos destes valores são pares, escrevendo esta informação na tela.
2. Faça um algoritmo em C# que calcule a média aritmética de vários valores inteiros positivos, lidos externamente. Flag: valor < 0
3. Faça um algoritmo em C# que:
- leia a idade de 10 pessoas
- calcule e imprima:
a) a quantidade de pessoas em cada faixa etária;
b) a porcentagem de cada faixa etária em relação ao total de pessoas.
As faixas etárias são:
1 a 15 anos
16 a 30 anos
31 a 45 anos
46 a 60 anos
> = 61 anos
4. Faça algoritmos em C# que calculem e escrevam as somas dos n primeiros termos das séries:
a) S = (2n) + (4n)/2 + (8n)/3 + (16n)/4 ....
b) S = 5n – (5n)/5 + (5n)/10 – (5n)/15 ....
Obs: n é fornecido pelo usuário.
5. Faça um algoritmo em C# que encontre e imprima os divisores de cada número iniciando do 1 até um limite
N (número inteiro) fornecido pelo usuário.
Ex. N=5
Número: Divisores
1:1
2:1 | 2
3:1 | 3
4: 1 | 2 | 4
5: 1 | 5
6. Em uma eleição presidencial existem quatro candidatos. Os votos são informados através de números. Os dados utilizados para a contagem dos votos obedecem à seguinte codificação:
1,2,3,4 = voto para os respectivos candidatos;
0 = voto em branco;
< > 0,1,2,3,4 = voto nulo;
Faça um algoritmo em C# que leia o voto do candidato, calcule e imprima:
a) total de votos para cada candidato;
b) total de votos nulos;
c) total de votos em branco;
Flag: voto = -1
1
7. Faça um algoritmo em C# que leia um número inteiro e verifique se é