Você está na página 1de 2

IF71A-S22 - Computação 1

Lista de Exercícios Tópico 4 Prof Leander Cordeiro de Oliveira


1. Fazer um algoritmo em C que, dado um certo número informado pelo usuário, execute
os seguintes testes lógicos(mostrando na tela o resultado):

Verifica se o número é par ou ímpar;


Verifica se o número é positivo ou negativo;
Verifica se o número é divisível(múltiplo) ou não de 3;
Verifica se o número é divisível(múltiplo) ou não de 7;
Verifica se o número esta dentro ou fora da faixa de +1 a +100.

2. Escreva um algoritmo que calcule as raízes em uma equação de segundo grau. Para
isso considere a fórmula de Bhaskara. Lembre-se que quando o valor de delta é
negativo, a equação não tem raízes reais. Mostre uma mensagem informando esse caso
ao usuário, quando ocorrer, e encerre o programa. Considere:

3. Faça um algoritmo em C que peça ao usuário a temperatura e mostre duas opções: (a)
converter para Farenheit ou (b) converter para Celsius. Por fim exiba uma das
mensagens conforme a opção escolhida.
“__ graus Celsius correspondem a __ graus Farenheit”
“__ graus Farenheit correspondem a __ graus Celsius”

4. Faça um algoritmo em C que leia três valores que representam os três lados de um
triângulo, verifique e informe se o triângulo é válido e, caso seja, se é um triângulo
equilátero, isósceles ou escaleno.

Propriedades de um triângulo:
- A soma de dois lados não pode ser menor que a do terceiro lado (ou o
comprimento de cada lado deve ser menor que a soma dos outros dois lados);
- Equilátero possui três lados iguais;
- Isósceles possui dois lados iguais;
- Escaleno possui três lados diferentes

5. Faça um programa que faça 5 perguntas para uma pessoa sobre um crime.

As perguntas são:
- "Telefonou para a vítima?"
- "Esteve no local do crime?"
- "Mora perto da vítima?"
- "Devia para a vítima?"
- "Já trabalhou com a vítima?"

O programa deve no final emitir uma classificação sobre possibilidade da participação


da pessoa no crime. Se a pessoa responder positivamente a 2 questões ela deve ser
classificada como "Apenas Suspeita", entre 3 e 4 como "Possível Cúmplice" e 5 como
"Assassina em Potencial". Caso contrário, será classificada como "Inocente".

6. Faça um programa que leia as duas notas parciais obtidas por um/a estudante numa
disciplina ao longo de um semestre e calcule a sua média. A atribuição de conceitos
obedece à tabela abaixo:

Média de Aproveitamento Conceito

Entre 9.0 e 10.0 A

Entre 7.5 e 9.0 B

Entre 6.0 e 7.5 C

Entre 4.0 e 6.0 D

Entre 4.0 e 0.0 E

O algoritmo deve mostrar na tela as notas, a média, o conceito correspondente e a


mensagem “APROVADO” se o conceito for A, B ou C ou “REPROVADO” se o conceito for
D ou E.

7. Faça um programa que pergunte o preço de três produtos e informe qual produto você
deve comprar, sabendo que a decisão é sempre pelo mais barato.

8. Um sacolão de frutas e verduras está com uma promoção. Confira:

Produto----------Até 5 Kg--------------Acima de 5 Kg
Tomate-----------R$ 3,90 por Kg--------R$ 3,20 por Kg
Banana-----------R$ 2,90 por Kg--------R$ 2,30 por Kg
Batata-----------R$ 1,90 por Kg--------R$ 1,50 por Kg

Para atender a todos os clientes, cada cliente poderá levar apenas um dos itens da
promoção, porém não há limites para a quantidade por cliente. Ainda, se a compra for
feita no cartão o cliente receberá um desconto de 5% sobre o total da compra. Escreva
um programa que peça o tipo e a quantidade de itens comprados pelo usuário e gere
um cupom fiscal, contendo as informações da compra: tipo e quantidade de produto,
preço total, tipo de pagamento, valor do desconto e valor a pagar.

Você também pode gostar