hoje
DISCIPLINA
Programação Para Engenharia
CURSO
Engenharia Química
DOCENTE
DISCENTE
TURMA: EQM – 2M1
Nº MATRÍCULA
DATA: 21– 04 - 2014
1. Assinar verdadeiro (V) ou falso (F) as seguintes alinhas. Ex: z. F. (4v)
a.
CHAR a;
b.
int _t=00.00;
c.
char p=1010;
d.
inti b=””;
e.
floats;
f.
float n1=1, n2=2;
g.
char numero=”tunga”; h.
var p = 100;
i.
double pais;
R: aF bF cF dF eF fV
gF hF iV
2. Escrever quais as linhas (de 1 até 19) do seguinte código tem erro. Se a linha tiver mais de um erro escrever a quantidade de erros. (5v)
Página 1 de 3
3. Fazer um programa de recebe o valor de t positivo e diferente de 1, calcular a seguinte função matemática. (5v)
R:
4. Calcular as raízes da equação de 2º grau. Lembrar que:
A variável a deve ser diferente de zero. Caso seja igual, imprime a mensagem
“Não é equação de segundo grau”.
Se Δ < 0 não existe raiz real. Imprima a mensagem “Não existe raiz”.
Se Δ = 0 existe uma raiz real. Imprima a raiz e a mensagem “Raiz única”.
Se Δ > 0 existem duas raízes reais. Calcular e mostrar. (6v)
Página 2 de 3
R:
#include
#include
#include
int main(int argc, char *argv[])
{
float a, b,c, desc,x1,x2; printf("digite o valores de a b e c para equacao do segundo grau\n"); scanf("%f%f%f",&a,&b,&c); // verficar o valor de a != 0 if(a!=0) {
//calcular o descriminate desc= pow(b,2) - (4*a*c);
// verificar descriminante 0 ou =0 if(desc0) { x1= (-b + sqrt(desc))/(2*a); x2= (-b - sqrt(desc))/(2*a); printf("x1=%f e x2=%f\n", x1,x2);
}
} else { printf("Nao e equacao de segundo grau\n");
}
system("pause"); return 0;
}
Boa Sorte
Página 3 de 3