Baixe o app para aproveitar ainda mais
Prévia do material em texto
Um empresa, objetivando a economia de luz, pediu ao departamento de desenvolvimento de software que desenvolvesse um programa para calcular e imprimir o número de lâmpadas necessárias para iluminar um determinado cômodo da empresa. Para isso, seria informado como entrada a potência da lâmpada utilizada (em watts), as dimensões (largura e comprimento, em metros) do cômodo. Sabe-se que a potência necessária é de 18 watts por metro quadrado. Baseado no cenário desenvolva um algoritmo para atender à necessidade da empresa. Resposta Esperada: Program exercicio04; Var pot_lamp, larg_com, comp_com, Area_com, pot_total,num_lamp : real; Begin Write ('Qual a potência da lâmpada (em watts)? '); Readln (pot_lamp); Write ('Qual a largura do cômodo (em metros)? '); Readln (larg_com); Write ('Qual o comprimento do cômodo (em metros)? '); Readln (comp_com); Area_com := larg_com * comp_com; Pot_total := area_com * 18; Num_lamp := (pot_total / pot_lamp); Writeln('Nro lâmpadas necessárias : ',num_lamp); End. 2. Uma empresa deseja calcular o valor do salário do funcionário e o valor da comissão de suas venda. Baseado nesse cenário, escreva um algoritmo que leia o nome de um funcionário, o seu salário fixo, seu percentual de comissão e o total de vendas efetuadas por ele no mês (em dinheiro). Ao final, apresentar ou informar o seu nome, o salário fixo e o salário final (salário+comissão) DIS CURSIVA FINA L 1: QUESTÃO: As operações aritméticas e lógi cas, como somar, complementar, comparar e mover bits, são responsáve is por todas as ope raçõe s comple xas que um computador desempe nha. Estas operações são realizadas pe l o proce ssador, faze ndo uso dos circui tos l ógi cos. Ne ste se ntido, o computador digi tal trata - se de " conjunto" de circuitos lógicos, o qual f az uso das di ve rsas portas lógicas di sponí ve is. Com base ne ssa inf ormação, anali se o circuito l ógico abaixo, i de nti fique quais portas l ógicas f oram utilizadas e qual o valor da saída “Z” . Justifique sua resposta. RESPOSTA ESPERADA: As portas util i zadas são AND (E), OR (OU) e NOT (Inve rsor). A saída Z se rá i gual a 1 te ndo e m vi sta que a porta AND tem como e ntrada o val or 1 e 0, logo a saída de sta porta se rá 0. A porta OR te m como e ntrada a s aída da port a AND, ou se j a, o valor 0 e o v alor da e ntrada y i nve rti do, ou se ja, 1. Logo, a saída de ste circui to se rá 1, pois para a porta OR basta que apenas uma das e ntradas sej a verdade ira. DIS CURSIVA FIN A L 2: QUESTÃO: O usuário, ao desenvolver um algoritmo, pode rá f aze r uso de vari áve is e constante s que possibilitarão a inserção de dados para que sejam processados e posteriormente retorne m um resultado, sendo que estes dados pode m se r valores numéricos, textuais ou lógicos. Diante disso, cite e descreva os tipos de dados que podem se r uti lizados pelo algoritmo. RESPOSTA ESPERADA: Os tipos de dados podem ser Inteiro, Real, Caractere e Lógico. O tipo Inteiro receberá valore s numéricos se m a presença de casas decimais, é o conjunto de números inteiros conhecidos pela regra matemática. Exemplo: -2, 3, 152 0. O tipo Real receberá valores numéricos com a presença de casas decimais, podendo também receber valores inteiros. Exemplo: 1.5, 3, 1520.22. O tipo Caractere recebe rá os valores textuais, mas nada impede que sejam informados números, sendo que , com este s, não se pode rá realizar cálculos matemáticos, já que se trata de texto. Ex.: o número do CPF. O tipo Lógico recebe rá se uma informação for verdadeira ou falsa.
Compartilhar