Você está na página 1de 5

FATEC FACULDADE DE TECNOLOGIA DE SO JOS DO RIO PRETO

CURSOS: TECNOLOGIA EM INFORMTICA PARA GESTO DE NEGCIOS (Manh e Noite)


TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS (Tarde)
DISCIPLINA: ALGORITMO E PROGRAMAO DE COMPUTADORES
Professora: Valria Maria Volpe

LISTA DE EXERCCIOS PARA ESTUDAR


Observao:
1]

Passe os ALGORITMOS para a LINGUAGEM DE PROGRAMAO C.

Resolva as EXPRESSES abaixo:


a) (3*5+2+10MOD3*(17/2))+(7*(3*10/(5*2+4)3)1)*2
b) 2*3/4MOD53/2*7MOD2+12*47*2
c)

11*2+(7/(2+3))+12*24/2+7*3+1

d) 11.0*2.0+(7.0/(2.0+3.0)+12.0*2.04.0/2.0+7.0*3.0+1.0)
e) 12.0*3.0/7.0+10.0*3.5/2.7((17.0*4.2+5.0)3.0)
f)

12*3/7+10*3/2-(17*4+5)-3

g) 20.0/3.0*12.0/7.0/(7.0/2.0*4.0*6.0/3.0)*2
h) 20/3*12 MOD 7/(7*2*4*6 MOD 3)*2
i)

17+3-2+10* (( 81 * 225 )/3 27 )

j)

12.3+(cos(60)*sen(30))/2+17*7

k) (12*3-2*(3MOD12))>=( ( 64 + 4 16 + 144 ) MOD2)


l)

(12*3-2*7<=4*9-2*11) E NO(7*2+3<=34*2) OU NO(NO(VERDADEIRO))

m) NO(NO(NO(VERDADEIRO))) (E ((7*3+1-2>12/3*2) OU NO(12*3+7=12*5-21)))


n) 16+7-2*(3 MOD 12) <> 12*7-12*3+5
o) NO(35MOD7*2) >= 12MOD3*16
p) VERDADEIRO OU FALSO E (VERDADEIRO OU NO(VERDADEIRO) E FALSO) E VERDADEIRO
q) 17+3-2* ( 4 81 3 27 ) <= ( 81 * 3 64 ) OU NO(VERDADEIRO E FALSO OU VERDADEIRO)
r)

NO(22.1+13.7 = 3.4*5.0+12.2 OU NO(3.0*2.1<12.2))

s)

12.0*3.0/4.0+1.2<5.3*2.4+1.2

t)

2.5*12.0+ 81.0 * 169.0 =

2]

81.0 * 400.0

Identifique e declare as variveis presentes nas frases (grifadas) abaixo:


a) Ana Maria me de cinco filhos. Ela caminha todos os dias 10 Km para lev-la escola: EEPSG
Josu da Silva
b) Sr. Felisberto representou o Brasil nas Olimpadas de Barcelona em 1982. Ele ganhou 3 medalhas
no nado livre.
c)

Jos comeu meia ma. Ele precisou subir cinco degraus para alcan-las.

d) A frmula para calcular a rea do crculo PI* (RAIO * RAIO).


e) Jos ganhou cinco carros no sorteio: Ajuda de amigos!.
f)

O salrio de Pedro mal d para comprar alguns quilos de carne.

g) Maria muito tmida, ela mal consegue falar a frase: Eu quero uma passagem para So Paulo.
Ela tem trs irmos e dois primos.

D:\Aulas_FATEC\Fatec_2013\Lista_Exercicios_Algoritmo_ED_FATEC2014-1.doc
vmvolpe@fatecriopreto.edu.br
vmvolpe@terra.com.br

2
3]

Os pares de instrues abaixo produzem o mesmo resultado?


a) A

(4/2)+(2/4)

4/2+2/4

b) B

4/(2+2)/4

4/2+2/4

c)

(4+2)*2-4

4+2*2-4

(4.0/2.0)+(2.0/4.0)

(4/2)+(2/4)

d) D

4]

Calcule o valor final das variveis X, Y, Z, A e K. Sabendo que as atribuies abaixo representam

um bloco de comandos de um programa. Faa a declarao das variveis X, Y, Z, A e K em Linguagem


