Buscar

LISTA DE EXERCÍCIO I LTP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CETEP	–	CENTRO	TERRITORIAL	DE	EDUCAÇÃO	PROFISSIONAL	DE	ITAPARICA	
ASSUNTOS:	Variáveis	e	Constantes,	Operadores	e	Comandos	de	Decisão.	
PROF.	TÁSSIO	JOSÉ	GONÇALVES	GOMES	
DISCIPLINA:	Lógica	e	Técnicas	de	Programação	-	I	
ALUNO:		
	
	
LISTA	DE	EXERCÍCIO	–	I	
	
	
1. Construir	um	algoritmo	para	cada	uma	das	expressões	abaixo:	
a.	x	=	a	+	b	*	c	
b.	x	=	(a	+	b)	*	c	
c.	x	=	 a	*	b	%	c	
d.	x	=	a	*	(b	%	c)	
e.	x	=	((a	+	b	*	c)	/	b	+	c	%	2	
	
2. Construir	um	algoritmo	para	ler	um	valor,	adicionar	10	ao	valor	lido	e	escrever	o	resultado.	
	
3. Construir	um	algoritmo	para	ler	um	numero	e	informar	o	 resto	 da	 divisão	 do	 numero	 lido	
por	3.	
	
4. Construir	um	algoritmo	para	ler	um	numero,	adicionar	11	ao	número	lido	e	informar	o	resto	
da	divisão	do	numero	lido	por	10.	
	
5. Construir	um	algoritmo	que	leia	um	número	e	exiba	seu	sucessor.	
	
6. Construir	um	algoritmo	que	leia	um	número	e	exiba	seu	antecessor.	
	
7. O	custo	ao	consumidor	de	um	carro	novo	é	a	soma	do	custo	de	fábrica	com	a	percentagem	
do	distribuidor	e	dos	impostos	(aplicados	ao	custo	de	fábrica).	Supondo	que	a	percentagem	
do	distribuidor	seja	de	28%	e	os	impostos	de	45%,	escrever	um	algoritmo	que	leia	o	custo	
de	fábrica	de	um	carro	e	escreva	o	custo	ao	consumidor.	
	
8. A	padaria	Pão	Quente	vende	uma	certa	quantidade	de	pães	franceses	e	uma	quantidade	
de	broas	a	cada	dia.	Cada	pãozinho	custa	R$	0,15	e	a	broa	custa	R$	1,60.	Ao	final	do	dia,	o	
dono	quer	saber	quanto	arrecadou	com	a	venda	dos	pães	e	broas	(juntos),	e	quanto	deve	
guardar	numa	conta	de	poupança	(10%	do	total	arrecadado).	Você	foi	contratado	para	
fazer	os	cálculos	para	o	dono.	Com	base	nestes	fatos,	faça	um	algoritmo	para	ler	as	
quantidades	de	pães	e	de	broas,	e	depois	calcular	os	dados	solicitados.	
	
9. Escreva	um	algoritmo	para	ler	o	nome	e	a	idade	de	uma	pessoa,	e	exibir	quantos	dias	de	
vida	ela	possui.	Considere	sempre	anos	completos,	e	que	um	ano	possui	365	dias.		
Ex:	uma	pessoa	com	19	anos	possui	6935	dias	de	vida;	veja	um	exemplo	de	saída:	MARIA,	
VOCÊ	JÁ	VIVEU	6935	DIAS.	
	
10. Um	motorista	deseja	colocar	no	seu	tanque	X	reais	de	gasolina.	Escreva	um	algoritmo	para	ler	o	
preço	do	litro	da	gasolina	e	o	valor	do	pagamento,	e	exibir	quantos	litros	ele	conseguiu	colocar	no	
tanque.	
	 CETEP	–	CENTRO	TERRITORIAL	DE	EDUCAÇÃO	PROFISSIONAL	DE	ITAPARICA	
ASSUNTOS:	Variáveis	e	Constantes,	Operadores	e	Comandos	de	Decisão.	
PROF.	TÁSSIO	JOSÉ	GONÇALVES	GOMES	
DISCIPLINA:	Lógica	e	Técnicas	de	Programação	-	I	
ALUNO:		
	
	
11. O	restaurante	a	quilo	Bem-Bão	cobra	R$12,00	por	cada	quilo	de	refeição.	Escreva	um	algoritmo	que	
leia	o	peso	do	prato	montado	pelo	cliente	(em	quilos)	e	imprima	o	valor	a	pagar.	Assuma	que	a	
balança	já	desconte	o	peso	do	prato.	
	
12. Entrar	com	o	dia	e	o	mês	de	uma	data	e	informar	quantos	dias	se	passaram	desde	o	início	do	ano.	
Esqueça	a	questão	dos	anos	bissextos	e	considere	sempre	que	um	mês	possui	30	dias.	
	
13. Faça	um	algoritmo	para	ler	três	notas	de	um	aluno	em	uma	disciplina	e	imprimir	a	sua	média	
ponderada	(as	notas	tem	pesos	respectivos	de	1,	2	e	3).	
	
14. Uma	fábrica	de	camisetas	produz	os	tamanhos	pequeno,	médio	e	grande,	cada	uma	sendo	vendida	
respectivamente	por	20,	22	e	25	reais.	Construa	um	algoritmo	em	que	o	usuário	forneça	a	
quantidade	de	camisetas	pequenas,	médias	e	grandes	referentes	a	uma	venda,	e	a	máquina	
informe	quanto	será	o	valor	arrecadado.	
	
15. Uma	fábrica	controla	o	tempo	de	trabalho	sem	acidentes	pela	quantidade	de	dias.	Faça	um	
algoritmo	para	converter	este	tempo	em	anos,	meses	e	dias.	Assuma	que	cada	mês	possui	sempre	
30	dias.	
	
16. Faça	um	algoritmo	para	ler	o	salário	de	um	funcionário	e	aumentá-Io	em	15%.	Após	o	aumento,	
desconte	8%	de	impostos.	Imprima	o	salário	inicial,	o	salário	com	o	aumento	e	o	salário	final.	
	
17. A	lanchonete	do	seu	Sirigueijo	vende	apenas	um	tipo	de	sanduíche,	cujo	recheio	inclui	duas	fatias	
de	queijo,	uma	fatia	de	presunto	e	uma	rodela	de	hambúrguer	de	siri.	Sabendo	que	cada	fatia	de	
queijo	ou	presunto	pesa	50	gramas,	e	que	a	rodela	de	hambúrguer	pesa	100	gramas,	faça	um	
algoritmo	em	que	o	dono	forneça	a	quantidade	de	sanduíches	a	fazer,	e	a	máquina	informe	as	
quantidades	(em	quilos)	de	queijo,	presunto	e	carne	necessários	para	compra.	
	
18. Uma	empresa	paga	R$10,00	por	hora	normal	trabalhada,	e	R$15,00	por	hora	extra.	Faça	um	
algoritmo	que	leia	a	quantidade	de	horas	trabalhadas,	normais	e	extra,	calcule	e	imprimir	o	salário	
bruto	e	o	salário	líquido	de	um	determinado	funcionário.	Considere	que	o	salário	líquido	é	igual	ao	
salário	bruto	descontando-se	10%	de	impostos.	
	
19. A	granja	Frangotech	possui	um	controle	automatizado	de	cada	frango	da	sua	produção.	No	pé	
direito	do	frango	há	um	anel	com	um	chip	de	identificação;	no	pé	esquerdo	são	dois	anéis	para	
indicar	o	tipo	de	alimento	que	ele	deve	consumir.	Sabendo	que	o	anel	com	chip	custa	R$4,00	e	o	
anel	de	alimento	custa	R$3,50,	faça	um	algoritmo	que	receba	a	quantidade	de	frangos	e	calcule	o	
gasto	total	da	granja	para	marcar	todos	os	seus	frangos.	
	
20. Faça	um	algoritmo	que	receba	o	peso	de	uma	pessoa,	calcule	e	mostre:	
a)	o	novo	peso	se	a	pessoa	engordar	15%	sobre	o	peso	digitado;	
b)	o	novo	peso	se	a	pessoa	emagrecer	20%	sobre	o	peso	digitado.	
	
