Buscar

Algoritmo e Lógica de Programação Avaliação Final Discursiva

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

GABARITO | Avaliação Final (Discursiva) - Individual Semipresencial
Peso da Avaliação
4,00
Qtd. de Questões
2
Nota
10,00
Os operadores lógicos trabalham com valores booleanos, com o objetivo de avaliar expressões cujo valor pode ser verdadeiro ou falso,
ou seja, implementando a lógica booleana. Eles são usados para representar situações lógicas que não podem ser representadas por operadores
aritméticos. Baseado nisso, analise a tabela verdade, preencha corretamente a coluna resultado para (NÃO A) e justifique.
Resposta esperada
Como resposta esperada, o aluno deve justificar que o operador não inverte o resultado da operação. Transformado V em F, e F em V.
Como resposta F-F-V-V.
 
Minha resposta
Resposta da coluna "NÂO a" é (F F V V) A lógica da coluna leva em consideração a primeira coluna "a" desconsiderando a coluna "b",
quando o valor de "a" for verdadeiro a coluna "NÂO a" tem como resposta falso, e se a primeira coluna "a" for Falso a resposta para
"NÂO a" é Verdadeiro, A lógica "NÂO a" espera da primeira coluna uma resposta Negativa/Falso para ter um resultado
Positivo/Verdadeiro, o Inverso da resposta.
Uma construtora está permitindo que os novos moradores escolham outros revestimentos para suas novas cozinhas. Para isso, ela deverá
calcular individualmente quanto de azulejos será necessário para cada mudança. Para isso, solicitou ao departamento de desenvolvimento de
sistemas um programa para ler as dimensões de uma cozinha retangular (comprimento, largura e altura), calcular e escrever a quantidade de
caixas de azulejos para se colocar em todas as suas paredes. Não será necessário descontar a área ocupada por portas e janelas. Cada caixa de
azulejos possui 1,5 m2. Desenvolva um algoritmo para atender à solicitação da construtora.
Resposta esperada
program cozinha; uses crt; var comp, larg, alt, area, caixas : real; begin write ('Qual o comprimento da cozinha? '); readln (comp); writeln;
write ('Qual a largura da cozinha? '); readln (larg); write ('Qual a altura da cozinha? '); readln (alt); writeln; area := (comp*alt*2) +
(larg*alt*2); caixas := (area/1.5); writeln ('Qtd de cx de azulejos : ', caixas); end.
 
Minha resposta
Feito no visualgv2.5 algoritmo "Avaliação Final (Discursiva), Questão 2" // Função : Calcular individualmente quanto de azulejos será
necessário para cada mudança // Autor : Flaviano Georg // Data : 24/05/2021 // Seção de Declarações var
Comprimento,Largura,Altura,Resultado:real Nome:caracter texto:caracter inicio // Seção de Comandos Escreva("Digite seu nome: ")
Leia(Nome) Escreva("Digite o comprimento da sua cozinha em (metros): ") Leia(Comprimento) Escreva("Digite a largura da sua cozinha
em (metros): ") Leia(Largura) Escreva("Digite a altura da sua cozinha em (metros): ") Leia(Altura) Resultado<-(((Comprimento*2)+
(Largura*2))*Altura)/1.5 Escreval("") Escreval("Para o cliente ",Nome," Será necessário",Resultado," Caixas de azulejos") fimalgoritmo
 VOLTAR
Alterar modo de visualização
1
2

Continue navegando