UNIVERSIDADE ESTADUAL DE MONTES CLAROS
CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS
DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO
Segunda Lista de Exercícios da Disciplina Introdução à Computação
1 – Escreva um programa que receba a idade de um jogador e o classifique em uma categoria, de acordo
com a tabela apresentada a seguir.
Idade (anos)
Categoria
5 ≤ Idade ≤ 10
Infantil
10 < Idade ≤ 18
Juvenil
Idade > 18
Adulto
2 – Escreva um programa que leia a quantidade de quilos de peixe pescada e calcule a multa a ser paga,
sabendo-se que a quantidade máxima de quilos por pescador é cinquenta e que a multa por quilo excedente é de R$4,00.
3 – Escreva um programa que peça ao usuário o horário de início do seu turno de trabalho e escreva na
tela se é manhã, tarde ou noite, de acordo com as informações apresentadas na tabela a seguir.
Turno
Horário
Manhã
5 hs às 13 hs
Tarde
13 hs às 21 hs
Noite
21 hs às 5 hs
4 – Escreva um programa que calcule quanto um cliente de um posto de gasolina irá pagar, de acordo
com a opção de combustível e a quantidade de litros. Utilize os dados da tabela apresentada a seguir.
Código
Combustível
Preço por Litro
A
Álcool
R$ 1,56
G
Gasolina
R$ 2,56
D
Diesel
R$ 1,81
5 – Elabore um programa que exiba uma pergunta para o usuário e ofereça cinco alternativas de resposta
e, após a escolha, exiba se a resposta está correta ou não.
7 – Escreva um programa que resolva uma equação do segundo grau.
8 – Escreva um programa que leia dois números e mostre o maior.
9 – Escreva um programa que leia três números e os mostre em ordem crescente. Assuma que o usuário
digitará três números diferentes.
10 – Escreva um programa que leia três números obrigatoriamente em ordem crescente e um quarto nú_____________________________________________________________________________________________________
Introdução à Computação – Universidade Estadual de Montes Claros – Renato Dourado Maia
1
mero que não siga essa regra. Mostre, em seguida, os quatro números em ordem decrescente. Assuma
que o usuário digitará três números diferentes.
11 – O valor máximo de um empréstimo concedido por um banco a um cliente corresponde a um percentual do saldo médio desse cliente no último ano, tal como apresentado na tabela a seguir.
Saldo Médio (SM)
Percentual
R$ 0,00 ≤ SM < R$ 350,00
10%
R$ 350,00 ≤ SM < R$ 600,00
20%
R$ 600,00 ≤ SM < R$ 850,00
35%
SM ≥ R$ 850,00
55%
Elabore um programa que leia o valor do saldo médio de um cliente no último ano, calcule o valor máximo do empréstimo e mostre uma mensagem com os valores do saldo médio e do empréstimo.
12 – Escreva um programa que receba um número inteiro e verifique se ele é par ou ímpar.
13 – Escreva um programa que receba quatro valores: I, A, B e C. Desses valores, I é inteiro e positivo,
A, B e C são reais. Escreva os números A, B e C de acordo com os seguintes direcionamentos:
•
•
•
A, B e C em ordem crescente quando I = 1.
A, B e C em ordem decrescente quando I = 2.
O maior fica entre os outros dois números quando I = 3.
14 – Escreva um programa que mostre o menu de opções apresentado a seguir, receba a opção do usuário
e os dados necessários para executar cada operação e apresente o resultado.
Menu de Opções:
1. Somar dois números.
2. Raiz quadrada de um número.
Digite a opção desejada:
15 – Escreva um programa que determine a data cronologicamente maior entre duas datas fornecidas pelo
usuário. Cada data deve ser composta por três valores inteiros: o primeiro representa o dia, o segundo representa o mês e o terceiro representa o ano.
_____________________________________________________________________________________________________
Introdução à Computação – Universidade Estadual de Montes Claros – Renato Dourado Maia
2
Download

Segunda Lista de Exercícios