Você está na página 1de 7

Learning and Growing Program

Meta - Curso C++


Módulo 01
Lista de Exercícios 01
Operadores, Operações e Literais
Date: Agosto/2019
Version: 1.0
Meta - Curso C++ - Lista de Exercícios 01 - Operadores, Operações e Literais 19/01/2024

1. Observações Gerais
Nos exercícios abaixo considerar os seguintes aspectos:
 Sempre que os valores devem ser entrados corretamente, sem erro de digitação, de acordo
com o seu formato;
 Quando se pede um número sem se especificar seu formato, considerar um número inteiro;
 Quando se especifica um tipo de valor, deve-se considerar isso no programa;
 Quando se pede algum valor em alguma medida, considerar se essa medida aceita ou não
casas decimais;
 Ao final, todos os programas devem mostrar os valores lidos e os valores calculados;
 Os programas sempre devem mostrar um texto antes da leitura, informando que tipo de
informação está sendo lida;
 Os programas marcados com desafio envolvem o uso de alguma função a ser pesquisada ou
então alguma lógica mais elaborada para resolver o problema;
 Nos exemplos de execução, os valores em verde são os valores que foram digitados pelo
usuário durante a execução do programa.

2. Exercício 01
Fazer um programa que leia três números e imprima a soma dos mesmos.
 Exemplo de Execução:

3. Exercício 02
Fazer um programa que leia uma temperatura em graus Celsius e apresente-a convertida em graus
Fahrenheit. A fórmula de conversão é "F = C∗(9.0/5.0)+32.0", sendo F a temperatura em Fahrenheit e
C a temperatura em Celsius.
 Exemplo de Execução:

4. Exercício 03
Fazer um programa que leia um ângulo em graus e apresente-o convertido em radianos. A fórmula
de conversão é: "R = G ∗ π/180", sendo G o ângulo em graus e R em radianos e π = 3.141592.
 Exemplo de Execução:

Learning and Growing Program Página 2 de 7


Meta - Curso C++ - Lista de Exercícios 01 - Operadores, Operações e Literais 19/01/2024

5. Exercício 04
Fazer um programa que leia um valor de uma área em metros quadrados e apresente-o convertido
em acres. A fórmula de conversão é: "A = M ∗ 0,000247", sendo M a área em metros quadrados e A a
área em acres.
 Exemplo de Execução:

6. Exercício 05
Fazer um programa que faça a leitura de três valores e apresente como resultado a soma dos
quadrados dos três valores lidos.
 Exemplo de Execução:

7. Exercício 06
Fazer um programa que leia quatro notas, calcule a média aritmética delas e imprima o resultado.
 Exemplo de Execução:

8. Exercício 07
Fazer um programa que leia o tamanho do lado de um quadrado em centímetros e imprima como
resultado a sua área em metros quadrados.
 Exemplo de Execução:

Learning and Growing Program Página 3 de 7


Meta - Curso C++ - Lista de Exercícios 01 - Operadores, Operações e Literais 19/01/2024

9. Exercício 08 (Desafio)
Sejam A e B os catetos e H a hipotenusa de um triângulo retângulo. A fórmula de Pitágoras diz que:
H2 = A2 + B2
Fazer um programa que leia os valores reais de A e B e calcule e imprima o valor da hipotenusa.
 Exemplo de Execução:

10. Exercício 09
Fazer um programa que leia a altura e o raio em centímetros de um cilindro circular e imprima o
volume do cilindro em metros cúbicos. O volume de um cilindro circular é calculado por meio da
seguinte fórmula: "V = π ∗ raio2 ∗ altura", onde π = 3.141592.
 Exemplo de Execução:

11. Exercício 10 (Desafio)


Uma empresa contrata um encanador pagando por dia. Faça um programa que solicite o número de
dias trabalhados pelo encanador, o valor diário do pagamento e imprima a quantia líquida que deverá
ser paga, sabendo-se que serão descontados 8% para imposto de renda. O programa deve imprimir o
valor em Reais do salário líquido e o valor do imposto descontado considerando somente duas casas
decimais.
 Exemplo de Execução:

12. Exercício 11 (Desafio)


Faça um programa que receba a altura e comprimento do degrau de uma escada regular em
centímetros. Após deve-se ler a altura em metros que a escada deve alcançar. O programa deve
calcular e mostrar quantos degraus o usuário deverá subir para atingir a altura informada e qual seria o
grau de inclinação da escada com esses valores. Para facilitar o exercício, considerar que a altura
informada sempre será múltipla da altura do degrau.
 Exemplo de Execução:

Learning and Growing Program Página 4 de 7


Meta - Curso C++ - Lista de Exercícios 01 - Operadores, Operações e Literais 19/01/2024

13. Exercício 12
Faça um programa que leia um caractere e mostre seu código ASCII.
 Exemplo de Execução:

14. Exercício 13 (Desafio)


Faça um programa que leia um número inteiro positivo de três dígitos (de 100 a 999) e mostre outro
número formado pelos dígitos invertidos do número lido, seu palíndromo.
 Exemplo de Execução:

15. Exercício 14 (Desafio)


Fazer um programa que leia um número inteiro de 4 dígitos (de 1000 a 9999) e imprima 1 dígito por
linha.
 Exemplo de Execução:

16. Exercício 15
Fazer um programa que leia uma quantidade inteira de segundos, e imprima-a convertida em horas,
minutos e segundos.
 Exemplo de Execução:

17. Exercício 16
Faça um programa para leia o horário (hora, minuto e segundo) de inicio e a duração, em
segundos, de uma experiência biológica. O programa deve mostrar horário (hora, minuto e segundo)
do término da mesma.
 Exemplo de Execução:

Learning and Growing Program Página 5 de 7


Meta - Curso C++ - Lista de Exercícios 01 - Operadores, Operações e Literais 19/01/2024

18. Exercício 17
Três amigos jogaram na loteria. Caso eles ganhem, o prêmio deve ser repartido proporcionalmente
ao valor que cada deu para a realização da aposta. Faça um programa que leia quanto cada apostador
investiu, o valor do prêmio e imprima quanto cada um ganharia do prêmio com base no valor investido.
 Exemplo de Execução:

Learning and Growing Program Página 6 de 7


Meta - Curso C++ - Lista de Exercícios 01 - Operadores, Operações e Literais 19/01/2024

© 2019 - JAMN Cursos, proprietária desse conteúdo, autoriza o uso desse material pela META SERVIÇOS EM
INFORMÁTICA S/A em seu programa interno de treinamento. Todos os direitos reservados. Nenhuma parte desta
publicação poderá ser reproduzida, transmitida, transcrita, armazenada em um sistema de recuperação ou convertida
em qualquer linguagem de computador em hipótese alguma, seja por meio eletrônico, mecânico, magnético, ótico,
químico, manual ou de outra maneira, sem permissão expressa, por escrito, da JAMN Cursos e Meta Serviços em
Informática S/A Outros nomes podem ser marcas registradas de seus respectivos proprietários.
Outros nomes de empresas, produtos e serviços podem ser marcas registradas ou marcas de serviço de terceiros.

Learning and Growing Program Página 7 de 7

Você também pode gostar