21. Um	funcionário	recebe	um	salário	fixo	mais	4%	de	comissão	sobre	as	vendas.	Faça	um	algoritmo	
que	receba	o	salário	fixo	de	um	funcionário	e	o	valor	de	suas	vendas,	calcule	e	mostre	a	comissão	e	
o	salário	final	do	funcionário.	
	
	 CETEP	–	CENTRO	TERRITORIAL	DE	EDUCAÇÃO	PROFISSIONAL	DE	ITAPARICA	
ASSUNTOS:	Variáveis	e	Constantes,	Operadores	e	Comandos	de	Decisão.	
PROF.	TÁSSIO	JOSÉ	GONÇALVES	GOMES	
DISCIPLINA:	Lógica	e	Técnicas	de	Programação	-	I	
ALUNO:		
	
22. Faça	um	algoritmo	que	receba	duas	notas,	calcule	e	mostre	a	média	ponderada	dessas	notas,	
considerando	peso	2	para	a	primeira	nota	e	peso	3	para	a	segunda	nota.	
	
23. Faça	um	algoritmo	que	receba	o	preço	de	um	produto,	calcule	e	mostre	o	novo	preço,	sabendo-se	
que	este	sofreu	um	desconto	de	10%.	
	
24. Faça	um	algoritmo	que	leia	o	tempo	de	duração	de	um	evento	em	uma	fábrica	expressa	em	
segundos	e	mostre	o	expresso	em	horas,	minutos	e	segundos.	
 
