·

Engenharia Civil ·

Introdução à Lógica e Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Utilizando boas práticas de programação resolva os exercícios a seguir lembrando que antes de começar a escrever o código faça o estudo do problema e o planejamento da solução lembrando de inserir a documentação da função a escolha dos nomes das variáveis e funções deve levar em conta o que ela irá representar na função Exercícios 1 Funções de segundo grau 𝑓𝑥 𝑎 𝑥2 𝑏 𝑥 𝑐 podem ser solucionadas com o uso do seu discriminante representado pela letra e da fórmula de Bháskara 𝑏2 4 𝑎 𝑐 𝑥1 𝑏 2 𝑎 𝑥2 𝑏 2 𝑎 a Escreva uma função que calcule o discriminante de uma função do segundo grau dados os coeficientes 𝑎 𝑏 e 𝑐 b Escreva uma função que calcule as raízes de uma função do segundo grau dados os coeficientes 𝑎 𝑏 e 𝑐 Obs1 Assuma que o usuário só vai passar valores que tornem o positivo ou seja desconsiderar raízes complexas Quando for escolher valores para testar sua função esteja atento a isso O que acontece se você testar com valores que tornam o delta negativo Obs2 Use seu senso crítico ao testar a função conferindo se os valores que a função está retornando realmente condizem com o resultado que você espera 2 Faça uma função que calcule a soma de uma progressão aritmética dados o valor inicial 𝐴1 o valor final 𝐴𝑛 e a razão 𝑟 a Realize um estudo do problema para descobrir como é feito esse cálculo Depois planeje uma solução de forma que você escreva duas funções descritas a seguir b uma para calcular o número de termos dados os valores inicial e final e a razão c outra para calcular a soma da PA dados os valores iniciais final e a razão 3 Usando funções do modulo math implemente a uma função que calcule a distância entre dois pontos em um plano dadas suas coordenadas b uma função que calcule o perímetro de um triângulo reto dados os catetos c uma função que calcule a soma do quadrado do seno com o quadrado do cosseno de um ângulo Experimente com cada função no console fazendo pelo menos três exemplos com cada uma