Engenharia Eltrica Professor: Cludio Pereira da Costa Disciplina: Tcnicas de Programao
Data: 27/09/2016
LISTA DE EXERCCIOS - REVISO
Desenvolva os algoritmos e a codificao em linguagem C dos seguintes programas. No esquea de ir gravando os programas. Como sugesto, voc pode gravar o exerccio a como LEXERC09A, o exerccio b como LEXERC09B e assim por diante. 1 - Implemente uma funo que calcule as razes de uma equao do segundo grau do tipo Ax2 + Bx + C = 0. A varivel A tem que ser diferente de zero. Se delta < 0 no existe real. Se delta = 0 existe uma raiz real. Se delta > 0 existem duas razes reais. Essa funo deve obedecer ao seguinte prottipo: int raizes(float A,float B,float C,float * X1,float * X2); 2 - Implemente uma funo que receba como parmetro um array de nmeros reais de tamanho N e retorne quantos nmeros negativos h nesse array. Essa funo deve obedecer ao prototipo: int negativos(float *vet, int N); 3 - Crie uma funo que receba como parmetro um vetor e o imprima. No utilize ndices para percorrer o vetor, apenas aritmtica de ponteiros. 4 - Crie um programa que contenha uma matriz de oat contendo 3 linhas e 3 colunas. Imprima o endereo de cada posio dessa matriz. 5 - Escreva uma funo que receba um array de inteiros V e os endereos de duas variveis inteiras, min e max, e armazene nessas variveis o valor mnimo e mximo do array. Escreva tambm uma funo main que use essa funo.