25. A	fábrica	de	refrigerantes	PA-Cola	vende	seu	produto	em	três	formatos:	lata	de	350	ml,	garrafa	de	
600	ml	e	garrafa	de	2	litros.	Se	um	comerciante	compra	uma	determinada	quantidade	de	cada	
formato,	faça	um	algoritmo	para	calcular	quantos	litros	de	refrigerante	ele	comprou.	
	
26. Pedrinho	tem	um	cofrinho	com	muitas	moedas,	e	deseja	saber	quantos	reais	conseguiu	poupar.	
Faça	um	algoritmo	para	ler	a	quantidade	de	cada	tipo	de	moeda,	e	imprimir	o	valor	total	
economizado,	em	reais.	Considere	que	existam	moedas	de	1,	5,	10,	25	e	50	centavos,	e	ainda	
moedas	de	1	real.	Não	havendo	moeda	de	um	tipo,	a	quantidade	respectiva	é	zero.	
	
27. Um	tonel	de	refresco	é	feito	com	8	partes	de	água	mineral	e	2	partes	de	suco	de	maracujá.	Faça	um	
algoritmo	para	calcular	quantos	litros	de	água	e	de	suco	são	necessários	para	se	fazer	X	litros	de	
refresco	(informados	pelo	usuário).	
	
28. Faça	um	algoritmo	para	ler	um	numero	inteiro	e	informar	se	este	é	maior	que	10.	
		
29. Faça	um	algoritmo	para	ler	dois	numero	e	informar	se	são	iguais	ou	diferentes.	
	
30. Faça	um	algoritmo	para	ler	um	número	e	informar	se	o	numero	é	par	ou	impar.	
		
31. Faça	um	algoritmo	para	ler	2	números	inteiros	A	e	B	e	informar	se	A	é	divisível	por	B.	
	
32. Faça	 um	 algoritmo	 para	 ler	 2	 números	 inteiros	 e	 escrever	 o	 maior	 (considere	 que	 não	 serão	
informados	valores	iguais).		
	
