Buscar

A2 - Lógica de programação

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

Atividade – A2
Alessandro Leão dos Reis
RA 6619884
Jackson Abreu da Silva 
RA:7108381
Wesley Santos Maia 
RA 6644230
1ª parte - Dada a declaração de variáveis:
VAR A, B, C : inteiro
X, Y, Z : real
NOME, RUA : literal[20]
L1, L2 : lógico
Classifique as expressões seguintes de acordo com o tipo de dado do resultado de sua avaliação, em 
I (inteiro), R (real), L (literal), B (lógico) ou N (quando não for possível defini-lo):
( I ) A + B + C
( Z ) A + B + Z
( L ) NOME + RUA
( I ) A B
( R ) A Y
( L ) NOME RUA
( B ) L1 .OU. L2
( L ) RUA <> NOME
( I ) A + B / C
( R ) A + X / Z
( R ) A + Z / A
( N ) A B = L1
( I ) (A = B)
( R ) X + Y / Z
( R ) X = Z / A
( N ) L1 ** L2
( N ) A + B / L2
( N ) X < L1 / RUA
2ª parte - Análise o seguinte algorítmo em pseudocódigo e converta-o para a linguagem Java.
Pseudocódigo
Algoritmo CALCPRECO
Var PRECO_UNIT, PRECO_TOT : real
QUANT : inteiro
Início
Escreva “Digite o preço unitário: ”
Leia PRECO_UNIT
Escreva “Digite a quantidade: ”
Leia QUANT
PRECO_TOT ← PRECO_UNIT * QUANT
Escreva “Preço total: “, PRECO_TOT
Fim.
3ª parte - Análise o seguinte algorítmo em pseudocódigo e converta-o para a linguagem Java.
Pseudocódigo
Algoritmo MEDIA
Var N1, N2, M : real
Início
Escreva “Algoritmo para calcular a média entre dois números”
Escreva “Digite o primeiro número: ”
Leia N1
Escreva “Digite o segundo número: ”
Leia N2
M ← (N1 + N2) / 2
Escreva “O valor da média é:”, M
Fim.
4ª parte - Para cada um dos problemas propostos a seguir, expresse um algorítmo que pode ser na 
forma de fluxograma ou pseudocódigo e o código em Java.
1- Leia uma temperatura dada na escala Celsius (C) e imprima o equivalente em Fahrenheit (F). 
(Fórmula de conversão: F = 9/5 * C + 32)
2-Uma companhia de carros paga a seus empregados um salário de R$ 500,00 por mês mais uma 
comissão de R$ 50,00 para cada carro vendido e mais 5% do valor da venda. Elabore um algoritmo 
para calcular e imprimir o salário do vendedor num dado mês recebendo como dados de entrada o 
nome do vendedor, o número de carros vendidos e o valor total das vendas.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes