·

Engenharia Elétrica ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

Nome 1 Um polinômio de grau g ax a0x0a1x1a2x2anxn pode ser representado por um vetor com n elementos onde n g 1 que armazena os coeficientes a0 o primeiro elemento do vetor armazena o coeficiente a0 o segundo o coeficiente a1 e assim por diante Escreva uma função que determine se um dado valor xr é ou não uma raiz de um polinômio ax O valor xr é raiz do polinômio se a avaliação do polinômio neste ponto for igual a zero isto é basta verificar se axr é igual ou não a zero A função deve receber como parâmetros o vetor que representa o polinômio e o valor de xr retornando 1 se xr for raiz de ax e 0 caso contrário seguindo o seguinte cabeçalho int ehraizint n float a float xr 2 Uma matriz quadrada e dita diagonal se todos os elementos fora da diagonal principal são nulos isto é os elementos Aij onde i é diferente de j têm que ser nulos Os elementos da diagonal principal podem ou não ser nulos Veja alguns exemplos as duas primeiras matrizes abaixo são ditas diagonal e a terceira não Escreva uma função que receba uma matriz quadrada A de dimensões N x N onde N representa uma constante e retorne se a matriz e ou não diagonal Se a matriz for diagonal a função deve retornar 1 caso contrário deve retornar 0 O cabeçalho da função deve ser int diagonaldouble AN 3 Para controlar a venda de uma mercadoria em um determinado dia é necessário as seguintes informações código do produto12310 quantidade vendida int preço de custoreal e preço de vendareal Crie uma estrutura para representar a mercadoria vendida No final do dia depois de todas as vendas efetuadas o gerente imprime um relatório com as informações de todas as vendas e o total de lucro obtido pela loja Faça um programa com o seguinte menu para ajudar a controlar as vendas de um dia Menu 1 Cadastrar todos os produtos obs quantidade vendida inicialmente zero 2 Vender produto 3 Exibir relatório 0 Sair