33. Faça	 um	 algoritmo	 para	 ler	 2	 números	 inteiros	 e	 escrever	 o	 menor	 (considere	 que	 não	 serão	
informados	valores	iguais).	
	
34. Faça	um	algoritmo	para	ler	3	números	inteiros	e	escrever	o	maior	(considere	que	não	serão	
informados	valores	iguais)	e	escrevero	maior	deles,	em	seguida	somar	os	dois	maiores	e	imprimir	a	
soma.	
	
35. Faça	um	algoritmo	para	ler	dois	números	e	informar	se	os	números	lidos	são	iguais.	
	
36. Entrar	com	um	número	e	informar	se	ele	é	ou	não	divisível	por	5.	
	
37. Entrar	com	um	número	e	informar	se	ele	é	divisível	por	3	e	por	5.	
	
38. Entrar	com	um	número	e	informar	se	ele	é	divisível	por	10,	ou	é	divisível	por	5,	ou	é	divisível	
por	2	ou	se	não	é	divisível	por	nenhum	destes.	
	 CETEP	–	CENTRO	TERRITORIAL	DE	EDUCAÇÃO	PROFISSIONAL	DE	ITAPARICA	
ASSUNTOS:	Variáveis	e	Constantes,	Operadores	e	Comandos	de	Decisão.	
PROF.	TÁSSIO	JOSÉ	GONÇALVES	GOMES	
DISCIPLINA:	Lógica	e	Técnicas	de	Programação	-	I	
ALUNO:		
	
39. Construir	um	algoritmo	que	indique	se	o	número	digitado	está	compreendido	entre	20	e	90	ou	não.	
	
40. Faça	um	algoritmo	para	ler	um	número	e	imprimir	se	ele	é	igual	a	5,	ou	se	é	igual	a	200,	ou	se	é	
igual	a	400,	ou	se	ele	está	no	intervalo	entre	500	e	1000,	ou	se	ele	está	fora	dos	escopos	anteriores.	
	
41. Calcule	a	média	aritmética	das	3	notas	de	um	aluno	e	mostre,	além	do	valor	da	média,	uma	
mensagem	de	"Aprovado",	caso	a	média	seja	igual	ou	superior	a	6,	ou	a	mensagem	"reprovado",	
caso	contrário.	
	
42. Elabore	um	algoritmo	que	dada	a	idade	de	um	nadador	classificação	em	uma	das	seguintes	
categorias:	
	
IDADE	 CATEGORIA	
5 a 7 anos Infantil A 
8 a 10 anos Infantil B 
11 a 13 anos Juvenil A 
14 a 17 anos Juvenil B 
Maiores de 18 anos Adulto 
 
43. Faça	um	algoritmo	para	ler	um	salario	e	atualiza-lo	de	acordo	com	a	tabela	abaixo:	
 
FAIXA	SALARIAL	 AUMENTO	
Até	R$	500,00	 50%	
R$		500,01	a	R$	1.000,00	 40%	
R$	1.000,01	a	R$	2.000,00	 30%	
R$	2.000,01	a	R$	2.500,00	 20%	
Acima	de	R$	2.500,00	 10%	
 
44. Um	plano	de	saúde,	após	as	negociações	com	o	governo	enviou	a	tabela	abaixo.	Faça	um	
algoritmo	para	ler	o	nome	e	a	idade	de	uma	pessoa	e	imprimir	o	nome	e	o	valor	que	ela	deverá	
pagar.	
 
 Faixa	Etária	 Valor	 
 até	10	anos	 R$	30,00	 
 10	anos	até	29	anos	 R$	60,00	
 29	anos	até	45	anos	 R$	120,00	 
 45	anos	até	59	anos	 R$	150,00	
 59	anos	até	65	anos	 R$	250,00	 
 maior	que	65	anos	 R$	400,00	
	