C.
a) X 10;
Y 15;
Z 32;
X X+Y;
Y ZX;
A 25;
Z A+14MOD3;
K 0;
K K+1;
K K+1;
K K+1;
K K+A;

b) X 12.0;
X X+2.0*3.0;
Y 5.0;
Z 6.3;
A 12.98;
A A+Y;
Z X*2-(Z+Y);
K 2.6+A;
K K*K;
Z Z+2.5*A;
X X/2.0*3.5+((A*3.0)-Y*2);
Y X+Y+Z+A;

ESTRUTURA SEQUENCIAL
5]

Faa um algoritmo para ler trs nmeros inteiros e calcule a multiplicao entre eles.

6]

Faa um algoritmo que leia duas notas, calcule e mostre a mdia ponderada dessas notas,

sabendo que os pesos devem ser dados pelo usurio.

7]

Um funcionrio recebe um salrio fixo mais 4,0% de comisso sobre as vendas. Faa um

algoritmo que receba o salrio fixo e o valor das vendas, calcule e mostre a comisso e o salrio final do
funcionrio.

8]

Faa um algoritmo que leia o peso de uma pessoa em quilo, calcule e mostre o peso em gramas.

9]

Faa um algoritmo que receba o valor do salrio mnimo, o salrio do funcionrio, calcule e

mostre a quantidade de salrios mnimos que esse funcionrio recebe.

10]

Faa um algoritmo que leia o ano de nascimento de uma pessoa e o ano atual, calcule e mostre:
a) A idade dessa pessoa em anos;
b) A idade dessa pessoa em meses;
c)

A idade dessa pessoa em dias;

d) A idade dessa pessoa em semanas.

11]

Faa um algoritmo que leia o valor dos catetos de um triangula, calcule e mostre a hipotenusa.

12]

Faa um algoritmo que leia a temperatura em graus Celsius, calcule e mostre a temperatura em

graus Fahrenheit. Sabendo que: Fahrenheit = 1.8 * Celsius + 32.


vmvolpe@fatecriopreto.edu.br
vmvolpe@terra.com.br

ESTRUTURA DE DECISO
13]

Faa um algoritmo para ler um nmero inteiro e verificar se esse nmero par ou mpar.

14]

Faa um algoritmo para ler a idade de uma pessoa e verifique se ela deve votar nas prximas

eleies.
15]

Faa um algoritmo para ler um valor e escrever a mensagem MAIOR QUE 10! se o valor lido for

maior que 10, caso contrrio escrever NO MAIOR QUE 10!


16]

Faa um algoritmo para ler um valor e escrever se positivo ou negativo (considere o valor zero

como positivo).
17]

As mas custam R$ 1,30 cada se forem compradas menos de uma dzia, e R$ 1,00 se forem

compradas pelo menos 12. Faa um algoritmo que leia o nmero de mas compradas, calcule e escreva
o custo total da compra.

18]

Faa um algoritmo para ler dois nmeros inteiros (considere que no sero lidos valores iguais) e

mostrar o maior deles.

19]

Faa um algoritmo para ler dois nmeros inteiros e mostr-los em ordem crescente e

decrescente.

20]

Faa um algoritmo para ler a idade de uma pessoa e verifique se ela deve votar nas prximas

eleies.

21]

Faa um algoritmo que leia dois nmeros, calcule e mostra a diviso do primeiro nmero digitado

pelo segundo. Lembre-se que no existe diviso por zero.

22]

Faa um algoritmo que leia o cdigo, o preo atual e o departamento de um produto, calcule e

mostre o preo novo, sabendo que para o departamento 1 o aumento foi de 5,0% e para o departamento
2 o aumento foi de 7,4%.

23]

Faa um algoritmo que leia a altura e o sexo de uma pessoa e calcule o peso ideal. Calcule o peso

ideal de acordo com a frmula abaixo:

Homem: (72.2 * altura) 58

Mulher: (62.1 * altura) 44.7

24]

Faa um algoritmo que leia o peso, a altura e o sexo de uma pessoa, que calcule o peso ideal e

verifique se a pessoas est acima, abaixo ou no peso ideal. Calcule o peso ideal de acordo com a
frmula abaixo:

Homem: (72.2 * altura) 58

Mulher: (62.1 * altura) 44.7

