Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lógica de Programação Algoritmo Sequencial Para o problema apresentado abaixo, Construir o algoritmo e apresentar: a solução em forma de fluxograma a solução em forma de pseudocódigo. Implementar o programa e apresentar: o código final (compilado e testado) exemplo resolvido à mão exemplo resolvido pelo programa (print de tela) Problema: Dimensionamento de aparelho de ar condicionado para quartos regra: 600 BTUs por metro quadrado (inclui até 2 pessoas) mais 600 BTUs por pessoa excedente ou aparelho que emita calor (ex:TV) dados de entrada: largura, comprimento (m), número de pessoas excedentes, número de aparelhos com emissão de calor FluxogramaINICIO L, C, P, A, BTUs real Ler L, C, P, A BTUs = 600*L*C+600*P+600*A Escrever BTUs FIM 1.2 Pseudocódigo INICIO Declare L, C, P, A, BTUs real Escrever “Informe a largura do quarto: “ Ler L Escrever “Informe o comprimento do quarto: “ Ler C Escrever “Informe o numero de pessoas excedentes: ” Ler P Escrever “Informe numero de aparelhos no quarto que emitem calor: ” Ler A BTUs=600*L*C+600*P+600*A Escrever “O valor necessário de BTUs para o aparelho de ar condicionado e de: ” FIM Programa #include <stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> int main () { float L,C,P,A,BTUs; printf ("\nInforme a largura do quarto: "); scanf ("%f", &L); printf ("\nInforme o comprimento do quarto: "); scanf ("%f", &C); printf ("\nInforme o numero de pessoas excedentes: "); scanf ("%f", &P); printf ("\nO numero de aparelhos no quarto que emitem calor: "); scanf ("%f", &A); BTUs=(600*L*C)+(P*600)+(A*600); printf ("\nO valor minimo necessarios de BTUs do ar condicionado: %5.1f", BTUs); printf ("\nFim do programa\n"); system ("pause"); return 0; }
Compartilhar