45. 	Tendo	 como	 dados	 de	 entrada	 a	 altura	 e	 o	 sexo	 de	 uma	 pessoa	 ([M]	 masculino	 e	 [F]	
feminino),	 construa	 um	 algoritmo	 que	 calcule	 seu	 peso	 ideal,	 utilizando	 as	 seguintes	
fórmulas:	
Para	homens:	(72.7*h)	-	58	
Para	mulheres:	(62.1*h)	-	44.7	
	 CETEP	–	CENTRO	TERRITORIAL	DE	EDUCAÇÃO	PROFISSIONAL	DE	ITAPARICA	
ASSUNTOS:	Variáveis	e	Constantes,	Operadores	e	Comandos	de	Decisão.	
PROF.	TÁSSIO	JOSÉ	GONÇALVES	GOMES	
DISCIPLINA:	Lógica	e	Técnicas	de	Programação	-	I	
ALUNO:		
	
	
46. Um	posto	está	vendendo	combustíveis	com	a	seguinte	tabela	de	descontos:	
ALCOOL	
até	20	litros,	desconto	de	3%	por	litro	Álcool	
acima	de	20	litros,	desconto	de	5%	por	litro	
GASOLINA	
até	20	litros,	desconto	de	4%	por	litro	
acima	de	20	litros,	desconto	de	6%	por	litro	
	
Escreva	 um	 algoritmo	 que	 leia	 o	 número	 de	 litros	 vendidos	 e	 o	 tipo	 de	 combustível	
(codificado	da	seguinte	forma:	A-álcool,	G-gasolina),	calcule	e	imprima	o	valor	a	ser	pago	
pelo	cliente	sabendo-se	que	o	preço	do	litro	da	gasolina	é	R$	4,30	e	o	preço	do	litro	do	álcool	
é	R$	3,90.	
	
47. Faça	um	algoritmo	para	ler	um	número	que	é	um	código	de	usuário.	Caso	este	código	seja	
diferente	 de	 um	 código	 armazenado	 internamente	 no	 algoritmo	 (igual	 a	 1234)	 deve	 ser	
apresentada	a	mensagem	‘Usuário	inválido!’.	Caso	o	Código	seja	correto,	deve	ser	lido	outro	
valor	que	é	a	senha.	Se	esta	senha	estiver	incorreta	(a	certa	é	9999)	deve	ser	mostrada	a	
mensagem	‘senha	incorreta’.	Caso	a	senha	esteja	correta,	deve	ser	mostrada	a	mensagem	
‘Acesso	permitido’.	
	
48. A	jornada	de	trabalho	semanal	de	um	funcionário	é	de	40	horas.	O	funcionário	que	
trabalhar	mais	de	40	horas	receberá	hora	extra,	cujo	cálculo	é	o	valor	da	hora	regular	com	
um	acréscimo	de	50%.	Escreva	um	algoritmo	que	leia	o	número	de	horas	trabalhadas	em	
um	mês,	o	salário	por	hora	e	escreva	o	salário	total	do	funcionário,	que	deverá	ser	
acrescido	das	horas	extras,	caso	tenham	sido	trabalhadas	(considere	que	o	mês	possua	4	
semanas	exatas).	
	
49. Ler	a	hora	de	início	e	a	hora	de	fim	de	um	jogo	de	Xadrez	(considere	apenas	horas	inteiras,	
sem	os	minutos)	e	calcule	a	duração	do	jogo	em	horas,	sabendo-se	que	o	tempo	máximo	
de	duração	do	jogo	é	de	24	horas	e	que	o	jogo	pode	iniciar	em	um	dia	e	terminar	no	dia	
seguinte.	
	
50. Ler	o	salário	fixo	e	o	valor	das	vendas	efetuadas	pelo	vendedor	de	uma	empresa.	Sabendo-
se	que	ele	recebe	uma	comissão	de	3%	sobre	o	total	das	vendas	até	R$	1.500,00	e	5%	se	
ultrapassar	este	valor,	calcular	e	escrever	o	seu	salário	total.

Continue navegando