Você está na página 1de 2

CENTRO DE FORMAÇÃO PROFISSIONAL DA INDÚSTRIA ELECTRÓNICA, ENERGIA,

TELECOMUNICAÇÕES E TECNOLOGIAS DE INFORMAÇÃO


Data: 04-06-2021
UFCD 0809
Programação em C/C++ - Fundamentos Pág. 1/2

Exercícios Grupo 2

Objetivos: Saber utilizar:


Estruturas de repetição condicional

Exercícios para usar estruturas de repetição condicional

1. Desenvolva um algoritmo que leia um número inteiro positivo n e imprima a


tabuada de multiplicar correspondente.
Por exemplo, para n = 6, devemos obter: 1 X 6 = 6, 2 X 6 = 12,..., 10 X 6 = 60.

2. (Observação: Solucionar a questão utilizando uma das estruturas de repetição)

2. Escreva um algoritmo para ler 10 números. Todos os números lidos com valor
inferior a 40 devem ser somados. Escreva o valor final da soma efetuada.

3. Elabore um algoritmo para ler 2 valores inteiros e calcular e escrever a soma dos
inteiros existentes entre os 2 valores lidos (incluindo os próprios). Considere que o
segundo valor lido será sempre maior que o primeiro valor lido.

4. Uma loja está a fazer o levantamento do valor total de todas as mercadorias em


stock. Escreva um algoritmo que permita a entrada das seguintes informações:
a) O número total de mercadorias em stock;
b) O valor de cada mercadoria.
c) No final imprimir o valor total em stock e a média de valor das mercadorias.

5. O mesmo exercício anterior, mas agora não será indicado o número de mercadorias
em stock. Então o funcionamento deverá ser da seguinte forma: ler o valor da
mercadoria e perguntar ‘MAIS MERCADORIAS (S/N)?’. No final, imprimir o valor
total em stock e a média de valor das mercadorias em stock.

6. Elabore um algoritmo para ler n números, determinar o maior, o menor e a média


dos n números lidos.

7. Escreva um algoritmo para ler o número total de eleitores de um município, o


número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada
um representa em relação ao total de eleitores.

8. Elabore um algoritmo para ler o género e a idade de 50 pessoas e indique quantas


pessoas são do género feminino e são maiores de idade e também a média dessas
CENTRO DE FORMAÇÃO PROFISSIONAL DA INDÚSTRIA ELECTRÓNICA, ENERGIA,
TELECOMUNICAÇÕES E TECNOLOGIAS DE INFORMAÇÃO
Data: 04-06-2021
UFCD 0809
Programação em C/C++ - Fundamentos Pág. 2/2

Exercícios Grupo 2

idades. O algoritmo deve ainda apresentar a percentagem de homens no universo


da pesquisa.

9. Elabore um algoritmo com o objetivo de determinar o valor, ao fim de n anos, de


um depósito bancário de quantia q, sabendo que a taxa de juro inicial j (superior a
5,0%), decresce todos os anos de um valor de 0,5% até atingir o mínimo de 5,0%.
• Suponha que os juros são sempre capitalizados.
• Indique para cada ano, o capital inicial, a taxa de juro, juros e capital final.

10. Um mês antes das eleições municipais, um determinado partido político


encomendou uma pesquisa de opinião sobre as intenções de voto dos eleitores.
Foram entrevistadas 80 pessoas que indicaram as suas intenções de acordo com as
seguintes opções:
A – candidato A
B – candidato B
C – indecisos
D – Não vão votar
Desenvolva um algoritmo que faça a leitura das intenções de voto dessas 80 pessoas
e que informe a percentagem das intenções para cada opção existente.

11. Uma determinada empresa fez uma pesquisa de mercado para saber se as pessoas
gostaram ou não de um novo produto que foi lançado. Para cada pessoa
entrevistada foram coletados os seguintes dados:
• Género (M ou F) e
• Resposta (Gostou ou Não Gostou – S/N)
Sabendo que foram entrevistadas 50 pessoas, faça um programa que forneça:
• Número de pessoas que gostaram do produto.
• Número de pessoas que não gostaram do produto
• Percentagem de pessoas do género masculino que não gostaram do produto.
• Informação dizendo em que género o produto teve melhor aceitação.

Você também pode gostar