Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 Escreva um algoritmo para calcular a área de num quadrado. Nota: 6.0 algoritmo "Quadrado" // Seção de Declarações var lado, area: real inicio // Seção de Comandos escreval("Digite o valor para um lado: ") leia(lado) area<-lado*lado escreval("Area do quadrado=",area) fimalgoritmo Conteúdo da Aula 5. Resposta: 1 receber o num quadrado, 2 calcular o num quadrado, 3 mostra o resultado do num quadrado este algoritmo esta na forma narrativa. Questão 2/5 Dentro da maneira como o computador manipula informações, numa linguagem de programação há tipos primitivos básicos utilizados para construção de programas. Quais são? Nota: 20.0 São os tipos inteiro, caracter, real e lógico. Conteúdo da Aula 3, Slide 3. Resposta: inteiro, caracter, real e lógico. Questão 3/5 Faça um algoritmo que crie uma função de conversão de uma temperatura em graus celsius para uma temperatura em Farenheit. A fórmula para conversão é: Nota: 0.0 algoritmo "conversaoCFf" // Seção de Declarações var far,celsius: real funcao conv(c:real):real var res: real inicio res<-9/5*c+32; retorne res fimfuncao inicio // Seção de Comandos escreval("Informa a temperatura inicial em Graus Celsius:") leia(celsius) far<-conv(celsius) escreval("Temperatura em Farehneit:", far) fimalgoritmo Conteúdo da Aula 8. Resposta: (<9/5 graus celsios), agradáveis (>=9/5 e -32 ) e quentes (>=32) Questão 4/5 Para manipulação de dados dentro de nossos algoritmos utilizamos quais elementos? Explique cada um. Nota: 20.0 Variáveis e Constantes. Variáveis que são alteradas constantemente no decorrer do tempo de execução dos algoritmos e constantes, que não sofrem variação no decorrer do tempo de execução do algoritmo. Conteúdo da Aula 3, Slide 6. Resposta: variáveis, que são alteradas constantemente no decorrer do tempo de execução dos algoritmos, e constantes, que não sofrem variação no decorrer do tempo de execução do algoritmo. Questão 5/5 Faça um algoritmo que leia um valor que corresponda ao tempo de produção em horas e um valor que represente o custo em reais da produção. Mostre a mensagem conforme a tabela abaixo: Tempo Valor Mensagem <0.5 <50,00 Ideal >=1.0 >50,00 Inviável >=0.5 e <1.0 <50,00 Viável Nota: 0.0 algoritmo "producao-viavel" // Seção de Declarações var tempo: real valor:real inicio // Seção de Comandos escreva("Digite o tempo de produção em horas") leia(tempo) escreva("Digite o custo em reais") leia(valor) se (tempo<0.5) e (valor<50.00) entao escreval("Ideal") fimse se ((tempo>=0.5) e(tempo<1.0)) e (valor<50.00) entao escreval("Viavel") fimse se (tempo>=1.0) e (valor>50.00) entao escreval("Inviavel") fimse fimalgoritmo Conteúdo da Aula 6. Resposta: tempo >=0.5 e <1.0 valor <50,00 viável
Compartilhar