Logo Passei Direto
Buscar

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

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

09/06/2026, 19:13 Avaliação Final (Discursiva) Individual A+ Alterar modo de visualização Peso da Avaliação 2,00 Prova 109707029 Qtd. de Questões 2 Nota 10,00 1 Na construção de um algoritmo, uma das suas principais fases é o processamento dos dados informados pelo usuário, em que poderão ser realizadas diversas operações aritméticas sobre as variáveis declaradas ou valores previamente especificados, a fim de obter o resultado final desejado. Com base nisso, elabore uma solução em Portugol que leia um valor em moeda nacional (Real), e a sua taxa de conversão. algoritmo deve apresentar uma mensagem informando o valor, a taxa e o valor final convertido. Não se esqueça de colocar comentários em seu pseudocódigo. Fórmula para realizar a conversão: Valor Moeda Estrangeira = Valor Nacional + Valor Nacional * (Taxa de Conversão / 100). Resposta esperada Algoritmo converte_valor; { o aluno poderá colocar comentário em qualquer parte do texto} Var valor_real, valor_conv, taxa: real; Início o valor em real : '); Leia (valor_real); a taxa de conversão : '); Leia (taxa); valor_conv valor real + valor real * (taxa / 100); Escreva('O valor convertido valor_conv); Fim; Minha resposta questnuo_1_av_final_discursiva.pdfClique para baixar sua resposta Retorno da correção Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado, demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados. about:blank 1/209/06/2026, 19:13 Avaliação Final (Discursiva) Individual 2 Uma construtora está permitindo que os novos moradores escolham outros revestimentos para suas respectivas cozinhas. Para isso, ela deverá calcular individualmente quanto de azulejo será necessário para cada mudança, assim, solicitou ao seu departamento de desenvolvimento de sistemas um programa para ler as dimensões de uma cozinha retangular (comprimento, largura e altura), e de posse dessas informações, calcular e escrever a quantidade de caixas de azulejos para se colocar em todas as paredes de determinado apartamento. Importante: 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 a essa 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 caixas de azulejos: caixas); end. Minha resposta ALGORITMO Calcular_Azulejos_Cozinha VAR comprimento, largura, altura, area_total_paredes, caixas_necessarias : REAL rendimento_caixa : CONSTANTE REAL = 1.5 INICIO ESCREVER("Digite o comprimento da cozinha (em metros): ") LER(comprimento) ESCREVER("Digite a largura da cozinha (em metros): ") LER(largura) ESCREVER("Digite a altura da cozinha (em metros): ") LER(altura) // Calcular a área total das 4 paredes area_total_paredes = 2 * (comprimento * altura) +2* (largura * altura) // Calcular o número exato de caixas caixas_necessarias = area_total_paredes / rendimento_caixa // Arredondar para o próximo número inteiro (para cima) // Função teto (ceil) é usada para garantir que haja material suficiente caixas_necessarias = TETO(caixas_necessarias) ESCREVER("Serão necessárias ", caixas_necessarias, caixas de azulejos para cobrir todas as paredes.") FIM_ALGORITMO Retorno da correção Parabéns, acadêmico, sua resposta atingiu os objetivos da questão e você contemplou o esperado, demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados. Imprimir about:blank 2/2

Mais conteúdos dessa disciplina