Buscar

Exercícios Aula 5

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 7 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

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 6, do total de 7 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

Prévia do material em texto

Algoritmos Aplicados a Engenharia 
 Exercício 05 
Os direitos desta obra foram cedidos à Universidade Nove de Julho 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Este material é parte integrante da disciplina, oferecida pela UNINOVE. 
O acesso às atividades, conteúdos multimídia e interativo, encontros virtuais, fóruns de 
discussão e a comunicação com o professor devem ser feitos diretamente no ambiente 
virtual de aprendizagem UNINOVE. 
 
 
Uso consciente do papel. 
Cause boa impressão, imprima menos. 
 
Aula 05: Exercícios 
 
1) Crie um pseudocódigo para efetuar o cálculo do salário líquido de um profissional 
que trabalhe por hora. Para isso, é necessário ler alguns dados como: valor da 
hora trabalhada (VH), número de horas trabalhadas no mês (NH) e o percentual 
de desconto do INSS (PDI). O algoritmo deverá apresentar na tela o valor do 
salário bruto (SB), o valor descontado (VD) e o valor do salário líquido (SL). 
Considere: SB=VH*NH, VD=SB/100*PDI e SL=SB-VD. 
Exemplo: Se VH=10, NH=20, PDI=10%, então SB=200, VD=20 e SL=180. 
 
2) Calcular quantos azulejos são necessários para revestir uma piscina. O algoritmo 
deverá solicitar ao usuário: comprimento (CP), largura (LP) e profundidade (PP) 
da piscina para calcular sua área total e ainda largura (LA) e altura (AA) do 
azulejo para conhecer sua área. Deve-se considerar a mesma unidade de 
medida tanto para calcular a área da piscina quanto à área do azulejo. Por 
exemplo, centímetros. 
Obs.: A área total (AT) da piscina é composta de 5 faces, e a área do azulejo é 
apenas um valor. Estas áreas devem ser calculadas da seguinte forma: 
 Paredes laterais (PL) = 2*CP*PP; 
 Paredes das cabeceiras (PC) = 2*LP*PP; 
 Fundo da piscina (FP) = CP*LP; 
 AT = PL+PC+FP; 
 Área de um azulejo (AAZ) = LA*AA. 
Para calcular a quantidade de azulejos (QA) para revestir a piscina deve-se 
adotar o cálculo a seguir: 
QA = (AT / AAZ)*1.05 
 
3) Dado o fluxograma escreva o algoritmo respectivo para fazer leitura de dois 
números e apresentar na tela o resultado das quatro operações básicas 
efetuadas sobre estes números (soma (A), subtração (B), divisão (C) e 
multiplicação (D)). 
 
 
 
4) Construa um fluxograma para ler uma temperatura em graus Fahrenheit e 
apresentá-la convertida em graus Centígrados. A fórmula de conversão é C(F-
32)*(5/9), onde C é a temperatura em Centígrados e F a temperatura em 
Fahrenheit. 
 
5) Construa o fluxograma que represente uma solução para o cálculo da área de 
um trapézio qualquer. Lembrando que: Área do trapézio = (Base Maior + Base 
Menor) x Atura / 2. 
 
 
 
 
 
 
N1, N2 
A←num1+num2 
B←num1-num2 
C←num1/num2 
D←num1*num2 
“O resultada da Soma de 
N1+N2 é: ”, A 
“O resultada da Subtração de 
N1-N2 é: ”, B 
“O resultada da Divisão de 
N1/N2 é: ”, C 
O resultada da Multiplicação 
de N1*N2 é: ”, D 
FIM 
ini 
INICIO 
ini 
 
Resolução: 
1) 
Programa CalculoSalario 
Var 
VH, NH, PDI, SB, VD, SL: Real 
Início 
Leia VH 
Leia NH 
Leia PDI 
SB ← VH*NH 
VD ← SB/100*PDI 
SL ← SB-VD 
Escreva “O valor do salário bruto é: ”, SB 
Escreva “O valor de desconto é: “, VD 
Escreva “O valor do salário liquido é: ”, SL 
Fim. 
 
2) 
Programa CalculoAzuleijos 
Var 
CP, LP, PP, LA, AA, AT, AAZ, PL, PC, FP: Real 
QA: Inteiro 
Início 
Leia CP 
Leia LP 
Leia PP 
Leia LA 
Leia AA 
PL ← 2*CP*PP 
PC ← 2*LP*PP 
FP ← CP*LP 
AT ← PL+PC+FP 
AAZ ← LA*AA 
QA ← (AT/AAZ)*1.05 
Escreva “A quantidade de azulejos necessários para o revestimento da 
piscina é: ”, QA 
Fim. 
 
 
 
 
 
 
 
 
 
 
 
 
3) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
N1, N2 
A←num1+num2 
B←num1-num2 
C←num1/num2 
D←num1*num2 
“O resultada da Soma de 
N1+N2 é: ”, A 
“O resultada da Subtração de 
N1-N2 é: ”, B 
“O resultada da Divisão de 
N1/N2 é: ”, C 
O resultada da Multiplicação 
de N1*N2 é: ”, D 
FIM 
ini 
INICIO 
ini 
INICIO 
ini 
f 
c←(f-32)*5/9 
 
c 
FIM 
ini 
Programa OperacoesAritmeticas 
Var 
N1, N2, A, B, C, D: Real 
Início 
Leia N1 
Leia N2 
A ← N1+N2 
B ← N1-N2 
C ← N1/N2 
D ← N1*N2 
Escreva “O resultada da Soma de N1+N2 é: ”, A 
Escreva “O resultada da Subtração de N1-N2 é: 
”, B 
Escreva “O resultada da Divisão de N1/N2 é: ”, 
C 
Escreva “O resultada da Multiplicação de N1*N2 
é: ”, D 
Fim. 
 
 
5) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
INICIO 
ini 
BMaior, BMenor, 
Altura 
AT←(BMaior + BMenor) 
* Altura / 2 
 
“A área do 
Trapézio é”, AT 
FIM 
ini

Outros materiais