curso de lógica de programação - aula 5
Post on 05-Jul-2018
214 Views
Preview:
TRANSCRIPT
-
8/16/2019 Curso de Lógica de Programação - Aula 5
1/10
Lógica de Programação
ADVPL – Aula 5:Exercícios de Fixação
-
8/16/2019 Curso de Lógica de Programação - Aula 5
2/10
Aula de Hoje
• Façam os 20 exercícios listados os!róximos slides
• Para os algoritmos utili"em #ual#uereditor de texto como $% &ord' Edit'(ote!ad' etc)
-
8/16/2019 Curso de Lógica de Programação - Aula 5
3/10
Exercícios
1. Em algoritmos, o que é uma expressão?2. Qual a função dos operadores nas
expressões?
. Quais os tipos de expressões que podemser utili!adas nos algoritmos? Que tiposde dados cada uma delas manipula?Qual o possí"el resultado para cada uma
delas?#. $ite exemplos de cada um dos tipos de
expressão.
-
8/16/2019 Curso de Lógica de Programação - Aula 5
4/10
Exercícios
%. $onstrua um algoritmo que calcule operímetro de um tri&ngulo escaleno,dados os "alores de seus tr's lados.
(. $onstrua um algoritmo que resol"a umaequação do segundo grau, dados os"alores de a, * e c.
1+.esol"a as seguintes expressões- –
2 ( / 0 2 2 – / # 2 3 4 / 5 – 2 6 4 5 0 2 / # 7 2 – 1# 1+ 3 3 6 % / # % 7 #
-
8/16/2019 Curso de Lógica de Programação - Aula 5
5/10
Exercícios
11.8etermine os resultados o*tidos naa"aliação das expressões l9gicasseguintes, sa*endo que :;2, 1 e < / 2 = :/$ e :: = < 7 ou 5$ : ; 12 – 3 < = $ e $ = : e : 1 =; < – 3 $/ =; < e 5: ; < e $ =; :/2 e
-
8/16/2019 Curso de Lógica de Programação - Aula 5
6/10
Exercícios12.$onstrua um algoritmo que calcule o "alor que ser@ gasto com
com*ustí"el por Aoão para fa!er uma "iagem até a cidade "i!inBa.C algoritmo de"e ler a dist&ncia entre a casa de Aoão e o destinoem Dm3, o consumo do carro de Aoão em Dm rodados7litro3 e opreço do litro de com*ustí"el e mostrar o "alor que ser@ gasto emcom*ustí"el na "iagem.
1.Escre"a um algoritmo que leia as duas notas de cinco alunos deuma turma, calcule e mostre- – : média aritmética de cada aluno – a mensagem de aluno repro"ado, caso a média seFa menor que #.+ – a mensagem de aluno em recuperação, caso a média esteFa entre #.+ e 4.+
– a mensagem de aluno apro"ado, caso a média seFa maior ou igual a 4.+ – o total de alunos apro"ados – o total de alunos repro"ados – o total de alunos em recuperação – a média da turma.
-
8/16/2019 Curso de Lógica de Programação - Aula 5
7/10
Exercícios
1#.Escre"a um algoritmo que leia dois nGmeros ecalcule a média aritmética de todos os nGmerosque esti"erem entre os nGmeros lidos, incluindoos nGmeros lidos.
15.Escre"a um algoritmo que leia dois nGmeros emultiplique o "alor da soma de todos os nGmerospares que esti"erem entre os nGmeros lidos por, incluindo os nGmeros lidos.
1H.Escre"a um algoritmo que mostre os 1+
primeiros nGmeros da sequ'ncia de I*onacci.Ja*e>se que a sequ'ncia de I*onacci é iniciadacom 1 e 1. Cs nGmeros seguintes são- 2, , 5,%,etc...
-
8/16/2019 Curso de Lógica de Programação - Aula 5
8/10
Exercícios
14.Escre"a um algoritmo que leia o nGmeroequi"alente a um m's do ano e diga se é doprimeiro, segundo ou terceiro *imestre. Jenão for de nenBum, exi*a a mensagem- KL do
segundo semestre.M1%.Escre"a um algoritmo que rece*a a idade de
uma pessoa e, caso seFa maior de 15 anos,di!er que pode fa!er musculação. $aso
contr@rio, di!er que menores de 15 anos nãopodem fa!er musculação e oferecer as opçõesde fute*ol, caso seFa do sexo masculino, egin@stica, caso seFa do sexo feminino.
-
8/16/2019 Curso de Lógica de Programação - Aula 5
9/10
Exercícios1(.Escre"a um algoritmo que rece*a o preço e aquantidade de 2+ diferentes produtos e mostre o
"alor total da compra.2+.Em uma eleição presidencial, B@ tr's candidatos,
representados pelos c9digos K1M, K2M e KM. C c9digoK#M representa "oto nulo e o c9digo K5M representa"oto em *ranco. Escre"a um algoritmo que leia o "otodo eleitor e calcule a quantidade de "otos de cadacandidato, *em como a quantidade de "otos nulos eem *ranco e a quantidade total de "otos. :o digitar aopção K+M, o eleitor sai do programa e os "alores são
exi*idos. Nam*ém é interessante exi*ir o candidato"encedor ou, em caso de a quantidade de "otos nulosou em *ranco ser maior que a metade do total de"otos, a mensagem de eleição anulada.
-
8/16/2019 Curso de Lógica de Programação - Aula 5
10/10
At* a !róximo +urso,
A-aliem a aula de .o/e e o cursoo site:
)tieducacioal)com)1r!es#uisa3al
top related