vmvolpe@fatecriopreto.edu.br
vmvolpe@terra.com.br

4
25]

Faa um algoritmo para ler dois nmeros inteiros e um caractere. O caractere digitado ir

representar uma operao aritmtica (+, -, *, /, mod). De acordo com o operador digitado realize a
operao desejada.

26]

Faa um algoritmo para ler trs nmeros inteiros e mostr-los em ordem crescente e

decrescente.

27]

Faa um algoritmo para ler dois nmeros reais e calcular a soma, a subtrao, a multiplicao e a

diviso entre eles. Tome cuidado com a diviso por zero. Mostre os resultados na tela.

28]

Faa um algoritmo para ler trs nmeros inteiros e mostrar na tela o maior numero digitado.

29]

Faa um algoritmo que leia dois nmeros reais e calcule as operaes de acordo com a escolha do

usurio, pelo cdigo da tabela abaixo:


Escolha do usurio
1
2
3
4
30]

Operao a ser realizada


Mdia aritmtica entre os dois nmeros
Diferena do maior pelo menor
Multiplicao entre os nmeros digitados
Diviso do primeiro numero digitado pelo segundo

O custo ao consumidor de um carro novo a soma do custo de fbrica com a porcentagem do

distribuidor em com os impostos, ambos aplicados ao custo de fbrica. Sabe-se que as porcentagens so
as que esto na tabela abaixo. Faa um algoritmo que leia o custo de fbrica de um carro e mostre o
custo ao consumidor.

Custo de Fbrica
At R$ 12.000,00
Entre R$ 12.000,01 a R$ 25.000,00
Acima de R$ 25.000,00
31]

Porcentagem do consumidor
5%
10%
15%

Impostos
Isento
15%
20%

Faa um programa que receba o preo de um produto e o seu cdigo de origem e mostre na tela

a sua procedncia. A procedncia obedece a tabela abaixo:

Cdigo de origem
1
2
3
4
5 ou 6
7, 8 ou 9
10 a 20
32]

Regio
Regio
Regio
Regio
Regio
Regio
Regio

Procedncia
Sul
Norte
Centro-Oeste
Nordeste
Sudeste
Centro-Oeste
Norte

Faa um algoritmo que leia a data de nascimento de uma pessoa, ou seja dia, ms e ano, leia o

dia, o ms e o ano atual e calcule a idade correta da pessoa. Verifique se ela est fazendo aniversrio e
mostre na tela a mensagem Parabns a voc nesta data querida!!!.

vmvolpe@fatecriopreto.edu.br
vmvolpe@terra.com.br

5
33]

Faa um algoritmo para ler o salrio base de um funcionrio e calcule o salrio que ele tem a

receber sabendo que o funcionrio tem uma gratificao de R$ 50,00 para receber e paga imposto de
10% do salrio base.

34]

Faa um algoritmo para ler cdigo, o salrio base e o tempo de servio de um funcionrio. Calcule

e mostre:
O imposto a ser pago de acordo com a tabela abaixo
Salrio base
Menor que R$ 500,00
Entre R$ 500,01 e R$ 1500,00
Entre R$ 1500,01 e R$ 10.000,00
Acima de R$ 10.000,00

Imposto sobre salrio %


Isento
3%
15%
27%

A gratificao que o funcionrio ir receber, de acordo com a tabela abaixo:

Salrio base
Menor que R$ 500,00
Entre R$ 500,01 e R$ 1500,00
Acima de R$ 1500,00

Tempo de Servio
At 3 anos
Mais de 3 anos
At 3 anos
Mais de 3 anos
At 3 anos
Acima de 3 anos

Gratificao
20%
30%
15%
10%
5%
2,5%

O salrio lquido, ou seja, salrio base - imposto + gratificao.

35]

Faa um algoritmo para ler 3 nmeros reais e verificar se possvel formar um triangulo ou no.

Se formar um triangula verifique que tipo de triangulo formado: eqiltero (trs lados iguais), issceles
(dois lados iguais e um diferente) ou escaleno (trs lados diferentes). Sabendo que para formar um
triangulo necessrio que:
Lado_A < Lado_B + Lado_C

E Lado_B < Lado_A + Lado_C

E Lado_C < Lado_A + Lado_B

vmvolpe@fatecriopreto.edu.br
vmvolpe@terra.com.br