Você está na página 1de 5

UNIVERSIDADE FEDERAL FLUMINENSE

Disciplina: Introduo Programao


Professora: Vera Prudncia Caminha

Lista de Exerccios 1
1) Faa um programa em C que imprima a soma de 95 + 555.
2) Faa um programa em C que imprima o sucessor e o antecessor de 917.
3) Faa um programa em C que imprima o quadrado de 43.
4) Faa um programa em C que imprima a mdia aritmtica de 7.9, 8.9 e 5.7.
5) Faa um programa em C que imprima o quociente real da diviso de 37 por 5.
6) Faa um programa em C que imprima o quociente inteiro da diviso de 43 por 5.
7) Faa um programa em C que imprima o resto inteiro da diviso de 78 por 5.
8) Faa um programa que imprima o resultado da potncia de 7 elevado a 4.
9) Escreva um programa em C que leia um nmero inteiro e imprima o valor do seu
antecessor e do seu sucessor (use os operadores incrementais).
10) Faa um programa em C que leia dois nmeros inteiros e imprima a soma, a
diferena , o produto, a diviso inteira, a diviso real e o resto da diviso entre
eles.
11) Faa um programa em C que leia a idade, peso, altura e o sexo de uma pessoa e
imprimir cada dado numa linha.
12) Faa um programa em C que leia dois nmeros inteiros e imprimir a soma. Antes do
resultado, dever aparecer a mensagem: SOMA.
13) Faa um programa em C que leia um nmero real e imprima a o quadrado deste
nmero.
14) Faa um programa em C que leia trs nmeros reais e imprima a mdia aritmtica com
a mensagem: MEDIA: antes do resultado.
15) Faa um programa que entre com o nmero de milhas e imprima o nmero de milha
lido convertido para metros (Uma milha igual a 1609 metros).

16) Faa um programa em C que entre com os valores dos catetos de um tringulo
retngulo e imprima a hipotenusa(Lembrando: hipotenusa= cateto 12 +cateto2 ).
17) Faa um programa em C que entre o salrio de um funcionrio, calcule e imprima o
valor do imposto de renda a ser pago, sabendo que o valor do imposto de renda equivale
a 5% do salrio.
18) Faa um programa em C que entre o salrio de um funcionrio, calcule e imprima o
novo salrio sabendo-se que este sofreu um aumento de 25%.
19) Faa um programa em C para entrar com dois nmeros inteiros e imprimir a seguinte
sada:
Quociente:... Resto: ...
20) Faa um programa em C que entre com um nmero e a base em que se deseja calcular
o logaritmo desse nmero e imprima o resultado.
21) Faa um programa em C que leia dois nmeros e imprima uma mensagem dizendo se
so iguais ou diferentes.
22) Escreva um programa em C para ler um nmero inteiro e imprima o nmero caso seja
maior que 100. Caso contrrio, multiplique o nmero por 3 e imprima o valor.
23) Tendo os dados de entrada a altura e o sexo de uma pessoa. Construa um programa em
C que calcule seu peso ideal, utilizando as seguintes regras:
i. Para homens: (72.7 * h) 58.0
ii.Para mulheres: (62.1 * h) 44.7

0nde: h a altura

24) Escreva um programa em C que entre com um nmero e imprima a raiz quadrada do
nmero caso ele seja positivo e o quadrado do nmero caso ele seja negativo.
25) Escreva um programa em C que leia um nmero inteiro e imprima uma das mensagens:
maior do que 10; igual a 10 ou menor do que 10.
26) Faa um programa em C que entre com um nmero e informe se ele positivo,
negativo ou nulo.
27) Construa um programa em C que leia a matrcula, a nota da V1 e a nota da V2 de um
aluno. Imprimir: a matricula, nota da V1, nota da V2, mdia aritmtica do aluno e uma
das mensagens: APROVADO, DEVER FAZER A VS ou REPROVADO (a mdia
6.0 para aprovao, considerando que para fazer a VS a mdia entre a V1 e a V2 deve ser
maior ou igual a 4,0).

28) Escreva um programa em C que leia dois nmeros inteiros e imprima o maior nmero
lido (suponha nmeros diferentes).
29) Escreva um programa em C que leia trs nmeros inteiros e imprima o valor do maior
nmero lido (suponha nmeros diferentes).
30) Escreva um programa em C que leia dois nmeros inteiros e imprima o menor nmero
lido (suponha nmeros diferentes).
31) Escreva um programa em C que leia trs nmeros inteiros e imprima o valor do menor
nmero lido (suponha nmeros diferentes).
32) Escreva um programa em C para entrar com trs nmeros inteiros e imprimi-los em
ordem crescente (suponha nmeros diferentes).
33) Escreva um programa em C para entrar com trs nmeros inteiros e imprimi-los em
ordem decrescente (suponha nmeros diferentes).
34) Um plano de sade, aps as negociaes com o governo enviou a tabela abaixo. Faa
um programa que entre com o nmero do CPF e a idade de uma pessoa e imprimir o CPF e
o valor que ela dever pagar.
- at 10 anos - R$ 150,00
- maior que 10 at 29 anos - R$ 360,00
- maior que 29 at 45 anos - R$ 420,00

- maior que 45 at 59 anos - R$ 450,00


- maior que 59 at 65 anos - R$ 650,00
- maior que 65 anos - R$ 800,00

35) Faa um programa em C para entrar com o salrio de uma pessoa e imprimir o
desconto do INSS e o valor do salrio a receber, segundo a tabela abaixo:
- menor ou igual a R$ 900,00 - isento
- maior que R$ 900,00 e menor ou igual a R$ 1200,00 - 10%
- maior que R$ 1200,00 e menor ou igual a R$ 2000,00 15%
- maior que R$ 2000,00 e menor ou igual a R$ 4500,00 20%
- maior que R$ 4500,00 27,5%
36) Faa um programa em C que leia um nmero inteiro e mostre se o nmero lido PAR
ou MPAR.
37) Faa um programa que leia a velocidade mxima permitida em uma avenida e a
velocidade com que o motorista estava dirigindo nela e calcule a multa que uma pessoa vai
receber, sabendo que so pagos: a) 50 reais se o motorista estiver ultrapassar em at 10km/h
a velocidade permitida (ex.: velocidade mxima: 50km/h; motorista a 60km/h ou a
56km/h); b) 100 reais, se o motorista ultrapassar de 11 a 30 km/h a velocidade permitida. c)
200 reais, se estiver acima de 31km/h da velocidade permitida.

38) Faa um programa que leia 2 nmeros inteiros. Se o segundo for diferente de zero,
calcular e imprimir o quociente do primeiro pelo segundo. Caso contrrio, imprimir a
mensagem: DIVISO POR ZERO.
39) Faa um programa que leia os trs coeficientes de uma equao de segundo grau e
determine as suas razes.
40) Fazer um programa que leia 3 valores reais e mostre o maior deles, o menor deles e a
mdia entre eles.
41) Fazer um programa que leia os valores inteiros X, Y e Z e determine se estes valores
podem formar os lados de um tringulo. Em caso afirmativo, informar se o tringulo
equiltero, issceles ou escaleno.
42) Faa um programa que possa imprimir o menu abaixo:
MENU
1 - PEIXE
2 - PIZZA
3 - MACARRONADA
4 FEIJOADA
5 - SAIR
OPCAO:
O usurio dever selecionar uma das opes do menu e este dever informar o preo do
prato. Quando digitar 5, dever sair. Se digitar qualquer outro nmero, dever aparecer a
mensagem OPCAO INEXISTENTE.
43) Escreva um programa que mostre ao usurio quatro opes de operaes:
b. adio
c. subtrao
d. multiplicao
e. diviso inteira
f. diviso real
g. resto da diviso
Aps a seleo da opo desejada, leia dois nmeros e realize a operao, exibindo o
resultado na tela.

44) Faa um programa que tenha a seguinte sada:


MENU
1 - CALCULA QUADRADO
2 - CALCULA RAIZ QUADRADA
3 - CALCULA LOGARITMO
4 - POTNCIA
5 - SAIR
OPO:
- Se for escolhido 1, ento pede-se o nmero e imprime o quadrado
- Se for escolhido 2, ento pede-se o nmero real e imprime a raiz, caso seja
positivo. Caso contrrio, imprima a mensagem Nmero Negativo.
- Se for escolhido 3, ento pede-se o nmero e a base, e imprime o logaritmo do
nmero nesta base.
- Se for ecolhido 4, ento pede-se a base e o expoente e imprime o valor da
potncia.
- Se for escolhido 5, sai do programa.
- Qualquer outra opo, imprima a mensagem Opo Invlida..
45) Um funcionrio ir receber um aumento de acordo com o seu plano de trabalho, de
acordo com a tabela abaixo:
Plano Aumento
A - 10%
B - 15%
C - 20%
Faa um programa que leia o plano de trabalho e o salrio atual de um funcionrio e calcula
e imprime o seu novo salrio. (Use o comando switch...case).
46) O cardpio de uma lanchonete o seguinte:
Especificao

Cdigo

Preo

Cachorro quente

100

3.20

Bauru simples

101

4.30

Bauru com ovo

102

4.50

Hambrger

103

4.20

Cheeseburguer

104

6.30

Refrigerante

105

2.50

Implemente um programa que leia o cdigo do item pedido, a quantidade e calcule e mostre
o valor a ser pago por aquele lanche. Considere que a cada execuo somente ser
calculado um item. (Use o comando switch...case).