0% acharam este documento útil (0 voto)
5 visualizações4 páginas

Lógica de Programação - Avaliação N2

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1/ 4

INFORMÁTICA PARA INTERNET –

MODALIDADE EAD
DISCIPLINA: Lógica de Programação

PROFESSOR: Jefferson Lourenço Gurguri

AVALIAÇÃO 2

DISCENTE ALUNO(A) (NOME COMPLETO)

Instruções:

Desenvolva e descreva algoritmos para os problemas descritos a seguir, as descrições


dos algoritmos podem ser realizadas utilizando pseudocódigo ou a linguagem de
programação que desejar.
Esta avaliação consta de 6 items, nomeadamente:

Exercicio 1.1 (2 pts/___)


Exercicio 1.2 (2 pts/___)
Exercicio 2.1 (2 pts/___)
Exercicio 2.2 (2 pts/___)
Exercicio 3.1 (2 pts/___)
Exercicio 3.2 (2 pts/___)

A prova tem valor total de 12 pontos, sendo pontuado para critério de Prova, no máximo
10 pontos. Ou seja, temos um item extra (2 pts) extras.
Verifique o número de páginas. A prova contém com 4 páginas, contando com essa.

Parte 1: ESTRUTURA SEQUENCIAL


Exercicio 1.1:

No contexto de desenvolvimento de um software para o Caixa (Ponto de Venda) de um


estabelecimento comercial. Elabore um algoritmo para capturar os dados de 5 (cinco
lançamentos) lançamentos de compra, cada lançamento é composto por um código de
identificação de um produto, a quantidade do produto e o valor unitário de cada produto,
Ao final, calcule e mostre o valor a ser pago.

Exemplos, com apenas 2 lançamentos.


Entrada: Saida:

12 1 5.30 VALOR A PAGAR: R$ 15.50

16 2 5.10

Entrada: Saída:

13 2 15.30 VALOR A PAGAR: R$ 51.40

161 4 5.20

Exercicio 1.2:

Faça um programa para ler o valor do raio de um círculo, e depois mostrar o valor da área
deste círculo com quatro casas decimais conforme exemplos.

2
Fórmula: Area = π ∗ raio ,

Considere o valor de π = 3.141592

Exemplos:

Entrada: Saída:

100.64 A=31819.3103

Entrada: Saída:

150.00 A=70685.7750

PARTE 2: ESTRUTURA CONDICIONAL


Exercício 2.1:

Com base na tabela de preços abaixo, faça um programa que leia o código de um item e a
quantidade deste item. A seguir, calcule e mostre o valor da conta a pagar.

CODIGO ESPECIFICAÇÃO PREÇO

1 Cachorro Quente R$4.00

2 X-Salada R$ 4.50

3 X-Bacon R$ 5.00

4 Torrada simples R$ 2.00

5 Refrigerante R$ 1.50

Exemplos:
Entrada: Saída:

32 Total: R$10,00

Entrada: Saída:

23 Total: R$13,50

Exercicio 2.2:

Ler os valores dos três coeficientes "a", "b" e "c" de uma equação do segundo grau
(ax²+bx+c=0). Em seguida, mostrar os valores das raízes da equação, conforme exemplos,
usando a fórmula de Baskara (veja abaixo). Se a equação não possuir raízes (o valor de "a"
não pode ser zero, e o valor de "delta" não pode ser negativo), mostrar uma mensagem
"Impossível calcular".

Δ
Fórmula: x = −b ± √
2a

2
onde: Δ = b − 4ac

Exemplos:

Entrada: Saida:

10.0 20.1 5.1 x1 = -0.29788

x2 = -1.71212

Entrada: Saída:

0.0.20.0.5.0 Impossível calcular

Entrada: Saída:

10.3 203.0 5.0 x1 = -0.02466

x2 = -19.68408

Entrada: Saída:

10.0 3.0 5.0 Impossível calcular

PARTE 3: ESTRUTURA DE REPETITIVAS


Exercício 3.1:

Escreva um algoritmo que repita a leitura de um senha até que ela seja válida. Para cada
leitura de senha incorreta informada, escrever a mensagem "Senha Invalida". Quando a
senha for confirmada corretamente deve ser impressa a mensagem "Acesso Permitido" e o
algoritmo encerrado. Considere que a senha correta é o valor 2002.
Exemplo:

Entrada: Saída:

2200 Senha Invalida

1020 Senha Invalida

2022 Senha Invalida

2002 Acesso Permitido

Entrada: Saida:

2020 Senha Invalida

1031 Senha Invalida

2002 Acesso Permitido

Exercício 3.2:

Leia um valor inteiro N. Este valor será a quantidade de valores inteiros X que serão lidos em
seguida. Mostre quantos destes valores X estão dentro do intervalo [10,20] e quando estão
fora do intervalo, mostrando essas informações conforme exemplo (use a palavra "in" para
dentro do intervalo, e "out" para fora do intervalo).

Exemplo:

Entrada: Saída:

5 2 in

14 3 out

123

10

-25

32

Entrada: Saída:

4 1 in

86 3 out

35

20

Você também pode gostar